Nueva Función de Direcciones Sigilosas en Ethereum
La red de Ethereum (ETH) está lista para dar la bienvenida a una nueva función de direcciones sigilosas que permitirá que las billeteras de los usuarios permanezcan ocultas. Para lograr esto, el ecosistema integrará el estándar ERC-5564, que garantizará que la verdadera dirección y el historial de transacciones de un usuario sean privados. Este desarrollo fue compartido por el desarrollador de Ethereum, Pandit Dhamdhere, en la plataforma X.
Detalles del Estándar ERC-5564
Cabe destacar que ERC-5564 fue un EIP (Propuesta de Mejora de Ethereum) coescrito por el fundador Vitalik Buterin. Se propone que este estándar añada privacidad a las billeteras de los usuarios y asegure que reciban pagos de forma anónima, utilizando una «dirección sigilosa de un solo uso». El objetivo es proteger la identidad del usuario y evitar que otros sepan cuánto se recibió, quién lo pagó o que puedan rastrear patrones de gasto. Este es un paso significativo hacia la garantía de privacidad para los usuarios del ecosistema de Ethereum.
Funcionamiento de las Direcciones Sigilosas
ERC-5564 está en camino de ser implementado en Ethereum y es uno de los EIPs más subestimados en la historia de la plataforma. Introduce direcciones sigilosas de forma nativa en ETH, y muchas personas aún no comprenden completamente su funcionamiento. Desglosemos esto.
Dhamdhere explica que, para disfrutar de esta función, en lugar de proporcionar una dirección de billetera real, un usuario puede simplemente dar una «meta-dirección» pública especial. Cuando alguien envía dinero, los fondos se dirigen a una nueva dirección que parece aleatoria, la cual solo el usuario puede reconocer. La protección de la privacidad radica en que nadie puede vincular la meta-dirección pública especial al usuario. Además, solo el usuario puede reconocer y gastar desde ella. Los externos solo ven una dirección que parece aleatoria y no la verdadera identidad del usuario.
Sistemas Clave para la Privacidad
Dhamdhere destacó dos sistemas clave que convierten esta función en un poderoso impulso por la privacidad. El usuario puede detectar pagos entrantes utilizando la «clave de visualización» y gastar el dinero con la «clave de gasto». Explicó que esta función permite al usuario delegar responsabilidades. Por ejemplo, una aplicación o servicio podría escanear pagos en nombre del usuario, sin comprometer el control de los fondos a un tercero.
Desafíos y Riesgos Potenciales
Por maravilloso que suene esta función de privacidad, Dhamdhere también identificó algunos desafíos y riesgos potenciales asociados con ella. Uno notable es que cualquier dinero que llegue a una nueva dirección sigilosa podría enfrentar problemas, ya que no hay Ethereum disponible para cubrir las tarifas de gas necesarias para mover los fondos. Este cuello de botella podría solucionarse fácilmente si el remitente incluye ETH para las tarifas de gas.
Un riesgo importante, en lo que respecta a los hackers, es que cualquiera podría publicar anuncios falsos para hacer que las billeteras realicen trabajo adicional de escaneo. Esto probablemente se solucionará utilizando filtros para spammers conocidos.
Conclusión
Como enfatizó Dhamdhere, el objetivo de esta función de privacidad es garantizar que las donaciones, pagos o salarios recibidos permanezcan «anónimos» en el libro mayor transparente de Ethereum. Esto se logrará sin la necesidad de mezcladores o soluciones complejas.