Încapsularea numelor de domenii ca ERC-1155 este un avantaj inerent pentru gestionarea și controlul numelor de subdomenii, care poate ajuta la reducerea costurilor și la îmbunătățirea eficienței într-o mare măsură. Încapsularea numelui de domeniu ENS permite, de asemenea, numelui de domeniu părinte să renunțe la controlul numelui de subdomeniu, oferind numelui de subdomeniu mai multă flexibilitate și este, de asemenea, un pas cheie în stabilirea unui ecosistem de nume de subdomeniu fără încredere.
Scris de: Karen, Foresight News
Funcția de ambalare a numelui de domeniu (ENS Name Wrapper) a Serviciului de nume de domeniu Ethereum (ENS) este privită ca o îmbunătățire cheie pentru adoptarea și transformarea pe scară largă de către ENS a Web3 și este de așteptat să fie lansată pe rețeaua principală în două săptămâni. Deci, ce este exact funcția de încapsulare a numelui de domeniu ENS? De ce este atât de important?
Ce este încapsularea numelui de domeniu ENS?
Pur și simplu, această funcție de încapsulare permite ca numele de domenii ENS existente de orice nivel să fie încapsulate în token-uri ERC-1155. Numele de subdomenii pot fi stocate ca NFT-uri separate nume de subdomenii, inclusiv starea de expirare și acordarea de permisiuni, etc., aducând mai multă flexibilitate numelor de domenii ENS. În prezent, subdomeniile ENS nu sunt create ca NFT separate, astfel încât transferurile și tranzacționarea sunt restricționate.
După cum știm cu toții, ERC-721 este cel mai de bază și cel mai utilizat standard NFT în Ethereum. Este un contract de token nefungibil. În schimb, ERC-1155 acceptă atât jetoane fungibile, cât și nefungibile și pot fi transferate și autorizate în loturi, ceea ce este foarte convenabil și eficient pentru controlul și gestionarea numelor de subdomenii.
Alte avantaje și funcții ale încapsulării numelor de domeniu listate oficial de ENS includ:
Permite proprietarului numelui de domeniu părinte să renunțe la controlul asupra numelui subdomeniului, adică „eliberare”. Înainte ca numele de domeniu eliberat să expire, numele de domeniu părinte nu îl poate afecta în niciun fel.
Acceptă „blocarea” numelor de domenii, adică capacitatea deținătorului numelui de domeniu de a renunța la despachetarea numelor de domeniu sau deținătorul numelui de domeniu părinte poate bloca numele de domeniu în același timp când îl eliberează. Un nume de domeniu „blocat” asigură că nici proprietarul domeniului, nici deținătorii de domeniu părinte nu îl pot afecta până când expiră. „Blocare” poate revoca și alte permisiuni pentru numele domeniului, inclusiv capacitatea de a crea subdomenii sau de a configura soluții.
UI și contractele inteligente pot verifica starea unui nume de domeniu cu un singur apel de funcție.
Proprietarii de nume de domeniu pot crea direct subdomenii încapsulate fără a fi nevoie să se înregistreze și apoi să le încapsuleze mai întâi.
Ciclul de viață al unui nume de domeniu este așa cum se arată în figură:

Adică, un nume de domeniu poate fi încapsulat după înregistrare, iar numele de domeniu înregistrat poate, de asemenea, să creeze direct un nume de subdomeniu încapsulat. După aceea, numele de domeniu de al doilea nivel poate fi „eliberat” în mod automat când este „încapsulat”. , proprietarul numelui de domeniu părinte poate renunța Controlul numelui subdomeniului, adică „eliberarea”, poate fi și „blocat” de proprietarul numelui de domeniu părinte în același timp cu „eliberarea”. , sau deținătorul numelui de subdomeniu se poate „bloca” pentru a renunța la capacitatea de a despacheta numele de domeniu.
Trebuie reamintit că toate numele de domenii ENS sunt nume de subdomenii ale numelui de domeniu de nivel superior eth, iar numele de subdomeniu sunt împărțite în nume de domenii de nivel al doilea (cum ar fi apple.eth), nume de domenii de nivel al treilea (1.apple. eth), etc. De exemplu, apple.eth este un subdomeniu al lui eth, iar 1.apple.eth este, de asemenea, un subdomeniu al lui apple.eth. Cu toate acestea, în prezent, în majoritatea cazurilor, subdomeniile ENS sunt considerate de nivel al treilea și mai sus.
După cum a spus domico.eth, membru al echipei ENS, cheia numelui de domeniu de nivel superior eth a fost transferată oficial în contractul public de către oficialii ENS nu au drepturi de acces la numele de domeniu eth, așa că numele de domeniu de nivel al doilea are nu trebuie să vă faceți griji că cineva i-a uzurpat identitatea. În funcția ENS Name Wrapper, numele de domeniu părinte renunță în principal la controlul numelui subdomeniului prin setarea timpului de expirare a numelui subdomeniului și dezactivând siguranța „PARENT_CANNOT_CONTROL”. Fuse poate fi privită ca o ușă Când această ușă este deschisă, deținătorul numelui de domeniu părinte poate efectua operațiuni specifice, cum ar fi controlul numelui subdomeniului, sau poate fi închis definitiv, adică „ars”, eliminând necesitatea deținătorul numelui de domeniu părinte să viziteze din nou Capacitatea subdomeniilor, care este foarte asemănătoare cu predarea cheilor către eth.
De ce este atât de importantă încapsularea numelui de domeniu ENS?
Importanța acestei funcții poate fi văzută din ciclul de încapsulare a numelui de domeniu ENS. Încapsularea numelor de domenii ca ERC-1155 este un avantaj inerent pentru gestionarea și controlul numelor de subdomenii, care poate ajuta deținătorii de nume de domenii să reducă costurile și să îmbunătățească eficiența într-o mare măsură. Funcția de „eliberare” din încapsularea numelor de domenii ENS poate oferi numelor de subdomenii mai multă flexibilitate prin renunțarea la controlul numelor de subdomenii și este, de asemenea, un pas cheie în stabilirea unui ecosistem de nume de subdomenii fără încredere.
Cu funcția de încapsulare a numelui de domeniu, companiile Web2 cu nume de domeniu proprii de nume de companie pot distribui sau configura nume de subdomenii pentru furnizorii, cumpărătorii sau utilizatorii lor și pot primi anumite scenarii de aplicație sau efecte. De asemenea, companiile și proiectele Web3 pot trimite subdomenii direct utilizatorilor lor sau pot folosi subdomenii pentru a adânci legăturile cu comunitatea. În plus, se pot desfășura, de asemenea, tranzacționarea cu nume de subdomeniu, leasing și alte scenarii.
Avem motive să credem că încapsularea numelor de domeniu ENS va adăuga mai mult spațiu pentru imaginație pentru adoptarea pe scară largă a Web3.
Ce tipuri de nume de domenii pot beneficia mai mult de funcția de încapsulare a numelui de domeniu?
Foresight News a rezumat anterior categoriile de nume de domenii demne de atenție în (Manualul ENS Nuggets [Partea 1]: Unde sunt oportunitățile pentru cei întârziați?). Este de imaginat ca, după lansarea funcției de încapsulare a numelor de domeniu, numele de domenii de nivel al doilea care pot extinde numele de subdomenii vor deveni mai atractive. De exemplu: categorie de prenume, categorie de prenume, categorie de nume de companie, categorie de nume de proiect, definiție generală, industrie, categorie de produse etc.


