L'encapsulation des noms de domaine au format ERC-1155 constitue un avantage inhérent pour la gestion et le contrôle des noms de sous-domaines, ce qui peut contribuer à réduire les coûts et à améliorer considérablement l'efficacité. L'encapsulation du nom de domaine ENS permet également au nom de domaine parent de renoncer au contrôle du nom de sous-domaine, donnant ainsi plus de flexibilité au nom de sous-domaine, et constitue également une étape clé dans l'établissement d'un écosystème de noms de sous-domaine sans confiance.
Écrit par : Karen, Foresight News
La fonction d'emballage de nom de domaine (ENS Name Wrapper) du service de noms de domaine Ethereum (ENS) est considérée comme une amélioration clé pour l'adoption et la transformation à grande échelle du Web3 par l'ENS, et devrait être lancée sur le réseau principal dans deux semaines. Alors, qu’est-ce que la fonction d’encapsulation de nom de domaine ENS exactement ? Pourquoi est-ce si important ?
Qu’est-ce que l’encapsulation de nom de domaine ENS ?
En termes simples, cette fonction d'encapsulation permet aux noms de domaine ENS existants de n'importe quel niveau d'être encapsulés dans des jetons ERC-1155. Les noms de sous-domaines peuvent être stockés sous forme de NFT distincts. De plus, le nom de domaine parent peut également fournir une gestion et un contrôle plus raffinés. noms de sous-domaines, y compris le statut d'expiration et l'octroi d'autorisations, etc., apportant plus de flexibilité aux noms de domaine ENS. Actuellement, les sous-domaines ENS ne sont pas créés en tant que NFT distincts, les transferts et les échanges sont donc restreints.
Comme nous le savons tous, ERC-721 est la norme sous-jacente NFT la plus basique et la plus largement utilisée dans Ethereum. Il s’agit d’un contrat de jeton non fongible. En revanche, ERC-1155 prend en charge les jetons fongibles et non fongibles et peut être transféré et autorisé par lots, ce qui est très pratique et efficace pour le contrôle et la gestion des noms de sous-domaines.
Les autres avantages et fonctions de l'encapsulation de noms de domaine officiellement répertoriés par l'ENS incluent :
Permet au propriétaire du nom de domaine parent de renoncer au contrôle du nom de sous-domaine, c'est-à-dire de « libérer ». Avant l'expiration du nom de domaine libéré, le nom de domaine parent ne peut en aucun cas l'affecter.
Prend en charge les noms de domaine « verrouillant », c'est-à-dire la capacité du titulaire du nom de domaine à renoncer au déballage des noms de domaine, ou le titulaire du nom de domaine parent peut verrouiller le nom de domaine en même temps lors de sa libération. Un nom de domaine « verrouillé » garantit que ni le propriétaire du domaine ni les propriétaires de domaine parents ne peuvent l'affecter jusqu'à son expiration. "Lock" peut également révoquer d'autres autorisations sur le nom de domaine, notamment la possibilité de créer des sous-domaines ou de configurer des résolveurs.
L'interface utilisateur et les contrats intelligents peuvent vérifier l'état d'un nom de domaine avec un seul appel de fonction.
Les propriétaires de noms de domaine peuvent créer directement des sous-domaines encapsulés sans avoir à les enregistrer, puis à les encapsuler au préalable.
Le cycle de vie d'un nom de domaine est le suivant :

