Puntos Clave

  • El Servicio de Nombres de Ethereum (ENS) es un sistema de nombramiento descentralizado construido sobre Ethereum que convierte largas y complejas direcciones de billetera en nombres simples y legibles por humanos como "alice.eth."

  • Los nombres ENS son tokens no fungibles ERC-721 por defecto. El contrato ENS NameWrapper permite que los nombres sean envueltos como tokens ERC-1155, permitiendo controles de permisos más granulares y gestión de subdominios.

  • ENS está gobernado por la organización autónoma descentralizada (DAO) de ENS. El token $ENS otorga a los titulares derechos de voto sobre decisiones del protocolo, incluidas las estructuras de tarifas y actualizaciones.

Un desafío constante para las blockchains es hacer que la interacción sea sencilla. Las direcciones de billetera son largas cadenas de caracteres que son difíciles de compartir de manera segura o recordar. ENS aborda esto reemplazando las direcciones de billetera con nombres cortos y legibles, similar a cómo los nombres de dominio de internet reemplazaron las direcciones IP numéricas. Esto hace que enviar, recibir e interactuar con recursos basados en Ethereum sea más accesible y menos propenso a errores.

¿Qué es el Servicio de Nombres de Ethereum?

ENS es un protocolo de nombramiento descentralizado construido sobre Ethereum que permite a los usuarios registrar nombres legibles por humanos que terminan en ".eth." Cada nombre ENS es un token no fungible ERC-721 (NFT), otorgando al propietario una propiedad verificable que puede ser transferida o vendida como otros activos digitales.

Más allá de las direcciones de billetera, los nombres ENS pueden vincularse a direcciones de criptomonedas en otras blockchains, hashes de contenido que apuntan a sitios web o archivos en redes de almacenamiento descentralizadas, y metadatos personales como identificadores de redes sociales o direcciones de correo electrónico.

ENS también funciona junto con el sistema tradicional de nombres de dominio (DNS). Usando extensiones de seguridad de DNS (DNSSEC), los propietarios de dominios regulares como ".com" pueden importar sus dominios a ENS para uso basado en blockchain.

Desde su lanzamiento en 2017, ENS ha crecido hasta convertirse en un protocolo gobernado por la comunidad gestionado por la organización autónoma descentralizada (DAO) de ENS, que supervisa la raíz de ENS y toma decisiones clave sobre el protocolo.

NameWrapper y nombres ERC-1155

El contrato ENS NameWrapper, desplegado en 2023, permite que los nombres ENS sean envueltos y representados como tokens ERC-1155 en lugar de tokens ERC-721 simples. Los nombres envueltos admiten "fusiones": configuraciones de permisos que controlan qué acciones se pueden realizar sobre un nombre, como prevenir la creación de subdominios o evitar que el nombre sea desenenvuelto. Esto permite casos de uso más avanzados, incluidos subdominios emancipados que no pueden ser revocados por el propietario del nombre principal.

¿Cómo funciona ENS?

Arquitectura

ENS utiliza una estructura jerárquica similar a DNS. En la parte superior están los dominios de nivel superior (TLD) como ".eth," cada uno gestionado por contratos inteligentes llamados registradores que definen las reglas de registro. El registro ENS es un contrato inteligente central que registra la propiedad del dominio, las asignaciones de resolutores y las configuraciones de caché. Los resolutores son contratos responsables de traducir los nombres ENS en direcciones u otros datos.

Resolución directa y reversa

La resolución directa convierte un nombre ENS (como "alice.eth") en una o más direcciones o datos vinculados. La resolución inversa funciona en la dirección opuesta: vinculando una dirección de vuelta a su nombre ENS principal, lo que permite a billeteras y aplicaciones mostrar nombres legibles por humanos en lugar de direcciones hexadecimales completas.

Dominios y subdominios

Los propietarios de dominios ENS pueden crear subdominios prácticamente ilimitados que controlan completamente. Por ejemplo, poseer "alice.eth" permite crear "mail.alice.eth" o "shop.alice.eth," cada uno apuntando a diferentes recursos o gestionados de forma independiente. Con el NameWrapper, los subdominios pueden emitirse con permisos específicos incorporados.

¿Qué puedes hacer con ENS?

ENS simplifica el envío y recepción de criptomonedas al reemplazar direcciones complejas con nombres legibles, reduciendo el riesgo de errores durante las transacciones. Un solo nombre ENS puede vincularse a múltiples direcciones de blockchain, facilitando la gestión de interacciones entre cadenas.

Los nombres ENS también pueden almacenar información como enlaces a sitios web, direcciones de correo electrónico e identificadores de redes sociales, haciéndolos útiles como identificadores descentralizados para la marca personal u organizacional. La creación y delegación de subdominios permite que comunidades y aplicaciones construyan sistemas de nombramiento sobre un dominio ENS que controlan.

Registro y Gestión de Dominios ENS

Registro

Registrar un dominio ENS requiere una billetera de criptomonedas compatible y ETH para cubrir la tarifa de registro. El proceso implica buscar un nombre disponible en la aplicación ENS y registrarlo directamente. La mayoría de los nombres están disponibles por orden de llegada sin subastas.

Precios y renovación

Las tarifas de registro varían según la longitud del nombre. Los nombres con cinco o más caracteres suelen costar alrededor de $5 por año, mientras que los nombres más cortos (tres a cuatro caracteres) tienen tarifas más altas debido a su escasez. Las tarifas se denominan en ETH pero utilizan oráculos de precios de Chainlink para mantener una paridad aproximada con el valor en dólares. Los dominios ENS requieren renovación periódica, y un período de gracia de 90 días después de la expiración permite a los propietarios renovar antes de que un nombre vuelva a ingresar al pool público.

