CategoryEthereum Name Service
Date
Ethereum Name Service news

Что такое Ethereum Name Service (ENS)?

Что такое ENS

Ethereum Name Service представляет собой распределённую инфраструктуру доменных имен, работающую поверх блокчейна Ethereum. Каждое зарегистрированное имя привязывается к криптографическому адресу владельца и оформляется как уникальный NFT, что позволяет вести учёт собственности прямо в сети.

ENS и DNS - параллельные решения

Проблема громоздких IP-адресов была решена в 1983 году учёным Полом Мокапетрисом, который создал DNS. DNS сопоставляет человекочитаемые имена с машинными IP-адресами, позволяя пользователям вводить в браузер, например, forklog.io вместо 46.101.169.75. ENS делает то же самое для Web3, но на основе смарт-контрактов и с учётом проверки владельца по его блокчейн-адресу.

Как работает ENS

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

ENS обладает иерархической структурой: владелец домена второго уровня может создавать произвольные поддомены. Например, пользователь с alice.eth может добавить pay.alice.eth. Домен второго уровня в DNS может быть импортирован в Ethereum через сервис True Names, а поддерживаемые расширения включают .com, .org, .io, .app и другие.

Регистрация домена в ENS

Для регистрации необходимо открыть официальный сайт ENS, подключить криптокошелек и проверить доступность нужного имени. Если имя свободно, пользователь нажимает на него, видит стоимость аренды и сроки, а затем подтверждает транзакцию в кошельке. После оплаты он становится официальным владельцем домена как NFT стандарта ERC-721.

Владение и передача доменов

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

Стоимость домена в ENS

Изначально популярные короткие имена продавались на аукционах, но теперь можно купить или арендовать домен без торга. Цена зависит от длины имени, срока аренды и его доступности, а минимальный тариф составляет 5 USD в год.

Как открыть сайт с доменом .eth

  • В браузерах с нативной поддержкой ENS: Brave (десктоп), Opera (мобильный), MetaMask, Status, Puma.
  • В Google Chrome можно воспользоваться расширением MetaMask: в адресной строке вводится имя с .eth.
  • В любом браузере без поддержки - добавить префикс https:// и указать сервис, который разрешает ENS, например, https://eth.link/yourname.eth.