¿Qué es ENS? Explicación del servicio de nombres de Ethereum (actualizado en 2022)

En aquellos tiempos, cuando Internet no era tan común, uno de los principales problemas que enfrentaban los usuarios era que los nombres de dominio no coincidían con las direcciones de protocolo de Internet (IP).

Esto los hizo muy hostiles con el Joe promedio, que tenía que escribir la dirección IP del sitio web que quería visitar, como para literalmente escriba los números.

A diferencia de las direcciones IP tradicionales, las direcciones de criptomonedas representan cadenas de números y letras aún más largas. Si un usuario desea enviar fondos a otro usuario a través de la red de Ethereum, deberá ingresar la dirección y asegurarse de que cada número y letra estén escritos correctamente.

Navegación Rápida

También es importante saber que, en este sentido, la tecnología basada en blockchain castiga mucho. Esto se debe a que si no ingresa la dirección correctamente y escribe mal una letra, los fondos que envíe se perderán de forma irreversible. No hay una autoridad central a la que contactar para revertir o reembolsar la transacción; ese dinero se pierde.

Y al igual que los Servicios de Nombres de Dominio (DNS) cobraron vida al usar Internet, surgió el Servicio de Nombres Ethereum (ENS).

¿Qué es el servicio de nombres de Ethereum (ENS)?

El Servicio de nombres de Ethereum (ENS) toma exactamente el mismo concepto que el Servicio de nombres de dominio (DNS), pero lo ajusta a las necesidades de los usuarios de Ethereum. En esencia, el Servicio de nombres de Ethereum es un sistema de nombres distribuido, abierto y extensible que opera en la cadena de bloques de Ethereum.

Su objetivo es mapear nombres legibles por humanos a identificadores legibles por máquina. En este caso, el nombre legible por humanos puede ser algo así como "cactus.eth", mientras que el identificador legible por máquina puede ser la dirección de Ethereum (u otras direcciones de criptomonedas, para el caso).

En la imagen de abajo, hemos dado un ejemplo de cómo se ve. La dirección pertenece a la fundación Ethereum. El nombre de dominio ENS que creamos es solo un ejemplo para el propósito de esta guía:

img1_es

La dirección Ethereum estándar se convierte en un texto legible por humanos (foundation.eth). Esto significa que los usuarios pueden enviar fondos o interactuar con "foundation.eth" en lugar de con la dirección estándar. Obviamente, esto lo hace mucho más fácil para los usuarios habituales y también reduce considerablemente la posibilidad de un error.

Según la documentación oficial ENS, el sistema "tiene objetivos similares al DNS, el servicio de nombres de dominio de Internet, pero tiene una arquitectura significativamente diferente debido a las capacidades y restricciones proporcionadas por la cadena de bloques de Ethereum".

Similar a DNS, ENS también opera en un sistema hecho de nombres jerárquicos separados por puntos que se denominan dominios. El propietario de un dominio también tiene control total sobre los subdominios.

¿Cómo funciona ENS?

Hay dos componentes principales en el Servicio de nombres de Ethereum. Es decir, estos son los registro y del resolutores. La arquitectura del sistema se ve así:

img2_es
Fuente: ENS

registro

El registro se compone de un contrato inteligente diseñado para mantener una lista de todos los dominios y subdominios y, al mismo tiempo, almacenar tres datos esenciales sobre cada uno. Estas piezas son:

  • El dueño del dominio
  • El resolutor del dominio
  • El tiempo de vida del almacenamiento en caché para todos los registros que están bajo el dominio

El propósito del registro ENS es muy sencillo: es asignar un nombre al resolutor responsable de él. Mientras tanto, los propietarios de dominios en el registro de la ENS están autorizados a:

  • Cambiar la propiedad de los subdominios
  • Transferir la propiedad de su dominio a otra dirección
  • Establecer la resolución y el tiempo de vida (TTL) para el dominio

resolutores

Los resolutores, por otro lado, son responsables del proceso de traducir los nombres en direcciones. Cada contrato que implementa los estándares requeridos puede ser un resolutor en el Servicio de nombres de Ethereum. Sin embargo, resolver un nombre en ENS es un proceso compuesto de dos pasos.

La primera es preguntar al registro qué resolutor es responsable de dicho nombre. La segunda es pedirle a ese resolutor en particular la respuesta a la consulta. En términos de arquitectura, se ve así:

img3_es
Fuente: ENS

La diferencia entre DNS y ENS

