El ENS (Ethereum Name Service) es un sistema distribuido y abierto de contratos inteligentes en la blockchain de Ethereum que permite a los usuarios reclamar nombres de dominio como bruno.eth.
El ENS es un dominio equivalente a un dominio DNS (Domain Name System). En cambio, ofrece una forma descentralizada y segura de traducir texto mediante contratos inteligentes. Las wallets (billeteras) compatibles pueden entonces permitir a los remitentes introducir dominios ENS en lugar de direcciones largas y poco manejables. Esto evita la suplantación de identidad (phishing), el fraude y los errores tipográficos, y añade una capa de usabilidad a la experiencia habitual del usuario de la wallet.
Nota: Necesitarás un nombre ENS y una cuenta de Ethereum con algo de ether para seguir esta guía. Para registrar un nombre ENS, visita la aplicación ENS o cualquier número de registradores de subdominios como Nameth. Ten en cuenta que si estás utilizando un nombre ENS antiguo, debes asegurarte de que estás utilizando el nuevo solucionador. Si no es así, la aplicación ENS te advertirá de ello. También necesitarás alguna forma de utilizar tu dirección de Ethereum – se recomienda seguir esta guía en una computadora personal. Wallets como Frame y Metamask son seguras y harán que interactuar con la blockchain de Ethereum a través de tu navegador sea muy fácil.
A pesar de vivir en la blockchain de Ethereum, el sistema ENS tiene soporte para múltiples cadenas. En esta guía, irás a través del proceso de añadir una dirección KSM y DOT a ENS. Cubrimos tanto KSM como DOT para mostrar dos enfoques diferentes.
Nota: Actualmente, DOT sólo puede añadirse mediante el método Resolver. El KSM puede añadirse a través de los dos métodos que se describen a continuación.
Esta guía también está disponible en formato de video en YouTube.
Añadir a través de la UI #
La aplicación ENS permite al propietario de un dominio ENS inspeccionar todos los registros vinculados al dominio y añadir otros nuevos.
En el ejemplo anterior, el dominio bruno.eth
tiene una dirección de Ethereum y otra de Bitcoin adjuntas. Vamos a adjuntar una cuenta KSM. En primer lugar, haz clic en el icono [+]
de la pestaña Records.
A continuación, selecciona “Other Addresses”, “KSM”, e introduzca la dirección de Kusama:
Después de hacer clic en Save, tu wallet de Ethereum te pedirá que confirmes una transacción. Una vez procesada, el registro aparecerá en la página del dominio:
El mismo proceso se aplica para añadir tu dirección DOT.
Una vez confirmada la transacción, tu dirección estará vinculada a tu dominio ENS.
Soporte de Wallet #
En este momento no hay soporte de wallet para nombres ENS ni para KSM ni para DOT, pero la aplicación contable y de cartera de criptomonedas Rotki sí soporta la resolución de KSM ENS.