Инкапсуляция доменных имен в формате ERC-1155 является неотъемлемым преимуществом управления и контроля над именами субдоменов, что может помочь снизить затраты и в значительной степени повысить эффективность. Инкапсуляция доменного имени ENS также позволяет родительскому доменному имени отказаться от контроля над именем субдомена, что придает субдомену большую гибкость, а также является ключевым шагом в создании не требующей доверия экосистемы субдоменов.
Автор: Карен, Foresight News
Функция оболочки доменных имен (ENS Name Wrapper) службы доменных имен Ethereum (ENS) рассматривается как ключевое улучшение для широкомасштабного внедрения и преобразования Web3 со стороны ENS, и ожидается, что она будет запущена в основной сети через две недели. Так что же такое функция инкапсуляции доменного имени ENS? Почему это так важно?
Что такое инкапсуляция доменного имени ENS?
Проще говоря, эта функция инкапсуляции позволяет инкапсулировать существующие доменные имена ENS любого уровня в токены ERC-1155. Имена поддоменов могут храниться как отдельные NFT. Кроме того, родительское доменное имя также может обеспечить более точное управление и контроль. имена субдоменов, включая статус истечения срока действия, предоставление разрешений и т. д., что обеспечивает большую гибкость доменных имен ENS. В настоящее время субдомены ENS не создаются как отдельные NFT, поэтому передача и торговля ограничены.
Как мы все знаем, ERC-721 — это самый базовый и широко используемый базовый стандарт NFT в Ethereum. Это невзаимозаменяемый контракт токена. Напротив, ERC-1155 поддерживает как взаимозаменяемые, так и невзаимозаменяемые токены, и его можно передавать и авторизовать пакетами, что очень удобно и эффективно для контроля и управления именами субдоменов.
Другие преимущества и функции инкапсуляции доменных имен, официально перечисленные ENS, включают:
Позволяет владельцу родительского доменного имени отказаться от контроля над именем субдомена, то есть «освободить». До истечения срока действия освобожденного доменного имени родительское доменное имя не может каким-либо образом повлиять на него.
Поддерживает «блокировку» доменных имен, то есть возможность владельца доменного имени отказаться от развернутых доменных имен, или владелец родительского доменного имени может заблокировать доменное имя одновременно при его освобождении. «Заблокированное» доменное имя гарантирует, что ни владелец домена, ни владельцы родительских доменов не смогут повлиять на него до истечения срока его действия. «Блокировка» также может отозвать другие разрешения для доменного имени, включая возможность создавать поддомены или настраивать преобразователи.
Пользовательский интерфейс и смарт-контракты могут проверять статус доменного имени с помощью одного вызова функции.
Владельцы доменных имен могут напрямую создавать инкапсулированные поддомены без необходимости регистрации, а затем сначала инкапсулировать их.
Жизненный цикл доменного имени показан на рисунке:

То есть доменное имя может быть инкапсулировано после регистрации, а зарегистрированное доменное имя также может напрямую создавать инкапсулированное имя поддомена. После этого доменное имя второго уровня может быть автоматически «освобождено» при его «инкапсуляции». , владелец родительского доменного имени может отказаться от контроля над именем субдомена, то есть «освобождения», также может быть «заблокирован» владельцем родительского доменного имени одновременно с «освобождением». или владелец имени субдомена может «заблокировать» себя, лишив возможности развернуть доменное имя.
Напомним, что все доменные имена ENS являются субдоменами доменного имени верхнего уровня eth, а имена субдоменов делятся на доменные имена второго уровня (например, apple.eth), доменные имена третьего уровня (1.apple. эт) и т. д. Например, apple.eth — это субдомен eth, а 1.apple.eth — также субдомен apple.eth. Однако в настоящее время в большинстве случаев поддомены ENS считаются третьим уровнем и выше.
Как сообщил член команды ENS domico.eth, ключ доменного имени верхнего уровня eth был официально передан в публичный контракт чиновниками ENS, не имеющими прав доступа к доменному имени eth, поэтому доменное имя второго уровня имеет. не нужно беспокоиться о том, что кто-то выдает себя за него. В функции ENS Name Wrapper имя родительского домена в основном передает контроль над именем субдомена, устанавливая время истечения срока действия имени субдомена и деактивируя предохранитель «PARENT_CANNOT_CONTROL». Предохранитель можно рассматривать как дверь. Когда эта дверь открыта, владелец родительского доменного имени может выполнять определенные операции, например, контролировать имя поддомена, или она может быть навсегда закрыта, то есть «сожжена», устраняя необходимость в ней. Владелец родительского доменного имени снова посещает возможность субдоменов, что очень похоже на передачу ключей ENS в eth.
Почему инкапсуляция доменных имен ENS так важна?
Важность этой функции можно увидеть на примере цикла инкапсуляции доменного имени ENS. Инкапсуляция доменных имен в формате ERC-1155 является неотъемлемым преимуществом управления и контроля имен субдоменов, которое может помочь владельцам доменных имен сократить расходы и в значительной степени повысить эффективность. Функция «освобождения» в инкапсуляции доменных имен ENS может придать именам субдоменов большую гибкость за счет отказа от контроля над именами субдоменов, а также является ключевым шагом в создании не требующей доверия экосистемы имен субдоменов.
Благодаря функции инкапсуляции доменных имен компании Web2, имеющие собственные доменные имена компаний, могут распространять или настраивать поддомены для своих поставщиков, покупателей или пользователей, а также могут получать определенные сценарии применения или эффекты. Компании и проекты Web3 также могут передавать субдомены непосредственно своим пользователям или использовать субдомены для углубления связей с сообществом. Кроме того, могут также развернуться торговля субдоменами, аренда и другие сценарии.
У нас есть основания полагать, что инкапсуляция доменных имен ENS добавит больше простора для воображения для широкомасштабного внедрения Web3.
Какие типы доменных имен могут получить больше пользы от функции инкапсуляции доменных имен?
Новости прогнозирования, ранее опубликованные в «Руководстве по самородкам ENS [Часть 1]: Где возможности для опоздавших?» 》 обобщает категории доменных имен, заслуживающие внимания. Вполне возможно, что после запуска функции инкапсуляции доменных имен доменные имена второго уровня, способные расширять имена поддоменов, станут более привлекательными. Например: категория имени, категория фамилии, категория названия компании, категория названия проекта, общее определение, отрасль, категория продукта и т. д.


