Cuando Roman Semenov, Alexey Pertsev y Roman Storm decidieron lanzar un mezclador de criptomonedas en Ethereum en 2019, probablemente no pensaron que tendrían problemas legales con ello. Después de todo, un mezclador de criptomonedas (Tornado Cash, en este caso) es solo otro software, y escribir código no está establecido como ilegal. Lo que otros hagan con ese código, bueno, esa es una historia muy diferente. Y ahí radica la controversia.
Solo como recordatorio, lo que hace un mezclador o mezclador de criptomonedas es ocultar el rastro público de las transacciones al mezclar las monedas involucradas con otras, lo que dificulta rastrear el origen o el destino de los fondos. En el caso específico de
El sistema logra la privacidad al cortar la conexión en cadena entre las direcciones de depósito y retiro. Utilizando un contrato inteligente y pruebas de conocimiento cero (basadas en matemáticas bastante avanzadas), permite retiros a direcciones diferentes a las utilizadas para depósitos. Además, se pueden utilizar retransmisores para retirar a direcciones sin saldo previo de ETH, lo que garantiza un mayor anonimato.
Tornado Cash es una herramienta de privacidad que puede ser utilizada por cualquier persona, en cualquier lugar. Tal vez para protegerse de la vigilancia, para mantener en secreto una transacción comercial o para financiar de forma segura un proyecto o grupo en un territorio hostil. Por supuesto, como la herramienta que es, también puede ser utilizada por partes malintencionadas para blanquear dinero, evadir impuestos o financiar operaciones ilícitas. Para ser justos, los billetes de dólares estadounidenses también podrían usarse para eso, y nadie culpa a la Reserva Federal por imprimirlos. Lo cual no es el caso de los desarrolladores de Tornado Cash.
Las cosas empezaron a ponerse sombrías para esta mezcladora y sus fundadores el 8 de agosto de 2022, cuando la Oficina de Control de Activos Extranjeros de Estados Unidos (OFAC)
Apenas dos días después, Alexey Pertsev fue detenido en Ámsterdam por su presunta implicación en el blanqueo de dinero a través de Tornado Cash. Se le ha señalado especialmente como una especie de cómplice del Grupo Lazarus, el grupo de piratas informáticos norcoreano considerado responsable del robo de 625 millones de dólares a la red Ronin en 2022. Estos piratas informáticos blanquearon los fondos robados a través de Tornado Cash.
Un año después, en agosto de 2023, Storm y Semenov también fueron acusados de lo mismo en Estados Unidos, y el primero fue arrestado en Washington.
Es probable que sea la primera vez que un software de código abierto está en la lista negra de la OFAC, lo que sienta un precedente muy malo. Varias empresas de cifrado y privacidad
Para los usuarios promedio de criptomonedas y los entusiastas de la privacidad, en la práctica, todo esto significa que Tornado Cash se volvió ilegal para todos los ciudadanos, residentes y empresas de los EE. UU., incluidas las entidades extranjeras que de alguna manera participan en su mercado. En caso de que no lo supiera, eso incluye a un buen número de personas de la industria de las criptomonedas. Por lo tanto, la censura generalizada contra las transacciones de Tornado Cash se extendió rápidamente, algo que simplemente no debería suceder en el mundo descentralizado.
Numerosas empresas de criptomonedas, desde exchanges hasta emisores de monedas estables, comenzaron a prohibir o congelar por completo cualquier moneda que viniera de este mezclador. Por ejemplo, Circle, con sede en Boston, emisor de USD Coin (USD),
Incluso las plataformas descentralizadas siguieron el ejemplo, dado que, más allá de los registros, están dirigidas por empresas que controlan sus sitios web e interfaces front-end. Entre ellas se encuentran dYdX, Aave, Uniswap, Balancer, Oasis, Ren y más.
Al ser un software de código abierto y descentralizado, Tornado Cash sigue siendo muy útil para cualquiera que lo desee. Puede que no sea tan fácil como antes, pero sigue estando ahí, con un sitio mantenido por su propia comunidad. Su contrato inteligente está disponible en Ethereum y los usuarios pueden acceder a la plataforma a través de la red descentralizada InterPlanetary File System (IPFS). El enlace está disponible en la cuenta oficial de Twitter (X) de Tornado Cash (
En cuanto a las billeteras que manejan las transacciones de Tornado Cash, el verdadero problema son los puntos finales de RPC (Remote Procedure Call). A menudo son proveedores de servicios centralizados de infraestructura de nodos para billeteras, por lo que generalmente es suficiente cambiar de proveedor a uno más dócil con este y otros mezcladores. El equipo detrás del sitio web de IPFS recomendó una lista de ellos y proporcionó instrucciones para los usuarios de MetaMask.
Una parte de la censura se realiza en el nivel de interfaz. Es decir, solo la parte que los usuarios ven primero (botones, formularios, texto, imágenes, etc.) y no todo el sistema.
“Los usuarios de DeFi pueden interactuar con los contratos inteligentes de la plataforma a través de una CLI [Interfaz de línea de comandos] o bifurcando el proyecto de la plataforma para crear su propia interfaz de usuario (...) Otro método es adoptar una dirección no contaminada para interactuar con las plataformas DeFi censuradas. Para ello, los usuarios deben transferir sus activos desde sus direcciones contaminadas a las no contaminadas. Por ejemplo, observamos que un usuario de TC transfiere el ETH retirado a una dirección no contaminada a través de una dirección intermediaria, para intercambiar ETH por renBTC en Uniswap, es decir, TC 49,8 ETH → addr0 25,3 ETH → addr1 16,5 ETH → addr2 11,97 ETH → Uniswap 0,94 renBTC → addr2. De esta manera, la dirección no contaminada addr2 no está bloqueada por Uniswap”.
¿Te parece un poco complicada esta forma de eludir la censura? Pues sí. Podría ser más fácil si toda la red Ethereum no estuviera tan llena de intermediarios.
Pero la censura front-end no es el único desafío.
Por ejemplo, el sistema de Ethereum para
La censura puede ocurrir en cualquiera de estas capas. Por ejemplo, los desarrolladores pueden negarse a incluir ciertas transacciones "malas" (como las que involucran a Tornado Cash) en sus bloques. Incluso si un desarrollador incluye una transacción autorizada, los retransmisores pueden impedir que el bloque se envíe a los proponentes. Finalmente, si el bloque llega de alguna manera a los proponentes, estos podrían negarse a proponerlo a la cadena de bloques.
Ahora bien, incluso si el 90% de los constructores se niegan a incluir transacciones de Tornado Cash en sus bloques, pero están dispuestos a construir sobre bloques que contienen esas transacciones (del 10% restante), las transacciones de Tornado Cash pueden seguir adelante. Sin embargo, si los productores de bloques no solo se niegan a incluir esas transacciones, sino que también rechazan construir sobre cualquier bloque que las contenga, las transacciones de Tornado Cash serían totalmente censuradas.
Esto significa que no se agregarían nuevos bloques con esas transacciones a la cadena de bloques, lo que las bloquearía por completo. Actualmente,
¿Por qué es posible este nivel de censura en una red descentralizada? Uno podría preguntarse. La respuesta corta es que, en Ethereum y ecosistemas similares, la generación de transacciones no es lo mismo que su aprobación. Hay varios pasos (y partes) en el medio, lo que no es exactamente ideal para una red descentralizada.
Todos esos intermediarios (constructores, retransmisores, proponentes) suelen estar formados por empresas que podrían verse obligadas a cumplir o decidir cumplir con las sanciones de la OFAC por su propia conveniencia, y así prohibir Tornado Cash y otras transacciones. Para empeorar potencialmente la centralización aún más, la SEC de EE. UU. aprobó __ ocho solicitudes de ETF de Ether al contado en mayo de 2024, lo que significa más ETH en manos de partes estrictamente reguladas, más ETH en staking en la jurisdicción de EE. UU. y una mayor probabilidad de censura para las transacciones de Tornado Cash.
La verdad sea dicha, Ethereum no es la más
En Obyte no hay mineros, "validadores" ni otros servicios centralizados entre los usuarios y sus transacciones. Cada vez que un usuario realiza una transacción que hace referencia a transacciones anteriores, se convierte en parte del DAG, inmutable y sin posibilidad de modificación. El DAG proporciona parcialmente cierto orden para las transacciones y el trabajo se completa mediante
Los servicios centrados en la privacidad como Tornado Cash podrían funcionar de manera más fluida en una red de este tipo sin intermediarios. De esta manera,
Imagen vectorial destacada de Tornado Cash