Los desarrolladores de Ethereum impulsan el sistema ZK ‘Amigo Secreto’ hacia su despliegue
El protocolo propuesto utiliza pruebas de conocimiento cero para verificar las relaciones entre remitente y receptor sin revelar identidades.

Lo que debes saber:
- Los desarrolladores de Ethereum están trabajando en un protocolo de conocimiento cero para mejorar la privacidad en las interacciones en cadena, comenzando con un sistema de emparejamiento estilo Amigo Secreto.
- El protocolo utiliza pruebas de conocimiento cero y retransmisores de transacciones para mantener el anonimato y prevenir ataques Sybil en las transacciones blockchain.
- Esta iniciativa forma parte de un esfuerzo mayor para crear marcos de privacidad para Ethereum, aplicables en áreas como la votación anónima y las distribuciones privadas de tokens.
Los desarrolladores de Ethereum están perfeccionando un protocolo de conocimiento cero diseñado para ofrecer garantías de privacidad más sólidas en las interacciones on-chain, comenzando con un sistema de emparejamiento al estilo “Amigo Secreto” que podría evolucionar hacia un conjunto más amplio de herramientas para la coordinación privada.
El ingeniero de Solidity Artem Chystiakov reavivó la investigación el lunes en un Publicación en el foro de la comunidad de Ethereum, señalando un trabajo que publicó por primera vez en enero en arXiv.
La idea apunta a recrear el juego anónimo de intercambio de regalos en Ethereum, donde los participantes son emparejados aleatoriamente sin que nadie sepa quién envía a quién. Sin embargo, hacer esto en una cadena de bloques transparente requiere resolver varios problemas de larga data relacionados con la aleatoriedad, la privacidad y la resistencia a Sybil.
Chystiakov afirmó que los problemas fundamentales son simples: "Todo en Ethereum es visible para todos", las blockchains no proporcionan verdadera aleatoriedad, y el sistema debe evitar que los usuarios se registren múltiples veces o se asignen regalos a sí mismos.
El protocolo propuesto utiliza pruebas de conocimiento cero para verificar las relaciones entre remitente y receptor sin revelar identidades, y un retransmisor de transacciones para enviar movimientos de modo que las billeteras individuales no puedan vincularse a acciones.
En la prueba de concepto, los participantes registran sus direcciones de Ethereum en un contrato inteligente y se comprometen con una firma digital única, lo que bloquea las entradas duplicadas. Cada participante luego envía un número aleatorio a una lista compartida a través del relayer.
Debido a que el retransmisor difunde las transacciones, nadie puede saber qué dirección aportó qué número. Los receptores cifran sus detalles de entrega utilizando estos números compartidos, asegurando que solo su contraparte asignada pueda descifrarlos.
Un participante luego selecciona el número aleatorio de otra persona, completando la asignación. En ese momento, el protocolo revela la identidad del receptor únicamente a la persona asignada como su “Santa,” manteniendo al resto de la red ajeno a la pareja.
El trabajo se enmarca en un esfuerzo más amplio para diseñar marcos de privacidad para Ethereum, a medida que los sistemas criptográficos intersectan cada vez más con las finanzas reguladas.
Las capas de conocimiento cero de este tipo pueden adaptarse a la votación anónima, la gobernanza de DAO, los canales para denunciantes donde los empleados deben demostrar su membresía sin exponerse, y airdrops privados o distribuciones de tokens que evitan revelar quién recibió qué.