ENS: ¿Nombres de dominio para blockchain? Ventajas y riesgos para tu seguridad
Ponencia de Alberto García perteneciente al módulo Cómo nos protege la ley en Internet de C1b3rWall Academy 22/23
Tiempo de lectura estimado: 5 minutos
¿Qué es el ENS?
Ethereum Name Service (ENS) se utiliza de forma similar a un DNS, pero de forma descentralizada. Se trata de un sistema de nombres distribuidos, abiertos y asociados siempre a Ethereum, que resulta útil porque asocia nombres legibles por humanos a direcciones o cuentas de Ethereum. Antes de su existencia, era más complicado el envío de transacciones a cuentas, ya que ahora, con saber el nombre asociado, es suficiente. Existe una web que permite hacer búsquedas de nombres e informa acerca de si está en uso o no. Los ENS acaban en ".eth".
Wallets, asociación del nombre y privacidad
Los nombres de servicio de Ethereum se asocian a una dirección mediante wallets, que funcionan como carteras digitales utilizadas para almacenar el valor digital. La billetera más usada en la actualidad es MetaMask. Una vez claro el nombre que quieres asignar a tu cuenta, necesitas tener moneda Ether (ETH) para comprarlo. El nombre queda registrado de forma pública, y cualquier persona puede acceder a esa asociación entre nombre y dirección de Ethereum.
En el explorador de bloques Etherscan puede consultarse información sobre ENS, principalmente la dirección asociada a un nombre determinado, además de las transacciones realizadas. Pese a que este sistema facilita la interacción humana, supone ciertos riesgos, ya que se pierde privacidad porque toda la información relativa a una cuenta es pública. En la siguiente imagen puede observarse un ejemplo de búsqueda en Etherscan.
Posteriormente, puede utilizarse el nombre de la cuenta para identificarse y facilitar los movimientos en distintas aplicaciones digitales, como es el caso mostrado en la ponencia de OpenSea, un mercado en línea de NFT.
Conclusiones
- ENS facilita la asociación de una cuenta de Ethereum con un nombre entendible.
- La cuenta asociada al dominio .eth es pública.
- Cualquier transacción realizada con la cuenta es pública.
- Mediante los exploradores de bloques se pueden conocer los movimientos realizados en la cadena de bloques.
¿Todavía no formas parte de C1b3rWall Academy? El contenido es gratuito, únete a otras miles de personas desde este enlace.
Si te interesa este tema, puedes consultar la información y cursar el Máster en Blockchain y Smart Contracts o ver la oferta de másteres desde aquí.
Ponente: Alberto García
Alberto es parte del equipo de blockchain de Telefónica. Es arquitecto de sistemas y acumula cinco años de experiencia trabajando con tecnología blockchain. Además, es profesor en diferentes universidades y escuelas de negocio.
¿Cuál es tu reacción?