Ethereum Name Services - это система имен, основанная на Ethereum, которая была запущена в мае 2017 года. ENS позволяет пользователям привязывать их адреса кошельков на цепочке, хеши и машиночитаемые идентификаторы к доменным именам, таким образом, пользователи могут использовать домены, такие как 'alice.eth', в качестве альтернативы для представления адресов кошельков, таких как '0x787192fc5378cc32aa956ddfdedbf26b24e8d78e40109add0eea2c1a012c3dec'.
ENS значительно отличается от DNS (Служба доменных имён, централизованный поставщик доменных услуг) по степени децентрализации. Во-первых, ENS является инфраструктурой, построенной на цепочке, и его домены не управляются вручную, а управляются смарт-контрактами. Во-вторых, ENS поддерживается децентрализованной автономной организацией (DAO), а не централизованным органом. Наконец, владелец доменного имени ENS имеет собственность и контроль над доменным именем, может настраивать поддомены по своему усмотрению и управлять доменами без необходимости прохождения через какую-либо централизованную организацию.
Система доменов является критической инфраструктурой блокчейн-сети. Домены могут рассматриваться как идентификация людей в Web3.0. В Web 2.0 веб-сайты требуют от пользователей создания новой учетной записи для получения различных услуг или входа с помощью поддерживаемых социальных учетных записей, таких как учетные записи Facebook и Google. В сентябре 2021 года программная компания Spruce запустила проект "Sign In With Ethereum", поддерживаемый ENS и Ethereum Foundation. Он планирует разработать стандартную и безопасную систему входа в Web3, а также интегрировать внебиржевые услуги и хранилище в конечном итоге.
ENS - это некоммерческая организация, управляемая DAO, а $ENS - это токен управления данной организацией. Держатели токенов имеют право выбирать менеджеров корневых доменов, устанавливать параметры протокола и распределять фонды ENS. Для создания DAO ENS объявил воздушное капельное размещение токенов 50 млн $ENS для пользователей ENS и участников сообщества 1 ноября 2021 года. Половина токенов будет передана пользователям, зарегистрировавшим вторичный домен ".eth" до 31 октября 2021 года, и остальные - более чем 100 физическим и юридическим лицам, которые внесли наибольший вклад за последние четыре года, а также пользователям Discord. Оставшиеся 50% токенов зарезервированы для фонда DAO, с «обрывом» в 10% на момент запуска DAO и остальными токенами, доступными в течение четырех лет. Точное распределение токенов ENS показано на диаграмме ниже.

ENS принимает иерархическую древовидную структуру, которая может быть разделена на корневые домены, домены верхнего уровня (TLD) и домены второго уровня. У каждого владельца домена есть административные права на его поддомены, например, корневой домен имеет административные права на домен верхнего уровня; домен верхнего уровня имеет административные права на свой домен второго уровня.

Как самый высокий уровень дерева ENS, корневой домен несет ответственность за такие великолепные события, как введение новых доменов верхнего уровня, устранение критической уязвимости в TLD и т. д. И он управляется многоадресным контрактом, а ключ держат семь человек из различных организаций, включая ENS, Chainlink, Metamask, MyCrypto, Colony, Ethereum Foundation. Кроме того, благодаря иерархической структуре ENS, корневой имеет окончательный контроль над доменами ENS, за исключением доменов, которые были проданы или сданы в аренду).
Домены верхнего уровня - это хвосты домена, такие как ".eth" и ".com". И ENS не поддерживает все TLD. В настоящее время основными доменами верхнего уровня являются ".eth" для основной сети Ethereum и ".test" для тестовой сети Ropsten. Кроме того, ENS интегрировало всё пространство имен DNS, что означает, что владельцы доменов DNS могут импортировать свои домены для использования в ENS.
Домены второго уровня, такие как "alice.eth", - это доменные имена, которые пользователи могут приобрести или снять в аренду. Каждое доменное имя второго уровня является ERC721 NFT и может торговаться или передаваться на вторичном рынке. Кроме того, пользователи могут зарегистрировать (взять в аренду) доменные имена с ENS, и текущие регистрационные сборы следующие.

Владельцы доменов могут создавать / управлять своими поддоменами, например, владелец 'alice.eth' может бесплатно создать 'payment.alice.eth' и 'reserve.alice.eth'.
Согласно официальному сайту, ENS в настоящее время поддерживает 60+ кошельков (например, MetaMask, Coinbase, True Wallet), 400+ приложений (например, Uniswаp, Aаve, 1inch), 14 браузеров (например, Opera, MetaMask Extension, Brave) и токены 109 блокчейнов (2022.11.22).
