Autor original: Deep Chao TechFlow
Siempre que sea el momento adecuado, los árboles viejos florecerán con flores nuevas.
Ayer, ENS (Ethereum Domain Name Service), sobre el cual Vitalik es firmemente optimista pero el proyecto en sí ha estado en silencio durante mucho tiempo, anunció la versión V2 de ENS en su cuenta oficial de Twitter: promocionando el servicio de nombres de dominio original a L2.
Con el apoyo esperado de ETH ETF, los tokens ENS han aumentado hasta un 60% en el último mes; aprovechar esta tendencia para lanzar nuevos productos es una opción lógica;
¿Cuáles son los beneficios e impactos de admitir varios nombres de dominio ENS en L2? Hojeamos el nuevo documento técnico de ENS para intentar encontrar la respuesta.
¿Por qué apoyar L2?
ENS ha visto claramente la disminución actual en la actividad de la red principal de ETH y la actividad de L2, que es una de las principales razones por las que está subiendo a la ola.
Además, durante los últimos años de acumulación de tecnología, ENS ha admitido CCIP-Read, que permite consultar datos fuera de la cadena durante el proceso de resolución de nombres de ENS. Esto significa que la resolución de nombres no se limita a los datos dentro de la cadena de bloques, sino que también puede obtener datos de otros sistemas, incluida la L2 (Capa 2) y bases de datos externas.
En pocas palabras, CCIP-Read es como darle a su nombre de dominio más posibilidades y opciones. Puede decidir libremente dónde resolver y administrar su nombre de dominio y ya no está limitado a la red principal de Ethereum.
Técnicamente, los nombres de dominio L2 se pueden manejar por sí solos y, junto con la tendencia de migración de usuarios, naturalmente comprenderá la motivación de ENS.
Más importante aún, la red principal de Ethereum (L1) se ha convertido en un cuello de botella para la expansión de ENS debido a sus altas tarifas de transacción y su limitado poder de procesamiento. Cada operación de registro, renovación y actualización de ENS requiere tarifas de gas más altas, lo que no solo aumenta la carga para los usuarios, sino que también limita la popularidad y aplicación de ENS.
A través de ENS V2, los usuarios pueden confiar la resolución de nombres de dominio a L2 u otros sistemas externos, de modo que no solo puedan disfrutar del bajo costo y la alta velocidad de L2, sino también elegir la solución más adecuada según sus propias necesidades.
ENS V2: Servicio de nombres de dominio más flexible y de menor coste
Para comprender cómo se implementa ENS V2, es necesario tener una comprensión general de sus componentes.
ENS le permite asignar direcciones Ethereum complejas (como 0x 1234...abcd) a nombres simples y fáciles de recordar (como alice.eth). De esa manera, cuando quieras enviar criptomonedas a alguien o interactuar con una aplicación descentralizada (dApp), solo tendrás que recordar un nombre simple en lugar de una larga lista de direcciones.
¿Pero qué hay detrás de todo esto?
Registro: este es un lugar donde se registran todos los nombres de dominio. Le indica quién es el propietario de un nombre de dominio y la dirección del solucionador responsable de resolverlo.
Resolutores: cuando ingresa un nombre de dominio, los resolutores son responsables de convertirlo en la dirección Ethereum correspondiente u otro recurso (como el hash de contenido IPFS).
Registradores: Son las entidades responsables de asignar y administrar nombres de dominio. Garantizan que los nombres de dominio puedan registrarse, renovarse y actualizarse.
En ENS V1, todas estas partes se ejecutan en la red principal de Ethereum, lo que significa que se requieren tarifas de transacción más altas (tarifas de gas) cada vez que registra o actualiza un nombre de dominio. Esto no sólo aumenta el coste para los usuarios, sino que también limita la popularidad de ENS.
ENS V2 aporta una serie de mejoras a estos tres componentes técnicos clave, con el objetivo de resolver los problemas existentes en V1 y mejorar la flexibilidad y escalabilidad del sistema.
Nueva arquitectura de registro jerárquico
En ENS V2, el registro está diseñado como una estructura jerárquica. Cada nombre de dominio tiene su propio registro que gestiona sus subdominios y resolutores. Los beneficios de este diseño son:
Admite la caducidad del nombre: cuando un nombre de dominio caduca, desaparece inmediatamente del registro, lo que reduce la complejidad de la gestión.
Gestión de subárboles más eficiente: subárboles completos se pueden reemplazar o eliminar de forma recursiva, lo que hace que la gestión de múltiples nombres de dominio sea más eficiente.
analizador universal
ENS V2 introduce un solucionador universal que simplifica el proceso de resolución de nombres de dominio. Los usuarios solo necesitan llamar a un método de resolución y el analizador manejará internamente toda la lógica. Esto no sólo simplifica la implementación del cliente, sino que también proporciona una ruta de migración conveniente, que permite a los usuarios existentes realizar una transición sin problemas al nuevo sistema.
Soporte L2
ENS V2 permite a los usuarios delegar la resolución de nombres de dominio a redes L2 (Capa 2) u otros sistemas externos. Esto significa que los usuarios pueden disfrutar de las tarifas bajas y las altas velocidades de L2 mientras eligen el plan que mejor se adapta a sus necesidades. Este cambio reduce significativamente las tarifas de transacción y mejora la potencia de procesamiento del sistema y la experiencia del usuario.
La versión que es demasiado larga para ver es la siguiente:
¿Cómo migrar a V2?
Obviamente, el lanzamiento de ENS V2 proporciona a los usuarios servicios de nombres de dominio más eficientes y de bajo costo. En el futuro, podemos prever una ola de viejos dramas de registro de nombres de dominio en L2.
Pero para aprovechar estas nuevas funciones, los usuarios existentes de ENS deberán migrar sus dominios de V1 a V2.
A juzgar por los documentos técnicos oficiales, primero, el equipo de ENS implementará todos los contratos de ENS V2 en L1 y L2. A estos contratos se les otorgarán permisos temporales en la etapa inicial, como deshabilitar las funciones de registro y renovación, para garantizar un proceso de migración sin problemas.
Una vez completada la implementación inicial, se produce la primera operación de sincronización. Esto crea entradas para dominios .eth de segundo nivel existentes (2 LD) en L2 y transfiere la propiedad de estas entradas al contrato de migración.
Luego, los usuarios pueden optar por migrar sus nombres de dominio a los sistemas L1 o L2 de ENS V2:
Migrar a L2: el usuario transfiere el nombre de ENS V1 al contrato del sistema, que luego crea o transfiere el nombre de ENS V2 al usuario en L2. Durante este proceso, el solucionador de nombres de dominio de L1 seguirá reflejando el estado de los nombres no migrados, asegurando que no habrá interrupciones en la resolución.
Migrar a L1: los usuarios pueden optar por mantener sus nombres de dominio en L1 para obtener mayores garantías de seguridad y disponibilidad. El proceso de migración es similar y el sistema se asegurará de que la información de resolución y registro en L1 se actualice simultáneamente.
A través de los pasos anteriores, ENS V2 proporciona una ruta de migración fluida, lo que permite a los usuarios realizar una transición sencilla al nuevo sistema y disfrutar de tarifas más bajas, velocidades más altas y funciones de administración de nombres de dominio más flexibles.
Sin embargo, la actual hoja de ruta migratoria se encuentra solo en la etapa de planificación y el momento específico de implementación está sujeto a información oficial.
Finalmente, el servicio de nombres de dominio en sí no es una vía popular. El aumento actual de precios de ENS se beneficia más de la narrativa de ETH BETA y con las actualizaciones del producto y la cooperación con más L2, existen razones para extender esta ronda de BETA a One; más.
La migración de ENS a L2 reducirá los costos de registro de nombres de dominio y aumentará la velocidad, lo que puede desencadenar una nueva ronda de okupación de nombres de dominio. A medida que disminuyen las tarifas de registro, más usuarios y desarrolladores pueden ser los primeros en registrar los nombres de dominio que les interesan, ampliando así la base de usuarios de ENS.
Mientras tanto, el lanzamiento de ENS V2 podría ser un catalizador para un aumento en el precio del token ENS ($ENS). Las tarifas de transacción más bajas y una mayor eficiencia del sistema atraerán a más usuarios y desarrolladores a utilizar los servicios de ENS, aumentando así la demanda de $ENS. Además, a medida que ENS escale en L2, más casos de uso e integraciones conferirán más efectos de captura de valor.