Автор оригинала: Дип Чао TechFlow
Если время будет подходящее, старые деревья расцветут новыми цветами.
Вчера ENS (Служба доменных имен Ethereum), в отношении которой Виталик настроен твердо оптимистично, но сам проект долгое время молчал, анонсировал в своем официальном аккаунте в Твиттере версию ENS V2: продвигая исходную службу доменных имен на L2.
Учитывая ожидаемую поддержку ETH ETF, токены ENS выросли на целых 60% за последний месяц. Использование этой тенденции для запуска новых продуктов является логичным выбором.
Каковы преимущества и последствия поддержки различных доменных имен ENS на уровне L2? Мы пролистали новый технический документ ENS, чтобы попытаться найти ответ.
Зачем поддерживать L2?
ENS ясно увидела текущее снижение активности основной сети ETH и активности L2, что является одной из основных причин, почему она находится на волне.
Кроме того, в течение последних нескольких лет накопления технологий ENS поддерживал CCIP-Read, который позволяет запрашивать данные вне цепочки во время процесса разрешения имен ENS. Это означает, что разрешение имен не ограничивается данными внутри блокчейна, но также может получать данные из других систем, включая L2 (уровень 2) и внешние базы данных.
Проще говоря, CCIP-Read — это все равно, что предоставить вашему доменному имени больше возможностей и выбора. Вы можете свободно решать, где разрешать и управлять своим доменным именем, и вы больше не ограничены основной сетью Ethereum.
Технически доменные имена L2 могут обрабатываться сами по себе, и в сочетании с тенденцией миграции пользователей вы, естественно, поймете мотивацию ENS.
Что еще более важно, сеть Ethereum (L1) стала узким местом для расширения ENS из-за высоких комиссий за транзакции и ограниченной вычислительной мощности. Каждая операция регистрации, продления и обновления ENS требует более высоких сборов за газ, что не только увеличивает нагрузку на пользователей, но и ограничивает популярность и применение ENS.
С помощью ENS V2 пользователи могут доверить разрешение доменных имен L2 или другим внешним системам, чтобы они могли не только наслаждаться низкой стоимостью и высокой скоростью L2, но и выбирать наиболее подходящее решение в соответствии со своими потребностями.
ENS V2: Более низкая стоимость и более гибкая служба доменных имен
Чтобы понять, как реализован ENS V2, необходимо иметь общее представление о его компонентах.
ENS позволяет сопоставлять сложные адреса Ethereum (например, 0x 1234...abcd) с простыми и легко запоминающимися именами (например, alice.eth). Таким образом, когда вы хотите отправить кому-то криптовалюту или взаимодействовать с децентрализованным приложением (dApp), вам нужно запомнить только простое имя, а не длинный список адресов.
Но что стоит за всем этим?
Реестр: Это место, где записываются все доменные имена. Он сообщает вам, кому принадлежит доменное имя, и адрес преобразователя, ответственного за его разрешение.
Резолверы: когда вы вводите доменное имя, резолверы несут ответственность за его преобразование в соответствующий адрес Ethereum или другой ресурс (например, хэш контента IPFS).
Регистраторы: это организации, ответственные за распределение и управление доменными именами. Они гарантируют, что доменные имена могут быть зарегистрированы, продлены и обновлены.
В ENS V1 все эти части работают в основной сети Ethereum, а это означает, что каждый раз, когда вы регистрируете или обновляете доменное имя, взимаются более высокие комиссии за транзакции (комиссия за газ). Это не только увеличивает стоимость для пользователей, но и ограничивает популярность ENS.
ENS V2 вносит ряд улучшений в эти три ключевых технических компонента, направленных на решение проблем, существующих в V1, и повышение гибкости и масштабируемости системы.
Новая иерархическая архитектура реестра.
В ENS V2 реестр имеет иерархическую структуру. Каждое доменное имя имеет свой собственный реестр, который управляет его поддоменами и преобразователями. Преимущества этой конструкции:
Поддерживает истечение срока действия имени: по истечении срока действия доменного имени оно немедленно исчезает из реестра, что упрощает управление.
Более эффективное управление поддеревьями. Целые поддеревья можно заменять или удалять рекурсивно, что делает управление несколькими доменными именами более эффективным.
Универсальный парсер
В ENS V2 представлен универсальный преобразователь, который упрощает процесс разрешения доменных имен. Пользователям нужно только вызвать метод разрешения, и вся логика будет обрабатываться внутри синтаксического анализатора. Это не только упрощает внедрение клиента, но и обеспечивает удобный путь миграции, позволяя существующим пользователям плавно перейти на новую систему.
Поддержка L2
ENS V2 позволяет пользователям делегировать разрешение доменных имен сетям L2 (уровень 2) или другим внешним системам. Это означает, что пользователи могут наслаждаться низкими комиссиями и высокими скоростями L2, выбирая план, который лучше всего соответствует их потребностям. Это изменение значительно снижает комиссию за транзакции и улучшает вычислительную мощность системы и удобство для пользователей.
Версия, которую слишком долго читать, выглядит следующим образом:
Как перейти на V2?
Очевидно, что запуск ENS V2 предоставит пользователям более эффективные и недорогие услуги по регистрации доменных имен. В будущем мы можем предвидеть волну старых драм с регистрацией доменных имен на уровне L2.
Но чтобы воспользоваться этими новыми функциями, существующим пользователям ENS необходимо будет перенести свои домены с версии V1 на версию V2.
Судя по официальной технической документации, сначала команда ENS развернёт все контракты ENS V2 на L1 и L2. Этим контрактам на начальном этапе будут предоставлены временные разрешения, такие как отключение функций регистрации и продления, чтобы обеспечить плавный процесс миграции.
После завершения первоначального развертывания выполняется первая операция синхронизации. При этом создаются записи для существующих доменов второго уровня .eth (2 LD) на уровне L2 и передается право собственности на эти записи договору о миграции.
Затем пользователи могут выбрать перенос своих доменных имен в системы L1 или L2 ENS V2:
Миграция на уровень L2. Пользователь переносит имя ENS V1 в системный контракт, который затем создает или передает имя ENS V2 пользователю на уровне L2. Во время этого процесса преобразователь доменных имен L1 будет продолжать отражать состояние немигрированных имен, гарантируя, что разрешение не будет прерываться.
Миграция на уровень L1. Пользователи могут сохранить свои доменные имена на уровне L1, чтобы обеспечить более надежные гарантии безопасности и доступности. Процесс миграции аналогичен, и система обеспечит одновременное обновление преобразователя и регистрационной информации на уровне L1.
Благодаря описанным выше шагам ENS V2 обеспечивает плавный путь миграции, позволяя пользователям легко перейти на новую систему и получить более низкие комиссии, более высокие скорости и более гибкие функции управления доменными именами.
Однако текущая дорожная карта миграции находится только на стадии планирования, а конкретные сроки реализации зависят от официальной информации.
Наконец, сама служба доменных имен не является популярным направлением. Текущее повышение цен на ENS в большей степени обусловлено историей ETH BETA, а благодаря обновлениям продуктов и сотрудничеству с большим количеством L2 есть причины продлить этот раунд БЕТА над One; более.
Переход ENS на L2 снизит затраты на регистрацию доменных имен и увеличит скорость, что может спровоцировать новый раунд захвата доменных имен. Поскольку регистрационные сборы снижаются, все больше пользователей и разработчиков могут первыми зарегистрировать интересующие их доменные имена, тем самым расширяя базу пользователей ENS.
Между тем, запуск ENS V2 может стать катализатором роста цены токена ENS ($ENS). Более низкие комиссии за транзакции и более высокая эффективность системы привлекут больше пользователей и разработчиков к использованию услуг ENS, тем самым увеличивая спрос на $ENS. Кроме того, по мере масштабирования ENS на уровне L2 большее количество вариантов использования и интеграций обеспечит больший эффект получения прибыли.