Hermetyzacja nazw domen w formacie ERC-1155 jest nieodłączną zaletą zarządzania i kontroli nazw subdomen, co może pomóc w obniżeniu kosztów i w dużym stopniu poprawić wydajność. Hermetyzacja nazw domen ENS pozwala również nazwie domeny nadrzędnej zrezygnować z kontroli nad nazwą subdomeny, zapewniając nazwie subdomeny większą elastyczność, a także jest kluczowym krokiem w ustanawianiu ekosystemu nazw subdomen pozbawionych zaufania.

Napisał: Karen, Foresight News

Funkcja opakowania nazwy domeny (ENS Name Wrapper) w usłudze Ethereum Domain Name Service (ENS) jest uważana za kluczowe ulepszenie w procesie wdrażania i transformacji Web3 na dużą skalę przez ENS i oczekuje się, że zostanie uruchomiona w sieci głównej za dwa tygodnie. Czym dokładnie jest funkcja enkapsulacji nazwy domeny ENS? Dlaczego to takie ważne?

Co to jest enkapsulacja nazwy domeny ENS?

Mówiąc najprościej, ta funkcja enkapsulacji umożliwia enkapsulację istniejących nazw domen ENS dowolnego poziomu w tokenach ERC-1155. Nazwy subdomen mogą być przechowywane jako oddzielne NFT. Ponadto nazwa domeny nadrzędnej może również zapewnić bardziej zaawansowane zarządzanie i kontrolę nazwy subdomen, w tym status wygaśnięcia i przyznanie uprawnień itp., co zapewnia większą elastyczność nazw domen ENS. Obecnie subdomeny ENS nie są tworzone jako oddzielne NFT, więc transfery i handel są ograniczone.

Jak wszyscy wiemy, ERC-721 jest najbardziej podstawowym i powszechnie stosowanym standardem NFT w Ethereum. Jest to niezmienna umowa tokenowa. Natomiast ERC-1155 obsługuje zarówno tokeny zamienne, jak i niezamienne, i może być przenoszony i autoryzowany partiami, co jest bardzo wygodne i wydajne w przypadku kontroli i zarządzania nazwami subdomen.

Inne zalety i funkcje enkapsulacji nazw domen oficjalnie wymienione przez ENS obejmują:

  • Umożliwia właścicielowi nadrzędnej nazwy domeny zrzeczenie się kontroli nad nazwą subdomeny, czyli „zwolnienie”. Przed wygaśnięciem zwolnionej nazwy domeny nazwa domeny nadrzędnej nie może na nią w żaden sposób wpływać.

  • Obsługuje „blokowanie” nazw domen, co oznacza, że ​​właściciel nazwy domeny może zrezygnować z rozpakowywania nazw domen lub właściciel nazwy domeny może zablokować nazwę domeny w tym samym czasie, gdy ją zwalnia. „Zablokowana” nazwa domeny gwarantuje, że ani właściciel domeny, ani żaden właściciel domeny nadrzędnej nie będzie miał na nią wpływu, dopóki nie wygaśnie. „Zablokuj” może również odebrać inne uprawnienia dotyczące nazwy domeny, w tym możliwość tworzenia subdomen lub konfigurowania funkcji rozpoznawania nazw.

  • Interfejs użytkownika i inteligentne kontrakty mogą sprawdzić status nazwy domeny za pomocą jednego wywołania funkcji.

  • Właściciele nazw domen mogą bezpośrednio tworzyć enkapsulowane subdomeny bez konieczności rejestracji i późniejszego ich hermetyzowania.

Cykl życia nazwy domeny przedstawiono na rysunku:

Oznacza to, że nazwa domeny może zostać hermetyzowana po rejestracji, a zarejestrowana nazwa domeny może również bezpośrednio utworzyć enkapsulowaną nazwę subdomeny. Następnie nazwa domeny drugiego poziomu może zostać automatycznie „zwolniona” po jej „hermetyzowaniu”. , właściciel nazwy domeny nadrzędnej może zrezygnować z kontroli nad nazwą subdomeny, czyli „zwolnienia”, może zostać „zablokowany” przez właściciela nazwy domeny nadrzędnej w tym samym czasie, co „zwolnienie”, lub posiadacz nazwy subdomeny może się „zablokować”, aby zrezygnować z możliwości rozpakowania nazwy domeny.

