Escrito por: Liu Chain Teach
Anoche (28.11 Chain Teach: todas son buenas noticias) mencionó que el Tribunal de Apelaciones del Quinto Circuito de EE. UU. decidió esta semana que la OFAC (Oficina de Control de Activos Extranjeros del Departamento del Tesoro de EE. UU.) sancionó a Tornado, y que los "contratos inteligentes inmutables" en la blockchain no pueden ser sancionados de acuerdo con la ley vigente.
Este es un momento lleno de luz para el espíritu del estado de derecho. Esta es una gran victoria de la descentralización sobre la ley tradicional.
Para entender el significado de este fallo, primero necesitamos entender: ¿qué es la blockchain? ¿Qué es un contrato inteligente? ¿Qué es un contrato inteligente inmutable? ¿Qué es Tornado?
Como es bien sabido, la blockchain es un sistema de contabilidad automática mantenido de manera independiente por numerosos sujetos no específicos. Estos sujetos independientes no pertenecen a la misma empresa u organización, sino que operan de manera independiente, incluso dispersos por todo el mundo, careciendo de un control central unificado. Este modo de colaboración altamente laxa entre las personas se llama "descentralización".
Este modo de colaboración es el resultado de la evolución de la civilización humana a un nivel avanzado, comenzando con la invención de Bitcoin por Satoshi Nakamoto en 2008 y su lanzamiento en 2009. Antes de esto, toda la cooperación a gran escala de la humanidad, desde empresas pequeñas hasta naciones grandes, era centralizada. En el modelo centralizado, la base para asegurar la cooperación es la "violencia", o la "coerción de arriba hacia abajo", también conocida como "derecho de hacer daño legítimo".
Ver lo pequeño para entender lo grande. Piensa en por qué siempre tienes tanto cuidado cuando trabajas en una unidad, temiendo ofender al jefe y ser perjudicado. Es esencialmente porque el líder, como tu superior, tiene el derecho legítimo de hacerte daño. Aunque el líder no necesariamente usará este poder contra ti, es como la espada de Damocles que está siempre suspendida sobre tu cabeza, manteniéndote en tensión y miedo. Con el tiempo, te acostumbras a mirar hacia arriba a la autoridad del líder, a seguir sus instrucciones y a desarrollar incluso el síndrome de Estocolmo, sintiendo gratitud por la comida que te proporciona.
¿Por qué a veces hay subordinados del sexo opuesto que son reticentes con sus líderes en el lugar de trabajo? Es esencialmente el resultado de la explotación integral del superior al inferior, desde el aspecto espiritual hasta el físico, debido a la construcción del poder centralizado.
Por lo tanto, la descentralización no es más que otra gran liberación del espíritu humano e incluso del cuerpo. En un sistema verdaderamente descentralizado, no hay líderes, no hay autoridad (o autoritarismo), no hay violencia, no hay opresión, no hay daño legítimo. Aquí, todo depende de tu voluntariedad, autonomía e iniciativa. Aquí, nadie puede obligarte a hacer nada. Aquí, obtienes la libertad más alta: la libertad de decir "no".
El estado es la forma más alta y la más grande colección de violencia que la civilización humana ha construido hasta ahora. Los departamentos del gobierno son las herramientas mediante las cuales el estado ejerce esta poderosa violencia acumulada, tanto hacia adentro como hacia afuera. La ley tradicional es el manual de instrucciones para el uso de estas herramientas.
Estados Unidos es actualmente uno de los países más poderosos del planeta. Esto significa que tiene la violencia más fuerte y feroz del mundo. OFAC, que significa Oficina de Control de Activos Extranjeros, es un departamento del gobierno de EE. UU. Este departamento es responsable de hacer cumplir las sanciones económicas y comerciales relacionadas con la seguridad nacional y la política exterior de EE. UU. Sus medidas de sanción están dirigidas principalmente a entidades o individuos fuera de EE. UU. que representan una amenaza para el país.
Tornado Cash, conocido en inglés como Tornado Cash, es un conjunto de códigos de contratos inteligentes que se ejecutan en la blockchain de Ethereum. La función de este conjunto de códigos de contratos inteligentes es mezclar la criptomoneda que se deposita en una sola olla y luego servirla en diferentes tazones, lo que se llama "mezclar monedas". Claramente, la función de "mezclar monedas" tiene un uso ilegal inherente: el lavado de dinero.
Entonces, ¿qué es un contrato inteligente? Un contrato inteligente (smart contract) es, en esencia, código de computadora, o instrucciones de computadora. A diferencia del código tradicional que se ejecuta en computadoras o servidores (nubes) comunes, los contratos inteligentes se ejecutan específicamente en la blockchain.
¿Qué diferencia hay en operar en la blockchain? Como mencionamos, las características de la blockchain son que es descentralizada. Entonces, una vez que este código se despliega en la blockchain, no se puede modificar (incluso si hay un bug, no se puede retirar o corregir, solo puedes verlo fallar), tampoco puede ser reiniciado o intervenido arbitrariamente, incluso los desarrolladores y desplegadores originales no pueden hacerlo; por supuesto, desde un punto de vista técnico, a menos que el desarrollador haya dejado una "puerta trasera" en el código específicamente para controlar ese contrato inteligente.
Por lo tanto, aquí entendemos que, si la blockchain utilizada es una blockchain verdaderamente descentralizada (y no una pseudo-blockchain controlada por una empresa), entonces los contratos inteligentes que se ejecutan en la blockchain se pueden dividir en dos categorías:
Una categoría es contratos inteligentes con puertas traseras de control. Estos son contratos inteligentes variables.
La gran mayoría de los contratos inteligentes que son operados por una empresa tienen diferentes tipos de puertas traseras. Por ejemplo, el contrato inteligente de USDT tiene el privilegio de la empresa Tether para congelar cualquier activo en cualquier dirección. Otro ejemplo son casi todos los contratos inteligentes de puentes entre cadenas, que son llamados "contratos inteligentes actualizables", cuyo equipo de desarrollo detrás tiene la capacidad de cambiar la lógica del contrato en cualquier momento.
La otra categoría son los contratos inteligentes sin ninguna puerta trasera de control. Este es el "contrato inteligente inmutable" del que hablamos al principio.
Los ejemplos en esta área deben ser cuidadosamente seleccionados. Porque, a decir verdad, en el campo de la blockchain, hay equipos que actúan de manera tan "exigente" que son extremadamente raros. Aquí hay tres ejemplos de Chain Teach:
El ejemplo más simple es WETH. Este contrato inteligente, una vez desplegado, es inmutable, y nadie puede tener control sobre la intervención del contrato.
El segundo ejemplo es Uniswap. Aunque Uniswap tiene una empresa detrás, Uniswap Labs, este equipo es muy exigente. Puedes ver que cada vez que lanzan una nueva versión, desde V1 hasta V4, deben volver a desplegar porque, al mirar su código abierto, se puede ver que se implementa como contratos inteligentes inmutables, que no se pueden actualizar en el lugar. En cuanto al control del fee switch, se entrega a un contrato de gobernanza, controlado colectivamente por la comunidad, eliminando así el último punto de control.
Y el tercer ejemplo es el protagonista de la historia de hoy: Tornado Cash.
En agosto de 2022, el Departamento del Tesoro de EE. UU. impuso sanciones a Tornado Cash por supuestamente ayudar a completar más de 7 mil millones de dólares en transacciones ilegales (incluidos fondos relacionados con el grupo Lazarus de Corea del Norte).
En agosto de 2023, dos desarrolladores de Tornado, Roman Storm y Roman Semenov, fueron acusados de lavado de dinero y violar las regulaciones de sanciones. En mayo de 2024, otro desarrollador, Alexey Pertsev, fue condenado por lavar 1.2 mil millones de dólares y fue sentenciado a 64 meses de prisión.
Las llamadas sanciones de OFAC contra los contratos inteligentes no pueden detener la ejecución del código, sino que perjudican indiscriminadamente a todos los involucrados: arrestando a los desarrolladores y exigiendo que todas las casas de cambio congelen y prohíban a todos los usuarios los fondos provenientes de Tornado.
Es como decir que hay una mafia que apuñala a alguien, entonces la OFAC agarra a los productores de cuchillos y les dice a todos que se deben confiscar todos los cuchillos del mundo.
Por lo tanto, algunos usuarios se enojaron. En un arrebato de ira, presentaron una demanda contra el Ministerio de Hacienda de EE. UU.
En septiembre de 2023, Joseph Van Loon y otros demandantes apelaron, cuestionando las medidas de sanción de la Oficina de Control de Activos Extranjeros (OFAC) de EE. UU. contra Tornado.
Los demandantes argumentan que la OFAC considera el contrato inteligente inmutable de Tornado como "propiedad" sujeta a sanciones, lo que excede su autoridad bajo la Ley de Poderes Económicos de Emergencia Internacional (IEEPA). Esta apelación se presentó después de que el tribunal de distrito fallara a favor de las acciones de la OFAC.
El tiempo ha llegado. En noviembre de 2024, el Tribunal de Apelaciones del Quinto Circuito de EE. UU. dictaminó que el Tesoro había excedido su autoridad al sancionar el contrato inteligente inmutable de Tornado.
El Tribunal de Apelaciones del Quinto Circuito determinó que cuando un contrato inteligente es inmutable, es decir, no hay ninguna entidad que pueda modificarlo o controlarlo, no puede ser clasificado como "propiedad" sujeta a sanciones bajo la ley existente.
El tribunal señaló que los contratos inteligentes inmutables involucrados en este caso "no son propiedad (property), porque no pueden ser poseídos (own)".
Este fallo revocó la decisión del tribunal inferior y fue visto por figuras de autoridad en la industria como una victoria importante para los defensores de la protección de la privacidad y los desarrolladores de blockchain, proporcionando una guía legal clara para el desarrollo de productos similares.
Por supuesto, dejar un contrato inteligente variable con una puerta trasera de control aún conlleva el riesgo de sanciones. La OFAC puede optar por sancionar a la persona o empresa que controla el contrato inteligente.
Un pequeño paso para Tornado, un gran paso para la humanidad.
A partir de este caso, también entendemos más profundamente la importancia de "renunciar al control".
Satoshi Nakamoto ya tenía claro desde el principio que estaba dispuesto a renunciar a todo control sobre el sistema de Bitcoin. Incluso renunció a toda influencia en la realidad, eligiendo convertirse en una leyenda eterna.
El equipo de Uniswap, o su fundador Hayden Adams, también comprendió profundamente la esencia de la descentralización, por lo que, al construir el sistema, se diseñó adecuadamente.
Incluso si yo no estuviera, el sistema que entregué seguiría funcionando.
Si yo no estuviera, cada uno de ustedes sería yo.
Este es el mayor valor de la descentralización.
Referencias:
- [1] https://decrypt.co/293758/fifth-circuit-rules-ofac-overstepped-sanctioning-tornado-cashs-immutable-smart-contracts