Autrement dit, un nom de domaine peut être encapsulé après l'enregistrement, et le nom de domaine enregistré peut également créer directement un nom de sous-domaine encapsulé. Ensuite, le nom de domaine de deuxième niveau peut être automatiquement « libéré » lorsqu'il est « encapsulé ». , le propriétaire du nom de domaine parent peut renoncer au contrôle du nom de sous-domaine, c'est-à-dire la « release », peut également être « verrouillé » par le propriétaire du nom de domaine parent en même temps que la « release ». , ou le titulaire du nom de sous-domaine peut se « verrouiller » pour renoncer à la possibilité de déballer le nom de domaine.
Il convient de rappeler que tous les noms de domaine ENS sont des noms de sous-domaines du nom de domaine de premier niveau eth, et que les noms de sous-domaines sont divisés en noms de domaine de deuxième niveau (tels que apple.eth), noms de domaine de troisième niveau (1.apple. eth), etc. Par exemple, apple.eth est un sous-domaine de eth et 1.apple.eth est également un sous-domaine de apple.eth. Cependant, actuellement, dans la plupart des cas, les sous-domaines ENS sont considérés comme du troisième niveau et au-dessus.
Comme l'a dit domico.eth, membre de l'équipe de l'ENS, la clé du nom de domaine de premier niveau eth a été officiellement transférée au contrat public par les responsables de l'ENS n'ayant aucun droit d'accès au nom de domaine eth, donc le nom de domaine de deuxième niveau l'a fait. pas besoin de s'inquiéter que quelqu'un se fasse passer pour lui. Dans la fonction ENS Name Wrapper, le nom de domaine parent cède principalement le contrôle du nom de sous-domaine en définissant le délai d'expiration du nom de sous-domaine et en désactivant le fusible "PARENT_CANNOT_CONTROL". Fuse peut être considéré comme une porte. Lorsque cette porte est ouverte, le titulaire du nom de domaine parent peut effectuer des opérations spécifiques, telles que le contrôle du nom de sous-domaine, ou elle peut être définitivement fermée, c'est-à-dire « brûlée », éliminant ainsi le besoin de le faire. titulaire du nom de domaine parent à visiter à nouveau. La capacité des sous-domaines, ce qui est très similaire à l'ENS remettant les clés à eth.
Pourquoi l’encapsulation des noms de domaine ENS est-elle si importante ?
L’importance de cette fonction ressort du cycle d’encapsulation des noms de domaine ENS. L'encapsulation des noms de domaine au format ERC-1155 constitue un avantage inhérent pour la gestion et le contrôle des noms de sous-domaines, ce qui peut aider les titulaires de noms de domaine à réduire les coûts et à améliorer l'efficacité dans une large mesure. La fonction « release » dans l'encapsulation des noms de domaine ENS peut donner plus de flexibilité aux noms de sous-domaines en abandonnant le contrôle des noms de sous-domaines, et constitue également une étape clé dans l'établissement d'un écosystème de noms de sous-domaines sans confiance.
Grâce à la fonction d'encapsulation de nom de domaine, les entreprises Web2 disposant de leurs propres noms de domaine de nom d'entreprise peuvent distribuer ou configurer des noms de sous-domaines pour leurs fournisseurs, acheteurs ou utilisateurs, et peuvent bénéficier de certains scénarios ou effets d'application. Les entreprises et les projets Web3 peuvent également diffuser des sous-domaines directement à leurs utilisateurs, ou utiliser des sous-domaines pour approfondir les liens avec la communauté. En outre, le commerce de noms de sous-domaines, la location et d’autres scénarios peuvent également se produire.
Nous avons des raisons de croire que l’encapsulation des noms de domaine ENS laissera plus de place à l’imagination pour l’adoption à grande échelle du Web3.
Quels types de noms de domaine peuvent bénéficier davantage de la fonction d’encapsulation de noms de domaine ?
Foresight News précédemment publié dans « ENS Nuggets Manual [Part 1] : Où sont les opportunités pour les retardataires ? 》 résume les catégories de noms de domaine dignes d'attention. Il est concevable qu'après le lancement de la fonction d'encapsulation des noms de domaine, les noms de domaine de deuxième niveau pouvant étendre les noms de sous-domaines deviennent plus attrayants. Par exemple : catégorie prénom, catégorie nom, catégorie nom d'entreprise, catégorie nom de projet, définition générale, secteur d'activité, catégorie de produit, etc.


