Las sanciones de la OFAC apuntaron al mezclador de criptomonedas Tornado Cash esta semana y esto llevó a una sucesión de eventos que hicieron reaccionar a la comunidad. Hacemos un repaso de los distintos actos de este caso, que ha traspasado involuntariamente las fronteras de Estados Unidos, a la vez que ha planteado muchos interrogantes sobre los valores de la blockchain descentralizada.
Las consecuencias de las sanciones de la OFAC sobre Tornado Cash
Fue la noticia imperdible de la semana: el mezclador de criptomonedas Tornado Cash sancionado por la Oficina de Control de Activos Extranjeros (OFAC). Anunciada el 8 de agosto, esta noticia desencadenó una cascada de acontecimientos, suscitando muchos interrogantes en el ecosistema.
En concreto, se supone que esta medida sólo afecta a los ciudadanos estadounidenses. Por un lado, estos últimos ya no pueden utilizar el protocolo, pero tampoco tienen derecho a interactuar con los distintos agentes sancionados. No se trata de una ley retroactiva, por lo que las personas que utilizaron Tornado Cash antes del anuncio de la OFAC no corren ningún riesgo.
Sin embargo, las consecuencias se hicieron sentir rápidamente más allá de Estados Unidos. En primer lugar, Circle, el emisor del USDC, optó por bloquear ciertas direcciones vinculadas a Tornado Cash, congelando 75.000 dólares de fondos en el proceso.
Esta elección, aunque poco significativa desde el punto de vista monetario, hizo reaccionar a la comunidad de criptomonedas, que la vio como la gota que colmó el vaso en un ecosistema que aboga por la descentralización.
Esto ha llevado a Rune Christensen, fundador de MakerDAO, a cuestionar el funcionamiento de la DAI. De hecho, este último está ampliamente garantizado por el USDC. Este punto de dependencia de un actor centralizado molesta ahora a Rune Christensen, que está estudiando otros métodos de garantía. Incluso está pensando en una posible versión de stablecoin en la que ya no estaría vinculada al dólar:
rune: deberíamos considerar seriamente despegarnos del usd pic.twitter.com/HBMrPH7LrW
– banteg (@bantg) August 11, 2022
Dos visiones opuestas
El principal argumento de la OFAC para sus sanciones contra Tornado Cash es su uso para el lavado de dinero. Este es un argumento imparable, el hecho es que cuando un hackeo golpea a las finanzas descentralizadas (DeFi), el propio protocolo está llamado a hacer que los fondos robados no sean rastreables.
Además, muchos de estos hackeos suelen atribuirse al grupo de hackers norcoreano Lazarus.
Sin embargo, las actividades ilícitas no son la única motivación para anonimizar las transacciones. Vitalik Buterin, por ejemplo, ha declarado que utilizó Tornado Cash en relación con las donaciones para Ucrania. La intención aquí no era protegerlo a él, sino a los destinatarios.
Esto también podría ilustrarse con un personaje público cuyas direcciones se conocen. Si esta persona no quiere que todo su conjunto de direcciones esté expuesto a la vista de todos, es mejor que utilice un mezclador de criptomonedas.
Paralelamente, GitHub ha retirado el código de Tornado Cash de su plataforma, aunque sea de código abierto. Esta libertad de una sentencia judicial, que no afectaba directamente a GitHub, ha reavivado el debate de que las malas acciones de algunos no deben condenar necesariamente a todos.
A Roman Semenov, un desarrollador que trabajó en el proyecto, se le suspendió incluso su cuenta:
Mi cuenta @GitHub acaba de ser suspendida
¿Escribir un código abierto es ilegal ahora?
– Roman Semenov ️ (@semenov_roman_) August 8, 2022
Aave y dYdX entran en acción
Aplicaciones como dYdX y Aave han optado por bloquear el uso de su plataforma a cualquiera que haya interactuado con Tornado Cash desde la decisión de la OFAC. El debate radica en que esta elección afecta a todos los inversores, mientras que las restricciones se supone que sólo afectan a los ciudadanos estadounidenses.
Una de las consecuencias de esta medida, que se presta a una sonrisa, es que Justin Sun, fundador del ecosistema Tron (TRX), ha sido bloqueado para acceder a Aave:
Estoy oficialmente bloqueado por @AaveAave desde que alguien me envió 0,1 eth al azar de @TornadoCash @StaniKulechov pic.twitter.com/tNXNLNYZha
– S.E. Justin Sun (@justinsuntron) August 13, 2022
La ironía es que él mismo cumplió con las sanciones de la OFAC con la dirección en cuestión. Sin embargo, un usuario anónimo envió 0,1 ETH a muchas direcciones conocidas en protesta por las acciones del Tesoro estadounidense. Como es imposible bloquear una transacción entrante en Ethereum, recibir fondos de Tornado Cash significa que, en teoría, uno ya no cumple con las sanciones.
Evidentemente esto es un disparate y por eso los equipos de la Aave tomaron medidas en cuanto se dieron cuenta del problema:
1/8 La máxima prioridad del equipo de Aave es construir un sistema seguro para los usuarios. Hemos integrado la API de TRM en el frontend de Aave IPFS, por lo que algunos usuarios pueden tener problemas para acceder a la aplicación de Aave, uno de los frontends del protocolo de Aave.
Lee para más información
– Aave (@AaveAave) August 13, 2022
Sin embargo, hay que tener en cuenta que estos bloques sólo son aplicables desde la interfaz de las plataformas en cuestión. De hecho, alguien con conocimientos de programación puede interactuar directamente con los contratos inteligentes de su elección, sin pasar por el llamado «front-end». Así, incluso una dirección bloqueada puede, en teoría, seguir utilizando Aave e incluso Tornado Cash, por ejemplo.
Además, no se puede descartar que otros desarrolladores acaben desarrollando nuevas interfaces para superar estos límites y facilitar el acceso a estos contratos inteligentes a cualquiera que esté bloqueado.
La detención de uno de los desarrolladores de Tornado Cash
El miércoles 10 de agosto fue detenido uno de los desarrolladores del protocolo. Se le acusa de facilitar el blanqueo de capitales, así como de participar en la ocultación de fondos delictivos.
Como explica el usuario de Twitter Mikko Ohtamaa, podemos señalar una situación ambigua en cuanto a la gobernanza del protocolo. De hecho, su uso tiene un coste, como cualquier aplicación DeFi. Para poder recuperar los fondos desde una dirección en blanco y sin ETH para pagar estas tasas, el remitente paga entonces una comisión adicional para cubrir la operación.
Por otro lado, los titulares de tokens TORN pueden recuperar parte de estos fondos a cambio de apilarlos:
47/ Lamentablemente hay algunas patas para afirmar que Tornado Cash tiene operadores, incluso con ánimo de lucro. Tornado Cash tiene ingresos, al menos en su nueva versión «Nova».
– Mikko Ohtamaa (@moo9000) August 13, 2022
Esta práctica se considera una forma lucrativa de participar en la anonimización de las transacciones. En el contexto del blanqueo de fondos adquiridos ilícitamente, esto plantea obviamente cuestiones éticas.
Según Chainalysis, el protocolo ha visto pasar más de 7.600 millones de dólares desde su lanzamiento en 2019. El siguiente gráfico muestra que el 10,5% de estos fondos se cree que son robados y el 17,7% provienen de direcciones sancionadas:

Origen de los fondos enviados en Tornado Cash
Al menos una cuarta parte del negocio de Tornado Cash es, por tanto, resultado de prácticas ilegales.
Así pues, en este caso hay dos puntos de vista opuestos, ambos con argumentos legítimos. Aunque no debemos fomentar la ciberdelincuencia, tampoco debemos hacer generalizaciones. No cabe duda de que este episodio, que va más allá de las fronteras de un país, sentará un precedente en el futuro.
También hay que tener en cuenta que, en un contexto normativo, los jugadores que en principio no están afectados prefieren jugar la carta de la seguridad para que no se les eche nada en cara en el futuro a este respecto.