El Servicio de Nombres de Dominio (DNS) fue creado por Paul Mockapetris, un científico informático de los EE. UU., en 1983. Siguió la investigación de otra científica estadounidense, Elizabeth Feinler.

Dicho en términos simples, el propósito del DNS es hacer coincidir las direcciones de protocolo de Internet (IP) con nombres de dominio amigables para los humanos. Esto permite a los usuarios escribir el nombre del sitio web en lugar de tener que ingresar la dirección IP numérica literal.

De manera similar pero diferente, Ethereum Name Service intenta brindar a las personas (así como a las aplicaciones) una forma más fácil de leer y compartir direcciones de criptomonedas.

¿Cómo registrar un dominio de Ethereum Name Service (ENS)?

Registrar un dominio de Ethereum Name Service es bastante sencillo, y todo lo que necesita hacer es tener una billetera caliente como MetaMask.

Ve a app.ens.dominios (el sitio web oficial para registrar un dominio ENS) y escriba el nombre de dominio que desea registrar. Esto comprobará su disponibilidad.

Una vez que haya seleccionado su nombre, todo lo que necesita hacer es seguir las instrucciones que se detallan a continuación:

img4_enc
Fuente: ENS

Gobernanza del servicio de nombres de Ethereum

El Servicio de nombres de Ethereum se rige a través de unos pocos brazos diferentes, cada uno de los cuales tiene su propio significado.

Token ENS + Distribución

El token ENS es un token estándar que utiliza el estándar ERC-20 en la cadena de bloques Ethereum. Su propósito principal es ser utilizado para la gobernanza del sistema.

Los poseedores de tokens pueden presentar propuestas y emitir sus votos. El lugar principal donde los miembros de la comunidad pueden discutir ideas y tener discusiones relacionadas con la gobernanza es el foro. discutir.ens.dominios.

El token de ENS se envió desde el aire a los primeros usuarios que habían registrado previamente un nombre de dominio de ENS. El proceso de reclamo comenzó el 8 de noviembre de 2021 y los usuarios tenían hasta el 4 de mayo de 2022 para reclamar sus tokens asignados.

El 25% del suministro total se distribuyó a través del airdrop, mientras que el resto se designa como se muestra en el siguiente gráfico circular:

img5_es
Fuente: ENS

ENS DAO

En el espíritu de descentralización, el Servicio de Nombres de Ethereum es operado por un organización autónoma descentralizada (DAO). El propio DAO está gobernado por los titulares del token ENS, que pueden presentar propuestas y votar sobre ellas para determinar el desarrollo futuro del protocolo.

Fundación ENS

La propia ENS DAO está representada por una Fundación de las Islas Caimán existente llamada Fundación ENS.

Tiene algunos propósitos, que incluyen:

  • Para cumplir con los requisitos fiscales porque sin una entidad legal, los participantes de la DAO pueden ser responsables de una cierta proporción de los ingresos de la DAO, incluso si no tienen acceso a estos fondos.
  • Celebrar contratos con otras empresas.
  • Proporcionar responsabilidad limitada a los participantes en la DAO por las acciones de la DAO.

Conclusión

ENS es un advenimiento fundamental en el campo de las criptomonedas y un paso hacia la solución de algunos de los problemas urgentes que acosan a la industria, a saber, la experiencia del usuario.

Tener que lidiar con largas cadenas de números y letras al azar es a menudo la razón de los errores, y en el campo de la criptografía, los errores suelen ser muy costosos. Normalizar las direcciones y presentarlas de una manera legible y amigable es un paso hacia la mejora de la experiencia general del usuario de la misma manera que el DNS mejoró la UX para los usuarios de Internet.

Sin embargo, al mismo tiempo, los registros DNS de dominios y nombres generalmente se almacenan en servidores centralizados, lo que los hace propensos a los ataques. Los ENS, por otro lado, están protegidos por la cadena de bloques de Ethereum, lo que los hace múltiples y más seguros.

Dicho esto, el Servicio de nombres de Ethereum es, sin duda, un invento muy importante y una innovación que rápidamente se ha generalizado y utilizado por miles de personas.

OFERTA ESPECIAL (Patrocinado)

Binance Free $ 100 (Exclusivo): Use este enlace para registrarse y recibir $ 100 gratis y 10% de descuento en tarifas en Binance Futures el primer mes (términos).

Oferta especial PrimeXBT: Use este enlace para registrarse e ingresar el código POTATO50 para recibir hasta $7,000 en sus depósitos.

Fuente: https://cryptopotato.com/what-is-ens-ethereum-name-service/