Sección 5 · Lección 5.2
Listas de sanciones, etiquetas y comprobaciones on-chain
Un explorador te muestra los flujos, pero no te dirá que una dirección concreta está bajo sanciones de la OFAC ni que la stablecoin que reside en ella ha sido congelada por el emisor. Esos hechos se obtienen de fuentes abiertas: listas de sanciones, bases de datos públicas de etiquetas y la lectura directa del contrato. En esta lección montamos la base gratuita de una comprobación: dónde conseguir las listas oficiales, cómo usar las etiquetas públicas de direcciones y cómo verificar un congelamiento de USDT/USDC directamente on-chain, sin depender de la valoración de nadie.
Listas de sanciones: dónde conseguir la fuente primaria
Una sanción no es «la opinión de un servicio» sino un hecho jurídico de un registro oficial. Debes comprobar las fuentes primarias, no recopilaciones de segunda mano.
- OFAC SDN List (EE. UU.)Specially Designated Nationals: la lista de referencia mundial. Desde 2018 la OFAC también publica direcciones cripto dentro de las propias entradas (el campo Digital Currency Address). La fuente oficial es el sitio de la Office of Foreign Assets Control del Tesoro de EE. UU.; los datos pueden extraerse de forma legible por máquina (SDN.XML / la lista consolidada).
- EU Consolidated List (Unión Europea)La lista consolidada de sanciones de la UE. Publicada oficialmente, disponible para descarga e incluyendo cada vez más identificadores cripto.
- UK OFSI / HMT (Reino Unido)La lista de la Office of Financial Sanctions Implementation del Reino Unido. Una jurisdicción aparte, importante para clientes que operan con el Reino Unido.
- Listas locales (Rosfinmonitoring y otras)Listas nacionales en la jurisdicción donde operas. Su composición y disponibilidad dependen del país.
Práctica clave. Las listas se actualizan con regularidad, y la exportación de ayer puede estar ya desfasada. El proceso profesional consiste en extraer periódicamente las últimas versiones legibles por máquina (XML/CSV), no en comprobar una dirección contra una captura de pantalla puntual. Una coincidencia directa de una dirección con cualquiera de estas listas es una señal dura de la lección 4.2: puntuación máxima, sin necesidad de más análisis.
Etiquetas públicas de direcciones
Una etiqueta (o tag) es la atribución de «a quién pertenece esta dirección». Más allá de las bases de datos de pago hay una capa gratuita sustancial, que basta para una comprobación básica.
- Etiquetas del explorador. Etherscan y sus equivalentes etiquetan exchanges (Binance, Coinbase), contratos, y también direcciones peligrosas:
Fake_Phishing, Heist, Exploit, Blocked.Gratis, en la propia página de la dirección.
- Conjuntos de datos abiertos de etiquetas. Listas públicas de direcciones de mixers, proyectos de estafa, hacks y sanciones (incluidos repositorios y comunidades que mantienen esas bases de datos).AMLConsensus utiliza su propia capa de decenas de miles de etiquetas sobre los datos abiertos.
- Registros de incidentes. Bases de datos públicas de hacks y exploits conocidos con la lista de las direcciones de los atacantes.Útil para comprobar si «el dinero vino de un hack conocido».
- Reportes de la comunidad. Chainabuse y plataformas similares donde las víctimas de estafas publican direcciones.Una señal más débil que una oficial, pero útil como alerta temprana.
Ten cuidado al confiar en las etiquetas. Una etiqueta es una afirmación, no una verdad absoluta. Existen atribuciones erróneas y datos obsoletos (la dirección de un exchange que este ha dejado de usar). Una etiqueta de un registro oficial de sanciones es casi absoluta; una etiqueta de un reporte comunitario es motivo para comprobar, no un veredicto final. Registra siempre de dónde procede una etiqueta para poder ponderar su fiabilidad.
Comprobación on-chain de congelamientos de USDT/USDC
La técnica gratuita más infravalorada. Los emisores de stablecoins centralizadas (Tether — USDT, Circle — USDC) pueden congelar direcciones directamente en el contrato inteligente a petición de reguladores y fuerzas del orden. Una dirección congelada no puede mover sus tokens. Es un hecho objetivo que se lee directamente del contrato, sin un solo servicio de pago.
- Abre el contrato de la stablecoin en un explorador. Por ejemplo, el contrato de USDT (ERC-20) en Etherscan, la pestaña
Contract → Read Contract.Para USDC y en otras redes es similar; el método puede llamarse de otra forma.
- Encuentra la función de comprobación de bloqueo. Para USDT es
isBlackListed(address); para USDC — isBlacklisted(address) / el estado del rol de blacklist.Introduce la dirección en cuestión y lee la respuesta.
- Lee el resultado. Un retorno de
true = la dirección ha sido congelada por el emisor. Es un hecho duro confirmado: no puedes trabajar con esta dirección.Es más fuerte que cualquier puntuación probabilística: el propio emisor ha confirmado el problema.
- Consulta el historial de congelamientos del emisor. Los eventos
AddedBlackList / DestroyedBlackFunds en los logs del contrato muestran a quién se congeló y cuándo.Ayuda a entender la actividad del emisor en tu categoría.
Por qué esto importa. Un congelamiento de stablecoin no es una valoración de «riesgo 90» sino un hecho consumado: el emisor oficial, a petición de las autoridades, bloqueó los fondos. Ninguna puntuación de pago da una señal más firme, y la comprobación es totalmente gratuita y está al alcance de todos vía Read Contract. Esto debería formar parte de la lista de verificación obligatoria para cualquier dirección que mantenga un saldo elevado de USDT/USDC.
La base gratuita de una comprobación: montando la lista de verificación
Combinar la lección 5.1 (exploradores) con el material de esta lección nos da una comprobación básica completa sin una sola herramienta de pago.
Explorador
antigüedad, flujos, contrapartes
→
Listas de sanciones
OFAC / EU / UK
→
Etiquetas públicas
tags, incidentes, reportes
→
Congelamiento on-chain
isBlackListed
- ¿La dirección en sí está en las listas de sanciones?Una coincidencia directa → detente.
- ¿Las contrapartes directas (1 salto) tienen etiquetas de riesgo?Un exchange/mixer/sanción entre las fuentes o los destinatarios.
- ¿Hay un congelamiento de stablecoin en la dirección o en contrapartes cercanas?Read Contract → isBlackListed.
- ¿Etiquetas del explorador (Fake_Phishing, Heist)?Una señal local fuerte.
Dónde termina el nivel gratuito
Esta base cubre la mayoría de los casos sencillos: sanciones directas, etiquetas evidentes, congelamientos, patrones simples. Pero tiene un límite.
- Multi-salto profundoRecorrer 4–6 saltos a través de cientos de direcciones a mano es prácticamente imposible: esto requiere un motor de taint automático.
- Clustering y desanonimizaciónDeterminar que 200 direcciones comparten un mismo dueño no puede hacerse a mano.
- Atribución reciente y no públicaLos nuevos mixers y hacks llegan a las bases de datos comerciales antes que a las abiertas.
Otro límite de la capa gratuita es el versionado y la jurisdicción de las listas. La misma dirección puede estar bajo sanciones de la OFAC pero ausente de la lista de la UE, y viceversa; además, a veces las entradas de sanciones se levantan (delisting), y una dirección que hace un año estaba «sucia» hoy está formalmente limpia. Por eso registra no solo el hecho de una coincidencia, sino también qué lista, qué revisión y con qué fecha consultaste; esto es a la vez jurídicamente correcto y te protege durante una auditoría posterior de tu propia decisión.
Conclusión de la lección. La capa gratuita —explorador + listas oficiales de sanciones + etiquetas públicas + una comprobación on-chain de congelamiento— es el mínimo obligatorio, que a menudo da una respuesta final y siempre da una primera imagen honesta. Pero el análisis multi-salto profundo, el clustering y la atribución reciente requieren plataformas comerciales. Qué pueden hacer exactamente, cuánto cuestan, cuándo se necesitan de verdad y cómo montar un proceso funcional sin un gran presupuesto es el tema de la lección de cierre 5.3.
Este material tiene fines educativos.