La esperanza de una Internet descentralizada, abierta y gratuita está en peligro en este momento. Esto no es una hipérbole, FUD o clickbait. Ethermine, el grupo minero más grande de Ethereum, ya no produce bloques que contengan transacciones de Tornado Cash. Esto probablemente se deba a las sanciones de la OFAC y es un ejemplo de censura a nivel de protocolo.
El criptoanalista, Takens Theorem, descubrió que Ethermine dejó de procesar las transacciones de Tornado Cash y presentó el cuadro a continuación. CryptoSlate revisó los datos en cadena y confirmó que Ethermine no había producido un bloque que incluyera una transacción de Tornado Cash durante el período de tiempo que se muestra a continuación.
If censorship resistance isn’t a goal, these networks can be a *whole lot* simpler and more efficient. https://t.co/PbhFKl4Z74
— Matthew Green (@matthew_d_green) August 19, 2022
Tenemos que retroceder aproximadamente diez días para encontrar un bloque producido por Ethermine que incluye una transacción de Tornado Cash. El bloque 15306892 se creó el 9 de agosto y fue extraído por Ethermine. El bloque tenía una transacción de 10 ETH procesada a través del enrutador Tornado Cash.
Una revisión de las transacciones más recientes de Tornado Cash Router mostró que estaba dominado por Hiveon, P2Pool, 2Miners y otros.
¿Por qué importa esto? Recientemente, EEUU, a través de la OFAC, sancionó el uso de Tornado Cash, por lo que es ilegal que cualquier entidad de EEUU interactúe con el protocolo.
Luego de esta sanción, Circle «incluyó en la lista negra» a USDC en la red Ethereum para que cualquier titular que haya interactuado con Tornado Cash ya no pueda interactuar con el contrato inteligente. Este movimiento esencialmente congeló todos los $USDC que habían pasado a través de Tornado Cash.
Luego, los protocolos DeFi como Aave, Uniswap, Balancer y otros introdujeron una API de TRM Labs, que deshabilitó la parte frontal de sus dApps, esencialmente prohibiendo las direcciones sancionadas por la OFAC.
Según se informa, Aave restauró el acceso a las direcciones que habían sido «desempolvadas» con 0.1 ETH por un hacktivista que intentaba resaltar uno de los problemas críticos con el cumplimiento de las sanciones. Según la OFAC, cualquier dirección que interactuara con Tornado Cash ahora estaba bajo sanción de los EE. UU. Por lo tanto, cuando el hacktivista envió 0.1 ETH a varias personas influyentes en el espacio criptográfico, demostró que las sanciones podrían explotarse fácilmente.
Si bien podría decirse que es bueno que Aave haya restaurado el acceso a aquellas personas de alto perfil que fueron atacadas, la pregunta sigue siendo, «¿qué pasará con los usuarios que son objeto de un ataque de este tipo en el futuro?»
Si no me gusta mi jefe, entonces le envío 0.1 ETH a través de Tornado Cash, ¿ahora también será expulsado de Aave? Si es así, ¿cómo demostrará Aave que su reclamo es legítimo? Los usuarios prohibidos aún pueden bifurcar el protocolo o interactuar a través de CLI, pero esto está fuera del alcance de la mayoría de los usuarios.
La elección de Ethermine de dejar de producir bloques que incluyan transacciones de Tornado Cash es un paso más allá de cualquiera de los anteriores. Seleccionar qué transacciones procesar va en contra de los principios básicos de la cadena de bloques de Ethereum. Se supone que la red es de código abierto, gratuita, descentralizada e inclusiva.
Censura a nivel protocolario
Mientras que otros mineros todavía están procesando las transacciones en la actualidad, si otros siguen el ejemplo de Ethermine, existe un mundo posible en el que Tornado Cash ya no tiene mineros dispuestos a procesar sus transacciones.
Vitalik Buterin estaba tan indignado ante la idea de que los validadores pudieran cumplir con las sanciones de la OFAC después de The Merge que declaró que cualquier validador que cumpliera con las sanciones debería quemar su ETH. Estuvo de acuerdo con el sentimiento de que las acciones que no incluyen transacciones de Tornado Cash deben considerarse «un ataque a Ethereum y quemar su participación a través del consenso social».
Al discutir la posibilidad de que los validadores de prueba de participación ignoren las transacciones de Tornado Cash, Igor Mandrigin, CTO de la empresa de infraestructura web3 Gateway.fm, dijo a CryptoSlate:
«No es técnicamente imposible no proponer bloques con TC, ignorar del grupo de transacciones… pero cuantos menos validadores haya bajo las regulaciones de EEUU, mejor».
Un día después de la conversación anterior, ahora vemos un ejemplo del mundo real de validadores de prueba de trabajo que ignoran los bloques de Tornado Cash.
Ethermine no es una empresa con sede en los EEUU y, por lo tanto, no está bajo la jurisdicción de las sanciones de la OFAC. Sin embargo, los mineros que usan el grupo de Ethermine podrían estar ubicados dentro de los EEUU si Ethermine extrae un bloque que incluye una transacción de Tornado Cash, se podría considerar que interactúa con Tornado Cash, rompiendo así las sanciones.
Reacción inicial de la comunidad de Ethereum
En respuesta a la noticia, Martin Koppelmann, cofundador de Gnosis, no estuvo de acuerdo con un comentario que sugería que “no importa”.
To worried folks: while this is not good, it does not matter if one miner stops including sanctioned transactions. It does not even matter so much if 51% stops including them.
What matters is if the 51% keeps discriminating the blocks made by others, then we’re under attack.
— Erica Wall X 🏴 (@ercwl) August 20, 2022
El cofundador de Paradigm, Matt Huang, reiteró recientemente la importancia del ecosistema blockchain para permanecer «neutral y resistir la censura».
Crypto networks like Bitcoin and Ethereum are global infrastructure systems akin to telephone networks, the Internet, etc.
It is vital that they remain neutral + resist censorship at the base layer.
Social consensus is as important as legal precedent. We must fight for both.
— Matt Huang (@matthuang) August 19, 2022
Harsh Rajat, fundador de Ethereum Push Notification Service, compartió preocupaciones similares al decirle a CryptoSlate,
“Las regulaciones para prohibir una tecnología de código abierto son similares a presentar cargos contra Ford por inventar automóviles. Es triste ver que los proyectos que son buenos se ven obligados a cumplir con las normas por temor a ser atacados o porque las normas están escritas como tal. Sin embargo, aún más trágica es la forma en que alguien hizo una reacción instintiva y compró leyes que simplemente no se pueden aplicar a web3.“
Con respecto a una solución, Rajat afirmó: «en pocas palabras, debemos detener a los malos actores, pero no a los inventos que nos ayudan a avanzar».
Ninguna entidad dentro del ecosistema Ethereum debería poder decidir qué se incluye en los bloques y qué no. Si bien la noticia es alarmante, todavía no es una crisis. Ningún otro grupo de minería parece estar siguiendo el ejemplo de Ethermine, y los validadores de Ethereum como Coinbase han declarado categóricamente que no censurarán las transacciones después de The Merge.
Sin embargo, este es un camino peligroso para viajar. Esta no es la dirección hacia una Internet descentralizada libre y justa; son varios pasos hacia atrás y potencialmente el camino hacia un futuro aún más oscuro.
El código de Tornado Cash en sí no hace nada ilegal y es totalmente de código abierto. No encarcelamos a los fabricantes de armas cuando se utilizan contra personas inocentes. El gobierno no asume la culpa cuando un delincuente utiliza dinero en efectivo para una transacción ilegal. Por los mismos argumentos, el código escrito por el equipo de Tornado Cash no es responsable de quienes lavan dinero a través del protocolo.
Tornado Cash tiene usos legítimos y es una herramienta de privacidad en esencia. En mi opinión (Akiba), las autoridades deberían investigar y rastrear cómo llegó el dinero a Tornado Cash y para qué se usó después, ya que ahí es donde se puede encontrar la actividad ilegal.
Existe la posibilidad de que sea simplemente una coincidencia que no se hayan incluido transacciones de Tornado Cash en los bloques de Ethermine. Sin embargo, dado que produce alrededor de un tercio del hashrate de la red, es poco probable.
CryptoSlate contactó a Ethermine para hacer comentarios, pero no recibió respuesta. Un moderador en el foro de Discord le dijo a CryptoSlate que “Ethermine/BitFly es una GmbH registrada, por lo que están sujetos a las leyes austriacas, por lo que existe la posibilidad de que se trate de un movimiento de cumplimiento. Sin embargo, no podría decirlo con certeza y lo dejaré en manos del equipo de administración”.