Encapsular nomes de domínio como ERC-1155 é uma vantagem inerente para o gerenciamento e controle de nomes de subdomínios, o que pode ajudar a reduzir custos e melhorar em grande medida a eficiência. O encapsulamento do nome de domínio ENS também permite que o nome de domínio pai abra mão do controle do nome do subdomínio, dando ao nome do subdomínio mais flexibilidade e também é uma etapa fundamental no estabelecimento de um ecossistema de nomes de subdomínio sem confiança.
Escrito por: Karen, Foresight News
A função de wrapper de nome de domínio (ENS Name Wrapper) do Ethereum Domain Name Service (ENS) é considerada uma melhoria importante para a adoção e transformação em larga escala da Web3 pelo ENS, e espera-se que seja lançada na rede principal em duas semanas. Então, o que exatamente é a função de encapsulamento de nome de domínio ENS? Por que isso é tão importante?
O que é encapsulamento de nome de domínio ENS?
Simplificando, esta função de encapsulamento permite que nomes de domínio ENS existentes de qualquer nível sejam encapsulados em tokens ERC-1155. Os nomes de subdomínios podem ser armazenados como NFTs separados. Além disso, o nome de domínio pai também pode fornecer gerenciamento e controle mais refinados. nomes de subdomínios. Incluindo status de expiração e concessão de permissão, etc., trazendo mais flexibilidade para nomes de domínio ENS. Atualmente, os subdomínios ENS não são criados como NFTs separados, portanto, as transferências e negociações são restritas.
Como todos sabemos, ERC-721 é o padrão NFT subjacente mais básico e amplamente utilizado no Ethereum. É um contrato de token não fungível. Por outro lado, o ERC-1155 suporta tokens fungíveis e não fungíveis e pode ser transferido e autorizado em lotes, o que é muito conveniente e eficiente para o controle e gerenciamento de nomes de subdomínios.
Outras vantagens e funções do encapsulamento de nomes de domínio oficialmente listadas pelo ENS incluem:
Permite que o proprietário do nome de domínio pai abra mão do controle do nome do subdomínio, ou seja, "libere". Antes que o nome de domínio liberado expire, o nome de domínio pai não poderá afetá-lo de forma alguma.
Suporta "bloqueio" de nomes de domínio, ou seja, a capacidade do titular do nome de domínio de desistir de desembrulhar nomes de domínio, ou o titular do nome de domínio pai pode bloquear o nome de domínio ao mesmo tempo ao liberá-lo. Um nome de domínio "bloqueado" garante que nem o proprietário do domínio nem quaisquer proprietários de domínio pai possam afetá-lo até que expire. "Lock" também pode revogar outras permissões no nome de domínio, incluindo a capacidade de criar subdomínios ou configurar resolvedores.
A UI e os contratos inteligentes podem verificar o status de um nome de domínio com uma única chamada de função.
Os proprietários de nomes de domínio podem criar subdomínios encapsulados diretamente, sem precisar registrá-los e, em seguida, encapsulá-los primeiro.
O ciclo de vida de um nome de domínio é mostrado na figura:

Ou seja, um nome de domínio pode ser encapsulado após o registro, e o nome de domínio registrado também pode criar diretamente um nome de subdomínio encapsulado. Posteriormente, o nome de domínio de segundo nível pode ser automaticamente "liberado" quando for "encapsulado". , o proprietário do nome de domínio pai pode desistir do controle do nome do subdomínio, ou seja, "liberação", também pode ser "bloqueado" pelo proprietário do nome de domínio pai ao mesmo tempo que a "liberação", ou o titular do nome do subdomínio pode "bloquear-se" para abrir mão da capacidade de desembrulhar o nome de domínio.
Deve ser lembrado que todos os nomes de domínio ENS são nomes de subdomínio do nome de domínio de nível superior eth, e os nomes de subdomínio são divididos em nomes de domínio de segundo nível (como apple.eth), nomes de domínio de terceiro nível (1.apple. ét), etc. Por exemplo, apple.eth é um subdomínio de eth e 1.apple.eth também é um subdomínio de apple.eth. No entanto, atualmente, na maioria dos casos, os subdomínios ENS são considerados de terceiro nível e superiores.
Como disse domico.eth, membro da equipe ENS, a chave do nome de domínio de nível superior eth foi oficialmente transferida para o contrato público pelos funcionários do ENS não têm direitos de acesso ao nome de domínio eth, portanto, o nome de domínio de segundo nível tem. não precisa se preocupar com alguém se passando por isso. Na função ENS Name Wrapper, o nome de domínio pai desiste principalmente do controle do nome do subdomínio, definindo o tempo de expiração do nome do subdomínio e desativando o fusível "PARENT_CANNOT_CONTROL". O fusível pode ser considerado uma porta. Quando esta porta é aberta, o titular do nome de domínio pai pode realizar operações específicas, como controlar o nome do subdomínio, ou pode ser fechado permanentemente, ou seja, “queimado”, eliminando a necessidade do. titular do nome de domínio pai visitar novamente A capacidade dos subdomínios, que é muito semelhante ao ENS entregar as chaves para a eth.
Por que o encapsulamento de nomes de domínio ENS é tão importante?
A importância desta função pode ser vista no ciclo de encapsulamento de nomes de domínio ENS. Encapsular nomes de domínio como ERC-1155 é uma vantagem inerente para o gerenciamento e controle de nomes de subdomínios, o que pode ajudar os detentores de nomes de domínio a reduzir custos e melhorar em grande medida a eficiência. A função de "liberação" no encapsulamento de nomes de domínio ENS pode dar aos nomes de subdomínios mais flexibilidade, abrindo mão do controle de nomes de subdomínios, e também é uma etapa fundamental no estabelecimento de um ecossistema de nomes de subdomínios sem confiança.
Com a função de encapsulamento de nome de domínio, as empresas Web2 com nomes de domínio de nome de empresa próprios podem distribuir ou configurar nomes de subdomínio para seus fornecedores, compradores ou usuários, e podem receber determinados cenários ou efeitos de aplicação. As empresas e projetos da Web3 também podem lançar subdomínios diretamente para seus usuários ou usar subdomínios para aprofundar os laços com a comunidade. Além disso, também podem ocorrer negociações de nomes de subdomínios, leasing e outros cenários.
Temos motivos para acreditar que o encapsulamento de nomes de domínio ENS adicionará mais espaço para a imaginação para a adoção em larga escala da Web3.
Quais tipos de nomes de domínio podem se beneficiar mais com a função de encapsulamento de nomes de domínio?
Foresight News publicado anteriormente em "ENS Nuggets Manual [Parte 1]: Onde estão as oportunidades para os retardatários?" 》 resume as categorias de nomes de domínio que merecem atenção. É concebível que, após o lançamento da função de encapsulamento de nomes de domínio, os nomes de domínio de segundo nível que podem expandir nomes de subdomínios se tornem mais atraentes. Por exemplo: categoria de nome, categoria de sobrenome, categoria de nome de empresa, categoria de nome de projeto, definição geral, setor, categoria de produto, etc.


