ViaBTC|Обзор Ethereum Name Service (сервис присвоения имени от Эфириум, ENS)
Все мы знакомы с URL-адресами такими как www.viabtc.com. Когда мы вводим в строку браузера такое привычное сочетание, сначала происходит перевод этой ссылки в IP-адрес (например, 58.220.70.XX.). В этом сложном процессе Система Доменных Имен (Domain Name System, DNS) играет ключевое значение. Этот механизм переводит доменные имена, понятные людям, в понятные для машины IP-адреса и отправляет эту информацию на сервер. Таким образом, обычному пользователю нужно только запомнить простое доменное имя, а не сложный адрес.
Сегодня мы представляем вам Ethereum Name Service (ENS) — это распространенная, открытая, расширяющаяся система имен, имеющая функции DNS и основанная на блокчейн-сети Эфириума. Работа ENS заключается в переводе понятных для людей доменных имен (как например brantly.eth) в идентификаторя, удобные для компьютеров такие как Эфириум адреса, хэш содержимого и мета-данные. Кроме того, эта система поддерживает «обратное разрешение», то есть позволяет связывать метаданные, такие как канонические имена или описания интерфейсов с адресами Ethereum.

С помощью ENS можно привязать любое существующее доменное имя к адресу Эфириум, таким образом можно получать криптовалюту, токены и NFT по обычному доменному имени как bratly.eth и не использовать громоздкие адреса.
Однако из-за функциональных характеристик и ограничений блокчейна Ethereum ENS значительно отличается от DNS с точки зрения архитектуры. ENS состоит из двух основных компонентов: реестра и преобразователей. Реестр ENS состоит из одного смарт-контракта, который поддерживает список всех доменов и поддоменов и хранит три важных элемента информации о каждом: владелец домена, преобразователь домена, время жизни кэширования (TTL) для все записи по домену. Владелец домена может быть либо пользователем, либо смарт-контрактом. Владельцы доменов в реестре ENS могут установить преобразователь и TTL для домена, передать право собственности на домен на другой адрес и изменить право собственности на поддомены.
Преобразователи переводят имена в адреса. Любой смарт-контракт, отвечающий соответствующим стандартам, может выступать в качестве преобразователя в ENS. Преобразователи общего назначения предлагают пользователям с простыми требованиями, например пользователям с редко меняющимся адресом.
Регистрация вашего доменного имени .eth будет стоить вам всего 5 долларов в год, подписку можно продлить или отменить в любой момент. В настоящее время ENS разработала обширную экосистему, охватывающую кошельки, приложения и браузеры.

Data from ens.domains as of October 15
Не так давно ENS официально объявила, что полностью интегрирует пространство имен DNS в Ethereum, что позволит связать любое доменное имя .com с адресом Ethereum. Например, если пользователь владеет example.com в DNS, он может импортировать его в ENS и продолжать использовать example.com вместо example.eth. Кроме того, пользователям разрешено устанавливать записи ENS для получения криптовалют, таких как ETH, BTC и DOGE, на доменном имени example.com. ENS сообщила, что разработка этой функции финансировалась Ethereum Foundation и ETC Labs.
Кроме того, 9 октября ENS объявила, что «ENS теперь поддерживает аватары NFT для вашего профиля ENS. Это означает, что теперь вы можете установить принадлежащий вам NFT в качестве аватара вашего профиля ENS, а затем Dapps смогут отображать его вместе с вашим именем ENS ». Помимо самого приложения ENS Manager, эта функция также поддерживается Uniswap и 1inch.

Как заявляет ENS, это всего лишь начало большего пути. Первоначально ENS был разработан только для доменных имен .eth в Ethereum. Несмотря на это, система превратилась в полноценное расширение DNS. Поскольку профиль ENS теперь поддерживает отображение аватаров NFT, пользователи с нетерпением ждут новых функций, которые ENS может ввести в будущем.