Przypomnijmy, że wszystkie nazwy domen ENS są nazwami subdomen domeny najwyższego poziomu eth, natomiast nazwy subdomen dzielą się na nazwy domen drugiego poziomu (takie jak apple.eth), nazwy domen trzeciego poziomu (1.apple. eth) itp. Na przykład apple.eth jest subdomeną eth, a 1.apple.eth jest także subdomeną apple.eth. Jednak obecnie w większości przypadków subdomeny ENS są uważane za trzecie i wyższe poziomy.

Jak powiedział członek zespołu ENS, domico.eth, klucz nazwy domeny najwyższego poziomu eth został oficjalnie przekazany do zamówienia publicznego przez urzędników ENS nie ma praw dostępu do nazwy domeny eth, w związku z czym ma to miejsce w przypadku domeny drugiego poziomu nie musisz się martwić, że ktoś się pod niego podszyje. W funkcji ENS Name Wrapper nazwa domeny nadrzędnej rezygnuje głównie z kontroli nad nazwą subdomeny poprzez ustawienie czasu wygaśnięcia nazwy subdomeny i dezaktywację bezpiecznika „PARENT_CANNOT_Control”. Bezpiecznik można traktować jak drzwi. Kiedy te drzwi zostaną otwarte, właściciel domeny nadrzędnej może wykonać określone operacje, np. kontrolować nazwę subdomeny, lub może zostać trwale zamknięty, czyli „spalony”, eliminując potrzebę otwierania domeny. Możliwość ponownego odwiedzenia właściciela domeny nadrzędnej, co jest bardzo podobne do przekazywania kluczy do eth przez ENS.

Dlaczego enkapsulacja nazw domen ENS jest tak ważna?

Znaczenie tej funkcji można zobaczyć na podstawie cyklu enkapsulacji nazwy domeny ENS. Hermetyzacja nazw domen w formacie ERC-1155 jest nieodłączną zaletą zarządzania nazwami subdomen i ich kontroli, co może pomóc właścicielom nazw domen w znacznym stopniu obniżyć koszty i poprawić wydajność. Funkcja „uwalniania” w enkapsulacji nazw domen ENS może zapewnić nazwom subdomen większą elastyczność, rezygnując z kontroli nad nazwami subdomen, a także jest kluczowym krokiem w ustanawianiu ekosystemu nazw subdomen pozbawionych zaufania.

Dzięki funkcji enkapsulacji nazw domen firmy Web2 posiadające własne nazwy domen mogą dystrybuować lub konfigurować nazwy subdomen dla swoich dostawców, nabywców lub użytkowników, a także mogą uzyskać określone scenariusze zastosowań lub efekty. Firmy i projekty Web3 mogą również udostępniać subdomeny bezpośrednio swoim użytkownikom lub wykorzystywać subdomeny do pogłębiania więzi ze społecznością. Ponadto może się również zdarzyć handel nazwami subdomen, leasing i inne scenariusze.

Mamy powody sądzić, że enkapsulacja nazw domen ENS zapewni więcej miejsca na wyobraźnię przy wdrażaniu Web3 na dużą skalę.

Które typy nazw domen mogą zyskać więcej dzięki funkcji enkapsulacji nazw domen?

Wiadomości Foresight opublikowane wcześniej w „Podręczniku ENS Nuggets [Część 1]: Gdzie są możliwości dla spóźnialskich?” 》 podsumowuje kategorie nazw domen godnych uwagi. Można sobie wyobrazić, że po uruchomieniu funkcji enkapsulacji nazw domen, nazwy domen drugiego poziomu, które mogą rozszerzać nazwy subdomen, staną się atrakcyjniejsze. Na przykład: kategoria imienia, kategoria nazwiska, kategoria nazwy firmy, kategoria nazwy projektu, ogólna definicja, branża, kategoria produktu itp.