Sección 7 · Lección 7.4
Chain-hopping: saltando entre redes y puentes
El chain-hopping (a veces «cross-chain layering») es el blanqueo mediante el cambio de blockchains: los fondos se llevan de una red a otra a través de puentes y swaps cross-chain, a menudo cambiando el propio activo por el camino. El cálculo es simple: un analista acostumbrado a ver una sola red «pierde el rastro» en la frontera, porque en la otra red aparece un token formalmente nuevo en una dirección nueva. Desmontemos una ruta típica, ETH→puente→BSC→swap→TRON, entendamos por qué se hace y veamos cómo las herramientas modernas «cosen» de nuevo las cadenas rotas.
Por qué cambiar de red «oculta» algo
Cada blockchain es un libro contable aparte con sus propias direcciones, formatos y exploradores. Una transacción en Ethereum y una transacción en TRON no comparten ningún identificador on-chain común: no hay un «cable» entre ellas que transporte un mismo UTXO o un mismo token. Cuando «mueves» USDT de Ethereum a TRON, físicamente ninguna moneda cruza la frontera: los fondos originales quedan bloqueados o quemados en un lado, y se emite un equivalente en el otro. Es precisamente esta ruptura («burn-and-mint» o «lock-and-mint») la que crea el punto ciego: el rastreo ingenuo choca con el contrato del puente y no sabe cuál de las miles de salidas del puente al otro lado corresponde a tu entrada concreta.
ETH
ETH sucio
→
Puente
lock/burn
→
BSC
mint del equivalente
→
Swap
cambio de activo
→
TRON
cobro de USDT-TRC20
La ruta típica paso a paso
- Inicio en Ethereum. En la dirección hay ETH «sucio» o un token ERC-20 (por ejemplo, robado en un hackeo de DeFi).La red es transparente, así que los fondos no pueden permanecer aquí mucho tiempo.
- Cruce vía puente hacia BSC. Los fondos se introducen en un contrato de puente; en el lado de Ethereum se bloquean/queman, y en el lado de BSC se emite un equivalente.Aquí es donde se produce la «ruptura» para el rastreo ingenuo.
- Un swap dentro de BSC. En un DEX el equivalente se intercambia por otro activo (digamos, por USDT o un token intermedio), lo que además cambia la «cara» de los fondos.Cambiar tanto la red como el activo en una sola capa refuerza la ofuscación.
- Otro puente hacia TRON. Desde ahí, hacia TRON, donde el USDT-TRC20 es barato de transferir y popular para el cobro P2P.TRON suele ser la red final de cobro por sus comisiones baratas y su P2P líquido.
- Cobro. En TRON los fondos se fragmentan (véase la lección 7.2) y se retiran a través de servicios P2P/swap hacia fíat.El desprendimiento final de la raíz sucia a través de tres libros contables distintos.
Por qué saltar entre redes. El objetivo es el layering a través de las fronteras de las jurisdicciones de datos. Cada salto: (1) rompe el grafo único —el rastreador tiene que «recoser» manualmente la entrada y la salida del puente—; (2) cambia el activo, desbaratando el scoring por un token específico; (3) mueve el flujo a una red con distinta liquidez y distintas normas de cobro (TRON/BSC suelen ser más convenientes para el cobro que Ethereum); (4) aumenta el número de herramientas y plataformas que el investigador debe cubrir, elevando el coste y el tiempo del caso.
Cómo las herramientas modernas «cosen» las cadenas
La ruptura en el puente es una ilusión, no un muro insalvable. La analítica cross-chain (Chainalysis, TRM, Elliptic, Arkham y motores de grafos como el que hay detrás de nuestra auditoría) ha aprendido a restaurar la correspondencia «entrada del puente ↔ salida del puente» con alta confianza. Las principales técnicas:
- Emparejamiento de importes y tiempos (value/time matching)Entraron 41,6273 tokens al puente, y minutos después salió casi el mismo importe al otro lado, menos la comisión del puente. Un importe no estándar hace el par prácticamente inequívoco.
- Logs y eventos de los contratos de puenteMuchos puentes emiten eventos con identificadores de transferencia, direcciones de relayer y metadatos que vinculan directamente los dos lados. Es una «costura» estructural, no una conjetura.
- Direcciones compartidas y depósitos de servicioLos swaps y los puentes suelen pasar por direcciones de servicio/depósito que los analistas ya han agrupado y etiquetado.
- Huellas de comportamientoLa misma cartera iniciadora en ambos lados, una ruta característica «antes/después», un patrón recurrente de gas y tiempos: todo ello pega los bordes.
- Una única ontología cross-redLas plataformas modernas mantienen los datos de muchas redes en un solo grafo, de modo que el «cruce» se muestra como una única arista lógica entre una dirección ETH y una BSC, no como una ruptura.
Señales de chain-hopping en el grafo
- El flujo choca con un contrato de puente conocidoInteracción con una dirección etiquetada como puente, y la «desaparición» del flujo tras ella.
- Una rápida secuencia puente→swap→puenteLos fondos no se demoran: entraron, se intercambiaron y avanzaron hacia otra red en minutos/horas. Una firma de tránsito, no de usuario.
- Un cambio de activo en cada capaETH→wrapped→USDT→otro token: el objetivo no es la conveniencia sino romper el scoring por una moneda específica.
- Finalización en una red «barata»Convergencia en TRON/BSC antes de la fragmentación y el cobro P2P.
- Importes coincidentes a ambos lados del puenteSi «a ojo» la entrada y la salida del puente coinciden en tamaño y tiempo, ya has encontrado la costura manualmente.
Cómo distinguirlo del cross-chain legítimo
Los puentes y los swaps son una herramienta totalmente normal: la gente mueve activos por comisiones baratas, acceso a DeFi en otra red, participación en staking. El contexto ayuda a distinguir la intención del uso cotidiano:
- El origen de la raízEl cross-chain legítimo parte de una fuente limpia (un retiro de exchange, un salario en stablecoins). El chain-hopping crece de una raíz «mala»: un hackeo, una estafa, una dirección sancionada.
- El número y la velocidad de las capasUn usuario corriente hace un cruce y se queda en la red destino. Un blanqueador encadena puente-swap-puente-swap seguido sin sentido económico.
- Si los fondos se demoranUna transferencia legítima suele preceder a un uso real (LP, staking, una compra). El tránsito sin parada es un marcador de layering.
- El punto finalLa norma es que los fondos se asienten/se pongan a trabajar. El blanqueo es un cobro rápido tras la fragmentación.
Un riesgo práctico para el usuario. Incluso un movimiento cross-chain de buena fe puede «recoger» riesgo: si intercambiaste tokens en un pool en el que acababan de entrar fondos robados, parte del «taint» puede reflejarse en el scoring. Y salir de un puente conocido por grandes hackeos a veces eleva la puntuación de riesgo por sí mismo. Comprueba no solo a tu contraparte directa, sino el origen del activo antes del puente.
En suma: el chain-hopping es layering a través de las fronteras de las blockchains, explotando la ausencia de un identificador on-chain común entre redes y la mecánica lock/burn-mint de los puentes. La ruta ETH→puente→BSC→swap→TRON rompe el grafo, cambia el activo y mueve el flujo a una red conveniente para el cobro. Pero la ruptura es ilusoria: el emparejamiento de importes y tiempos, los eventos de los contratos de puente, los clústeres de direcciones de servicio y una única ontología cross-red permiten «recoser» la cadena. A continuación llega una clase de ataques completamente distinta, en la que no se engaña al analista sino al propio usuario: el envenenamiento de direcciones.
Este material tiene fines educativos.