Encapsular nombres de dominio como ERC-1155 es una ventaja inherente para la gestión y control de nombres de subdominios, lo que puede ayudar a reducir costos y mejorar la eficiencia en gran medida. La encapsulación de nombres de dominio ENS también permite que el nombre de dominio principal ceda el control del nombre de subdominio, dándole al nombre de subdominio más flexibilidad, y también es un paso clave para establecer un ecosistema de nombres de subdominio sin confianza.
Escrito por: Karen, Foresight News
La función de contenedor de nombres de dominio (ENS Name Wrapper) del Servicio de nombres de dominio de Ethereum (ENS) se considera una mejora clave para la adopción y transformación a gran escala de Web3 por parte de ENS, y se espera que se lance en la red principal en dos semanas. Entonces, ¿qué es exactamente la función de encapsulación de nombres de dominio de ENS? por que es tan importante?
¿Qué es la encapsulación de nombres de dominio ENS?
En pocas palabras, esta función de encapsulación permite encapsular los nombres de dominio ENS existentes de cualquier nivel en tokens ERC-1155. Los nombres de subdominio se pueden almacenar como NFT separados. Además, el nombre de dominio principal también puede proporcionar una gestión y un control más refinados. nombres de subdominio, incluido el estado de vencimiento y la concesión de permisos, etc., lo que brinda más flexibilidad a los nombres de dominio de ENS. Actualmente, los subdominios de ENS no se crean como NFT separados, por lo que las transferencias y el comercio están restringidos.
Como todos sabemos, ERC-721 es el estándar subyacente NFT más básico y más utilizado en Ethereum. Es un contrato de token no fungible. Por el contrario, ERC-1155 admite tokens fungibles y no fungibles y se puede transferir y autorizar en lotes, lo cual es muy conveniente y eficiente para el control y la gestión de nombres de subdominios.
Otras ventajas y funciones de la encapsulación de nombres de dominio enumeradas oficialmente por ENS incluyen:
Permite al propietario del nombre de dominio principal renunciar al control del nombre del subdominio, es decir, "liberar". Antes de que caduque el nombre de dominio liberado, el nombre de dominio principal no puede afectarlo de ninguna manera.
Admite nombres de dominio "bloqueados", es decir, la capacidad del titular del nombre de dominio para renunciar a los nombres de dominio desenvueltos, o el titular del nombre de dominio principal puede bloquear el nombre de dominio al mismo tiempo que lo libera. Un nombre de dominio "bloqueado" garantiza que ni el propietario del dominio ni los propietarios del dominio principal puedan afectarlo hasta que caduque. "Bloquear" también puede revocar otros permisos sobre el nombre de dominio, incluida la capacidad de crear subdominios o configurar solucionadores.
La interfaz de usuario y los contratos inteligentes pueden verificar el estado de un nombre de dominio con una sola llamada de función.
Los propietarios de nombres de dominio pueden crear directamente subdominios encapsulados sin tener que registrarse y luego encapsularlos primero.
El ciclo de vida de un nombre de dominio se muestra en la figura:

Es decir, un nombre de dominio se puede encapsular después del registro, y el nombre de dominio registrado también puede crear directamente un nombre de subdominio encapsulado. Posteriormente, el nombre de dominio de segundo nivel se puede "liberar" automáticamente cuando se "encapsula". , el propietario del nombre de dominio principal puede renunciar al control del nombre del subdominio, es decir, "liberar", y el propietario del nombre de dominio principal también puede "bloquearlo" al mismo tiempo que "liberar". o el titular del nombre del subdominio puede "bloquearse" a sí mismo para renunciar a la capacidad de desencapsular el nombre de dominio.
Cabe recordar que todos los nombres de dominio de ENS son nombres de subdominio del nombre de dominio de nivel superior eth, y los nombres de subdominio se dividen en nombres de dominio de segundo nivel (como apple.eth), nombres de dominio de tercer nivel (1.apple. ética), etc. Por ejemplo, apple.eth es un subdominio de eth y 1.apple.eth también es un subdominio de apple.eth. Sin embargo, actualmente, en la mayoría de los casos, los subdominios de ENS se consideran de tercer nivel y superiores.
Como dijo el miembro del equipo de ENS domico.eth, la clave del nombre de dominio de nivel superior eth ha sido transferida oficialmente al contrato público por los funcionarios de ENS que no tienen derechos de acceso al nombre de dominio eth, por lo que el nombre de dominio de segundo nivel sí. No es necesario preocuparse de que alguien se haga pasar por él. En la función ENS Name Wrapper, el nombre de dominio principal cede principalmente el control del nombre de subdominio estableciendo el tiempo de vencimiento del nombre de subdominio y desactivando el fusible "PARENT_CANNOT_CONTROL". El fusible puede considerarse como una puerta. Cuando se abre esta puerta, el titular del nombre de dominio principal puede realizar operaciones específicas, como controlar el nombre del subdominio, o puede cerrarse permanentemente, es decir, "quemarse", eliminando la necesidad de abrirla. El titular del nombre de dominio principal puede volver a visitar la capacidad de los subdominios, que es muy similar a la entrega de claves por parte de ENS a eth.
¿Por qué es tan importante la encapsulación de nombres de dominio ENS?
La importancia de esta función se puede ver en el ciclo de encapsulación de nombres de dominio de ENS. Encapsular nombres de dominio como ERC-1155 es una ventaja inherente para la gestión y el control de nombres de subdominios, que puede ayudar a los titulares de nombres de dominio a reducir costos y mejorar la eficiencia en gran medida. La función "liberar" en la encapsulación de nombres de dominio de ENS puede dar más flexibilidad a los nombres de subdominio al ceder el control de los nombres de subdominio, y también es un paso clave para establecer un ecosistema de nombres de subdominio sin confianza.
Con la función de encapsulación de nombres de dominio, las empresas Web2 con sus propios nombres de dominio de nombre de empresa pueden distribuir o configurar nombres de subdominio para sus proveedores, compradores o usuarios, y se les pueden dar ciertos escenarios o efectos de aplicación. Las empresas y proyectos Web3 también pueden lanzar subdominios directamente a sus usuarios o utilizar subdominios para profundizar los vínculos con la comunidad. Además, también pueden desarrollarse escenarios de comercialización, arrendamiento y otros de nombres de subdominios.
Tenemos razones para creer que la encapsulación de nombres de dominio ENS agregará más espacio a la imaginación para la adopción a gran escala de Web3.
¿Qué tipos de nombres de dominio pueden beneficiarse más de la función de encapsulación de nombres de dominio?
Foresight News publicado anteriormente en "ENS Nuggets Manual [Parte 1]: ¿Dónde están las oportunidades para los recién llegados?" 》 resume las categorías de nombres de dominio que merecen atención. Es posible que después de que se lance la función de encapsulación de nombres de dominio, los nombres de dominio de segundo nivel que pueden expandir los nombres de subdominios se vuelvan más atractivos. Por ejemplo: categoría de nombre, categoría de apellido, categoría de nombre de empresa, categoría de nombre de proyecto, definición general, industria, categoría de producto, etc.


