¿Se puede equilibrar la privacidad y el cumplimiento en la cadena de bloques?

El mundo de la encriptación a menudo busca la 'privacidad' que no puede ser supervisada, e incluso es reprimida por el gobierno. ¿Cómo garantizar la privacidad on-chain de los usuarios de encriptación en el contexto legal de cumplimiento? Este artículo se origina en un artículo escrito por el abogado Chu Yan, compilado y traducido por Foresight News. (Contexto previo: La billetera de encriptación ideal de Vitalik: experiencia de transacciones cross-L2, seguridad de privacidad de la cuenta, convirtiéndose en una billetera de datos...)(Información adicional: ¡Las monedas de privacidad deben morir! Documentos académicos internacionales: El gobierno debe abordar el ataque mayoritario en la cadena pública, suprimir el precio de la moneda...) En noviembre de 2024, el Quinto Circuito de Apelaciones de los Estados Unidos dictaminó que las sanciones impuestas por la Oficina de Control de Activos Extranjeros (OFAC) del Departamento del Tesoro de los Estados Unidos a Tornado Cash violaban la Ley de Poderes Económicos de Emergencia Internacional (IEEPA, por sus siglas en inglés). El Quinto Circuito de Apelaciones consideró que el contrato inteligente de Tornado Cash es un código descentralizado, autoejecutable e incontrolable, no puede ser poseído, no es una propiedad y no debería estar en la lista de sanciones de la OFAC. Las sanciones de la OFAC excedieron su autoridad legal. Aunque el fallo del Quinto Circuito de Apelaciones sobre el caso de Tornado Cash se considera una victoria para la industria de la encriptación, la realidad que no se puede negar es que los hackers norcoreanos y las organizaciones delictivas de lavado de dinero realmente están utilizando Tornado Cash para lavar dinero, evitando las sanciones de los organismos de aplicación de la ley. Entonces, ¿es posible garantizar la privacidad on-chain de los usuarios de encriptación en el contexto legal de cumplimiento? Hoy compartiremos cómo el protocolo de mezcla Railgun protege la privacidad on-chain de los usuarios de manera compatible. Modo de ejecución del protocolo Railgun Railgun es un protocolo de privacidad basado en contratos inteligentes que garantiza pagos privados on-chain de los usuarios a través de cero conocimiento y el Árbol Merkle, y equilibra los pagos de privacidad on-chain y el cumplimiento regulatorio de una manera compatible. El grupo matriz de Grayscale DCG ha invertido $ 10 millones en el token del protocolo Railgun, RAIL, y ha donado más de $ 7 millones en monedas estables a Railgun DAO, y a través de su subsidiaria Foundry Labs ha comprometido recursos para garantizar la capacidad de carga trasera del protocolo Railgun. Mecanismo de ejecución 1. Privatización de tokens Los usuarios ocultan sus tokens en la dirección 0zk de Railgun desde su dirección 0x con la billetera de ferrocarril y, después de una hora, el saldo de los tokens en la dirección 0zk se puede utilizar para transacciones entre las direcciones 0zk y para interacciones on-chain privadas como DeFi, sin necesidad de esperar, con acreditación instantánea entre las direcciones 0zk. La billetera de ferrocarril admite la privatización de tokens ERC20, ERC-721 y tokens no fungibles ERC-1155. 2. Interacción on-chain privada a través de transmisores Los usuarios realizan operaciones on-chain a través de los transmisores del protocolo Railgun en lugar de interactuar con la cadena subyacente para garantizar la privacidad de las transacciones. Después de la privatización de los tokens, las operaciones de interacción on-chain de los usuarios se realizan a través de los transmisores del protocolo Railgun, que son direcciones públicas 0x que reemplazan a los usuarios del protocolo para pagar el gas de la cadena subyacente, completando las operaciones de interacción on-chain. Por lo tanto, durante toda la operación de interacción on-chain, los usuarios no necesitan gastar ETH/MATIC/BNB como GAS. Teóricamente, cualquier dirección 0x puede servir como transmisor, y los usuarios pueden elegir un transmisor en función del gas y su disponibilidad. Los transmisores no controlan los tokens en la dirección de los usuarios, solo transmiten información de interacción y no obtienen detalles como direcciones de envío, cantidades, direcciones de recepción y tipos de tokens, garantizando la privacidad y seguridad de las transacciones. Los transmisores obtienen el 10% del GAS total en todo el proceso. 3. Revocación de la privacidad después de la interacción on-chain Los usuarios designan transmisores para completar transacciones blindadas en su nombre y luego ingresan cualquier dirección 0x para iniciar la interacción de revocación de la privacidad, extrayendo así los tokens restantes del protocolo Railgun. En las operaciones de privatización y revocación de privacidad de tokens, el contrato inteligente del protocolo Railgun cobra una tarifa del 0,25%, que se transfiere a la dirección del tesoro de Railgun DAO. Estos ingresos del protocolo se distribuirán entre los gobernadores del protocolo y los apostadores. Railgun utiliza cero conocimiento para garantizar la privacidad on-chain La prueba de conocimiento cero (ZKP) es una técnica criptográfica que permite a los probadores demostrar la veracidad de la información sin revelar detalles sobre el origen de la información a los validadores. En el protocolo Railgun, los usuarios pueden demostrar que tienen derecho a usar tokens sin revelar el tipo y la cantidad de tokens, y los transmisores y el grupo de liquidez pueden privatizar las direcciones de envío y recepción. Por ejemplo, los usuarios de Railgun son como remitentes de cartas, ZKP verifica el contenido de la carta, el contrato inteligente del protocolo Railgun es un sobre sellado, y los transmisores son carteros. Desde la cadena pública, solo se puede ver que la carta ha sido enviada, pero no pueden confirmar el contenido de la carta ni el remitente y el destinatario. Railgun utiliza el Árbol Merkle para prevenir el doble gasto y garantizar la seguridad de las transacciones El Árbol Merkle, también conocido como árbol hash, se utiliza comúnmente para verificar la integridad de los datos de transacciones on-chain. Cada encabezado de bloque contiene el valor hash raíz del Árbol Merkle para verificar si los datos de transacciones en todo el bloque han sido manipulados. Después del incidente de malversación de activos de los usuarios por parte de FTX, los intercambios centralizados actuales utilizan el Árbol Merkle para verificar la seguridad de custodia de los activos de los usuarios y evitar la malversación. Cuando los usuarios privatizan la dirección en el protocolo Railgun, los tokens se agregarán al grupo de privacidad de Railgun. El saldo de tokens en el grupo de privacidad del protocolo Railgun se construye de manera similar al registro UTXO de BTC, y todo el listado de UTXO de Railgun construye una estructura de datos de Árbol Merkle, que se utiliza para verificar el estado del saldo durante las transacciones. Todos los tokens en el protocolo Railgun comparten el Árbol Merkle, y cada operación de privatización de tokens actualiza el estado del Árbol Merkle, generando una nueva raíz / hoja de Merkle, lo que garantiza que los usuarios tengan suficientes tokens al enviar transacciones blindadas, evitando el doble gasto y garantizando la seguridad de las transacciones. ¿Cómo garantiza el protocolo Railgun el cumplimiento regulatorio? La razón principal por la cual Tornado Cash fue sancionado es que el grupo de hackers norcoreanos Lazarus Group y las bandas delictivas de lavado de dinero utilizaron Tornado Cash para lavar dinero, evitando la vigilancia e investigación de agencias de aplicación de la ley como el FBI. Pruebas privadas de inocencia Al describir el mecanismo de ejecución del protocolo Railgun, se mencionó que hay un período de espera de una hora cuando los usuarios privatizan la dirección 0x. Durante este período de espera, Railgun realizará una prevención de blanqueo de capitales on-chain para garantizar que los fondos en la dirección de los usuarios no provengan de direcciones de alto riesgo criminal o sancionadas. La prevención de blanqueo de capitales on-chain del protocolo Railgun no es como la de los intercambios centralizados...

Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Comercie con criptomonedas en cualquier lugar y en cualquier momento
qrCode
Escanee para descargar la aplicación Gate.io
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)