AMLConsensus · curso
Programa · Lección 7.3
Sección 7 · Lección 7.3

Blanqueo a través de mezcladores y privacidad

Si los peel chains y la fragmentación rompen el vínculo entre origen y cobro por topología, los mezcladores y las monedas de privacidad intentan romperlo criptográficamente: hacer que sea fundamentalmente imposible (o muy caro) demostrar qué entrada concreta corresponde a qué salida. Examinemos cómo funcionan los pools de mezclado como Tornado Cash, qué es CoinJoin, dónde están los límites del «demixing» (desmezclado), qué hace especial a Monero y por qué salir de un mezclador no equivale a limpieza a ojos del compliance.

Qué hace realmente un mezclador

Un mezclador (tumbler) es un servicio o contrato inteligente que acepta fondos de muchos usuarios en un «puchero» común y permite retirar una cantidad equivalente, pero ya sin un vínculo directo on-chain con ningún depósito concreto. La idea es destruir el grafo de conectividad: un analista ve que 100 personas depositaron 1 ETH cada una y 100 personas retiraron 1 ETH cada una, pero no puede decir de forma fiable cuál de los depositantes se convirtió en cuál de los retirantes. Esto es lo que se llama un «conjunto de anonimato» (anonymity set).

Se distinguen dos grandes familias. Los mezcladores custodios (servicios centralizados) retienen físicamente tus monedas y te entregan monedas «ajenas» de su reserva, pero requieren confianza y ellos mismos se convierten en un punto de fallo y en un archivo de registros. Los no custodios son contratos inteligentes (el arquetipo es Tornado Cash en Ethereum): depositas una denominación fija (digamos, exactamente 1 ETH) y recibes un «recibo» criptográfico (una nota/commitment). Más tarde, presentando una prueba de conocimiento cero (zk-SNARK) de que hiciste un depósito, retiras la misma denominación a cualquier dirección nueva: el contrato no revela qué depósito concreto estás cobrando.

Sanctioned Tornado Cash mixer address

Tornado Cash: denominaciones fijas (0,1 / 1 / 10 / 100 ETH); todos los depósitos de una misma denominación son indistinguibles, que es lo que forma el conjunto de anonimato.

ETH sucio
→
Depósito 1 ETH
+ zk-nota
→
«Puchero» del pool
cientos de depósitos iguales
→
Retiro a una dirección nueva
vínculo roto on-chain

CoinJoin: mezcla sin custodio en Bitcoin

En Bitcoin la misma tarea se resuelve con CoinJoin: varios participantes construyen conjuntamente una gran transacción con una multitud de entradas idénticas y salidas idénticas. Desde fuera no se puede emparejar de forma inequívoca una entrada concreta con una salida concreta: obtienes un «cambio colectivo». Las implementaciones (Wasabi, el histórico Whirlpool de Samourai, JoinMarket) difieren en los detalles, pero el principio es uno: denominaciones iguales + muchos participantes = un gran conjunto de anonimato. Cuantas más salidas idénticas y rondas, más difícil el desenredado.

El demixing y sus límites

Al contrario que en el marketing, un mezclador no hace los fondos «invisibles»: eleva el coste del rastreo. Los analistas aplican un conjunto de técnicas de desanonimización (demixing), y en muchos casos reales funcionan:

La idea clave. El demixing no es un «todo o nada», sino un análisis probabilístico. No siempre da un vínculo del cien por cien de una salida concreta con una entrada concreta, pero regularmente da una probabilidad suficiente para el compliance y, lo que es más importante, el hecho de que «los fondos pasaron por un mezclador», que en sí mismo es una bandera de alto riesgo.

Monero: por qué es una liga aparte

Mientras que Bitcoin y Ethereum son transparentes por defecto y la privacidad en ellos se «atornilla» con mezcladores, Monero (XMR) es privado por protocolo: siempre y para todos. Tres mecanismos ocultan tres cosas distintas:

Por esto, el rastreo on-chain clásico en Monero prácticamente no funciona. Las investigaciones suelen desplazarse a los «bordes»: puntos de entrada/salida en exchanges (donde hay KYC), correlaciones temporales, la capa de red y cualquier error operativo del usuario. Es precisamente por esto por lo que muchas plataformas reguladas simplemente retiran (delist) XMR, y la aparición de Monero en una cadena es por sí misma una fuerte señal de riesgo.

Señales de un «episodio de mezcla» en el grafo

Salir de un mezclador ≠ limpieza. El principal malentendido entre los usuarios es: «lo pasé por un mezclador, el dinero está limpio». Para el compliance es exactamente lo contrario. Primero, el mero hecho de usar un mezclador es una bandera roja: el exchange ve que poco antes del depósito los fondos salieron de un servicio de privacidad, y puede congelar el retiro con independencia de su origen. Segundo, si el servicio está bajo sanciones (el caso Tornado Cash), cualquier interacción con él ya es un riesgo legal. Tercero, el demixing puede restaurar el vínculo más adelante, y la blockchain no olvida. El «blanqueo» a través de un mezclador a menudo no limpia sino que quema liquidez: fondos limpios a la entrada se vuelven tóxicos a la salida precisamente por el propio hecho de la mezcla.

En suma: los mezcladores (Tornado Cash, CoinJoin) y las monedas de privacidad (Monero) rompen la conectividad criptográficamente en lugar de topológicamente, elevando el coste del rastreo y formando un conjunto de anonimato. Pero el demixing dispone de técnicas que funcionan —emparejamiento de importes/tiempos, un conjunto de anonimato pequeño, errores operativos, clustering de bordes— y, más importante para la práctica, el mero hecho de la mezcla es una bandera de alto riesgo, mientras que los servicios sancionados hacen la interacción con ellos abiertamente tóxica. Salir de un mezclador no «blanquea» los fondos: los marca. La próxima lección trata sobre una técnica que lleva el flujo no a la criptografía sino a través de las fronteras de las redes: el chain-hopping.

Este material tiene fines educativos.