Nota histórica: el proceso de subasta

En el lanzamiento de ENS en 2017, los nombres cortos populares se distribuyeron a través de una subasta de ofertas selladas al estilo Vickrey. Este mecanismo se discontinuó después de la fase inicial, y los nuevos nombres ya no se distribuyen mediante subasta.

ENS V2 y Capa 2

ENS V2, anunciado y desarrollado hasta 2024, representa un cambio arquitectónico significativo para el protocolo. En lugar de operar principalmente en la red principal de Ethereum con la Capa 2 como una característica secundaria, ENS V2 está diseñado en torno a una arquitectura nativa de Capa 2 desde cero.

Este rediseño tiene como objetivo reducir sustancialmente las tarifas de gas asociadas con el registro y renovación de nombres ENS, uno de los principales puntos de fricción para los usuarios que operan en la red principal de Ethereum. La nueva arquitectura también introduce un sistema de resolutores más modular destinado a simplificar la integración para los desarrolladores que construyen en ENS.

Los nombres .eth existentes registrados en la red principal pueden migrarse al sistema V2. ENS ha documentado un camino de migración para los titulares de nombres existentes; el proceso y la línea de tiempo están gobernados por el ENS DAO. Los contratos originales de la red principal continúan funcionando durante el período de transición.

Gobernanza y Seguridad de ENS

El dominio raíz de ENS y los parámetros del protocolo son gobernados por el ENS DAO, una estructura de gobernanza comunitaria compuesta por titulares de tokens $ENS. El DAO vota sobre estructuras de tarifas, actualizaciones de protocolo y otros asuntos de gobernanza a través de propuestas en la cadena.

El token $ENS es el token de gobernanza del protocolo ENS. Se distribuyó a los primeros adoptantes y titulares de nombres ENS a través de un airdrop en noviembre de 2021, y otorga a los titulares derechos de voto en propuestas de gobernanza en proporción a sus tenencias. El token no representa la propiedad del protocolo ENS en sí; su función principal es la participación en decisiones de gobernanza.

Una vez que se poseen, los nombres ENS no pueden ser revocados por el protocolo o el DAO, excepto a través de la no renovación. Esto significa que si un propietario no renueva antes de la expiración del período de gracia, el nombre regresa al pool público. La seguridad del nombre depende de que el propietario mantenga acceso a sus claves privadas.

Ampliando ENS

¿Cómo registro un nombre ENS?

Visita la aplicación ENS (app.ens.domains), conecta una billetera de Ethereum compatible y busca un nombre disponible. Si el nombre está disponible, puedes registrarlo pagando la tarifa anual en ETH. El registro se realiza por orden de llegada. Necesitarás renovar el nombre periódicamente para mantener la propiedad.

¿Para qué se utiliza el token ENS ($ENS)?

El token $ENS se utiliza para la participación en gobernanza en el ENS DAO. Los titulares de tokens pueden votar sobre propuestas relacionadas con estructuras de tarifas, actualizaciones de protocolo y otras decisiones que afectan al protocolo ENS. Tener $ENS no otorga propiedad de ningún nombre de dominio ENS ni derechos sobre los ingresos del protocolo ENS.

¿Se pueden utilizar nombres ENS en blockchains diferentes a Ethereum?

ENS fue diseñado originalmente para Ethereum y los nombres .eth están enraizados en Ethereum. Sin embargo, un nombre ENS puede almacenar direcciones para múltiples blockchains, permitiendo que un solo nombre resuelva diferentes direcciones dependiendo del contexto. La arquitectura de Capa 2 de ENS V2 también amplía la funcionalidad de ENS a redes L2 compatibles, y algunas billeteras emiten subdominios ENS en L2 para reducir costos para sus usuarios.

Reflexiones Finales

ENS ofrece una capa de nombramiento para direcciones de blockchain que refleja cómo funcionan los nombres de dominio en el internet tradicional, reemplazando cadenas difíciles de usar con identificadores legibles que pueden vincularse a una amplia gama de datos en cadena y fuera de cadena. Con ENS V2 trasladando el protocolo a una arquitectura nativa de Capa 2, se espera que los costos de registro y renovación sean más accesibles para un rango más amplio de usuarios. Si los servicios de nombramiento descentralizados se convierten en una parte estándar de cómo las personas interactúan con blockchains con el tiempo, sigue siendo por verse, pero ENS se ha establecido como la infraestructura de nombramiento principal en Ethereum.

Lectura Adicional

  • ¿Qué es Ethereum y cómo funciona?

  • ¿Qué son los contratos inteligentes y cómo funcionan?

  • ¿Cómo funcionan las tarifas de gas en Ethereum?

  • ¿Qué es ERC-1155 y cómo funciona?

  • ¿Qué es un token no fungible (NFT)?

Advertencia: Este contenido se presenta para usted en una base de “tal cual” con fines de información general y/o educativos solamente, sin representación o garantía de ningún tipo. No debe ser interpretado como asesoría financiera, legal u otra asesoría profesional, ni está destinado a recomendar la compra de ningún producto o servicio específico. Debe buscar su propio consejo de asesores profesionales adecuados. Cuando el contenido es contribuido por un tercero, tenga en cuenta que las opiniones expresadas pertenecen al contribuyente de terceros y no reflejan necesariamente las de Binance Academy. Los precios de los activos digitales pueden ser volátiles. El valor de su inversión puede bajar o subir y puede que no recupere la cantidad invertida. Usted es el único responsable de sus decisiones de inversión y Binance Academy no es responsable de ninguna pérdida que pueda incurrir. Para más información, consulte nuestros Términos de Uso, Advertencia de Riesgo y Términos de Binance Academy.