Криптовалюты

Ethereum Name Service – обзор ENSv1, ENSv2, имён .eth и токена ENS

Как ENS связывает читаемые имена с адресами и записями, чем будущая архитектура ENSv2 отличается от действующей ENSv1 и какую роль играет ENS DAO.

Ethereum Name Service – обзор ENSv1, ENSv2, имён .eth и токена ENS

Ethereum Name Service, или ENS, – система имён для экосистемы Ethereum. Она позволяет связать понятное человеку имя вроде wallet.eth с адресами, профилем, содержимым сайта и другими записями. ENS не является отдельным блокчейном и не превращает имя в банковский счёт: результат разрешения имени зависит от смарт-контрактов, настроенного resolver и приложения, которое обращается к ним.

В 2026 году особенно важно разделять действующую ENSv1 и разрабатываемую ENSv2. Основная сеть продолжает обслуживаться контрактами первого поколения. ENSv2 доступна в тестовой среде Sepolia, а её интерфейсы и контракты ещё могут измениться. Ранее заявленная отдельная Namechain прекращена: команда решила оставить ENSv2 на первом уровне Ethereum.

Что решает ENS

Обычный адрес Ethereum трудно проверить глазами. ENS создаёт машиночитаемую связь между именем и набором записей: адресами разных сетей, аватаром, описанием, электронной почтой либо указателем на децентрализованное содержимое. Обратная запись позволяет приложению показать выбранное имя вместо адреса, но она не доказывает личность владельца.

Корневое пространство ENS иерархическое. Владелец домена способен создавать поддомены и передавать управление ими. Имя alice.company.eth может контролироваться отдельно от company.eth, если родитель назначил для него владельца или отдельную логику.

Registry, Registrar и Resolver

Registry – центральный каталог ENSv1. Для каждого узла он хранит владельца, адрес resolver и параметр кеширования. Registry не содержит сам Ethereum-адрес пользователя. Его возвращает resolver – контракт, который понимает типы записей ENS.

Registrar определяет правила выдачи конкретной зоны. Для .eth применяется постоянный registrar и контроллер регистрации. Пользователь сначала отправляет скрытое обязательство, затем после минимальной задержки раскрывает имя и регистрирует его на выбранный срок. Схема commit-reveal затрудняет перехват имени наблюдателем, но требует завершить второй шаг вовремя.

Регистрация .eth не означает вечную собственность. Имя продлевается за базовую плату, зависящую от длины, а после окончания срока проходит льготный период. Затем оно становится доступно через временную премию, которая постепенно снижается. Размер сетевого газа меняется отдельно и не контролируется ENS.

Владение и управление записями

Право на .eth представлено токенизированной записью, которую можно передать. Владелец имени, контроллер и адрес в resolver могут быть разными. Такая гибкость полезна для организации: основной контроль хранится в мультиподписном кошельке Safe, а операционный аккаунт меняет только допустимые записи.

Однако именно разделение ролей часто вызывает ошибки. Передача токена имени не всегда переносит ожидаемый контроль поддоменов, а замена resolver может изменить ответы для всех приложений. При работе с wrapper добавляется ещё один уровень прав и ограничений.

Name Wrapper и поддомены

Name Wrapper оборачивает имена и поддомены в токены стандарта ERC-1155. Владелец родительского имени может сжечь отдельные полномочия, например отказаться от права отозвать поддомен или запретить его передачу. Такие ограничения дают пользователю более устойчивое право, но сожжённое разрешение обычно нельзя восстановить до окончания соответствующей обёртки.

Поддомены позволяют проекту выдавать имена участникам без приобретения отдельного .eth для каждого. Надёжность такого имени определяется политикой родителя: он может сохранить возможность отзыва, установить срок или делегировать самостоятельное управление.

ENSv2: что меняется

ENSv2 переносит логику от единого Registry к иерархии реестров. Каждое имя сможет иметь собственный registry и resolver, а права будут описываться более явно. Архитектура рассчитана на улучшение разрешения имён, пакетные операции и гибкие разрешения. Для старых имён предусмотрено совместимое разрешение через fallback-механизм.

В феврале 2026 года ENS Labs отказалась от развёртывания Namechain и выбрала Ethereum L1. В августе приложение и explorer ENSv2 работают на Sepolia. Это тестирование, а не миграция основной сети. Владельцу .eth не следует подписывать предложения о срочном переносе имени на неизвестный контракт.

Токен ENS и управление

ENS – токен управления с исходным предложением 100 млн. При запуске 25% предназначались владельцам .eth, 25% – ранним участникам и разработчикам, 50% – казначейству DAO. Токен не нужен для регистрации имени и не даёт владельцу долю в ENS Labs.

Для голосования права ENS делегируются себе или представителю. DAO управляет казначейством, параметрами протокола и конституционными правилами. Исполнимое предложение проходит период голосования и задержку перед выполнением; кворум защищает от решения малой группы, но крупные делегаты всё равно имеют существенное влияние.

История

ENS создал разработчик Ник Джонсон внутри Ethereum Foundation. Сервис запустился в мае 2017 года с аукционной моделью регистрации. Позднее .eth перешёл на ежегодную оплату и постоянный registrar. В ноябре 2021 года появился ENS DAO и токен ENS. Затем проект развивал Name Wrapper, CCIP Read и планы ENSv2.

Первоначальный проект Namechain предполагал отдельную L2 с использованием технологий ZKsync. После пересмотра требований команда в 2026 году остановила эту ветку и сосредоточила ENSv2 на первом уровне. Поэтому старые описания ENSv2 как обязательной миграции на L2 больше не отражают план проекта.

Команда

Протокол развивает ENS Labs, которую возглавляет Ник Джонсон. Юридическое сопровождение DAO выполняет ENS Foundation, а решения по общим ресурсам принимают держатели делегированных голосов. Эти структуры связаны с одной экосистемой, но не тождественны: компания пишет программное обеспечение, фонд помогает DAO действовать юридически, сообщество управляет казначейством и параметрами.

Применение

ENS используют как адрес кошелька, читаемый идентификатор в приложениях, пространство поддоменов для сообществ и указатель на содержимое. Организации могут разделять основной контроль и редакционные права. Разработчики применяют ENS для входа и профилей, но должны показывать пользователю исходный адрес перед необратимой операцией.

Риски

  • Фишинг и омографы. Похожие символы разных алфавитов и поддельные поддомены могут выглядеть убедительно. Нормализация снижает проблему, но не заменяет проверку адреса.
  • Ошибочная запись. Неверный адрес в resolver направит перевод не тому получателю, а блокчейн не отменит такую операцию.
  • Истечение регистрации. После льготного периода имя и связанные с ним ожидания может получить другой человек.
  • Сложность прав. Registry, wrapper, контроллер и resolver создают несколько уровней управления, которые легко перепутать.
  • Риск тестовой версии. ENSv2 ещё не является основной системой, поэтому тестовые адреса и интерфейсы нельзя воспринимать как окончательные.
  • Управление. Активность голосующих и концентрация делегаций влияют на решения DAO, а токен ENS не гарантирует доход.

Вывод

ENS стал базовым слоем имён Ethereum, но удобное имя не отменяет криптографическую проверку адреса. Сегодня рабочей системой остаётся ENSv1 с Registry, registrar и resolver. ENSv2 обещает более модульную иерархию на Ethereum L1, однако пока проходит тестирование. Ценность ENS определяется интеграциями и устойчивостью пространства имён, а не самим наличием токена управления.