Що таке Ethereum Name Service (ENS)? Як купити цю криптовалюту?
Що таке Ethereum Name Service?
Ethereum Name Service (ENS) — це децентралізований протокол іменування, побудований на блокчейні Ethereum, який зіставляє імена, зрозумілі для людини, наприклад, alice.eth, з ідентифікаторами, зрозумілими для машин, такими як адреси Ethereum, інші криптовалютні адреси, хеші контенту та метадані. ENS можна уявити як еквівалент DNS у світі Web3: якщо DNS перетворює доменні імена на IP-адреси, то ENS перетворює легко запам'ятовувані імена на ресурси блокчейну.
ENS знижує бар'єри для використання блокчейн-додатків, замінюючи довгі шістнадцяткові адреси на імена, які користувачі можуть впізнавати та яким можуть довіряти. Крім адрес, ENS підтримує:
- Розв'язання криптовалютних адрес у різних блокчейнах (наприклад, Bitcoin, Litecoin)
- Вказівники для хостингу децентралізованих вебсайтів через хеші контенту IPFS/Arweave
- Текстові записи для профільних даних і метаданих (наприклад, електронна пошта, Twitter/X-акаунт)
- Субдомени (наприклад, pay.alice.eth), які контролюються власниками доменів
ENS управляється децентралізованою автономною організацією (ENS DAO). Токен ENS використовується для управління протоколом, включаючи фінансування суспільних благ, зміни параметрів і управління кореневою структурою ENS.
Примітка: Імена ENS є NFT, що відповідають стандарту ERC-721, що дозволяє їхнє володіння, передачу та інтеграцію з інструментами NFT.
Як працює Ethereum Name Service? Технологія, що лежить в основі
ENS складається зі смарт-контрактів на Ethereum, які розділяють завдання між володінням іменами, їхнім розв'язанням і реєстром.
Основні компоненти:
- ENS Registry: Центральний контракт, який зберігає відповідність між хешами імен і власниками, резолверами та TTL. Він навмисно мінімальний, щоб зберегти критичну логіку невеликою і безпечною.
- Resolvers: Підключені контракти, які реалізують пошук записів для імені. Public Resolver є найпоширенішим і підтримує адреси, хеші контенту, текстові записи та мапінг типів монет (згідно з шаблонами EIP-2304/EIP-2301).
- Registrars: Контракти, які контролюють виділення імен під певним доменом верхнього рівня (TLD). Реєстратор .eth реалізує економіку і правила для реєстрації імен .eth.
Хешування імен і нормалізація:
- ENS використовує детермінований алгоритм, званий namehash (рекурсивне хешування keccak-256), для представлення будь-якого домену на будь-якій глибині. Це забезпечує стабільні посилання на блокчейні незалежно від довжини або компонентів.
- ENS дотримується стандартів інтернаціоналізованих доменних імен (IDN) за допомогою нормалізації UTS-46, щоб зменшити ризики гомографічних атак і забезпечити послідовність введення користувачем.
Процес реєстрації (.eth):
- Коміт–ревіл для запобігання фронтранінгу: Користувачі спочатку подають хеш коміту, який кодує задумане ім'я, секрет і адресу власника.
- Після мінімального періоду для ревілу користувач розкриває ім'я та сплачує реєстраційний збір. Якщо ревіл збігається з комітом, реєстратор присвоює NFT володіння ім'ям.
- Власник встановлює резолвер і налаштовує записи (наприклад, адресу Ethereum, адресу BTC, хеш контенту).
- Власники можуть створювати і делегувати субдомени, оновлюючи записи або розгортаючи власні реєстратори.
Ціноутворення та поновлення:
- Імена .eth орендуються на фіксований період із річними зборами, що залежать від довжини імені (коротші імена коштують дорожче). Збори допомагають зменшити спекулятивну реєстрацію і фінансують ініціативи ENS DAO.
- Імена повинні бути поновлені до закінчення терміну дії. Прострочені імена переходять у пільговий період, а потім випускаються на аукціон за голландською моделлю.
Розв'язання:
- Додатки викликають ENS через бібліотеки (наприклад, ethers.js) для розв'язання імені. Процес:
- Запит реєстру ENS для резолвера namehash(ім'я)
- Запит резолвера для потрібного запису (наприклад, addr, text, contenthash)
- Багато гаманців і dApps нативно підтримують розв'язання ENS і зворотне розв'язання (мапінг адрес на бажане ім'я).
Підтримка міжмережевості та контенту:
- ENS підтримує мульти-криптовалютні адреси через типи монет, визначені SLIP-0044, що дозволяє одному імені спрямовувати на різні блокчейни.
- Хеші контенту дозволяють децентралізовані вебсайти: браузер або шлюз можуть отримати контент з IPFS/Arweave, використовуючи хеш, збережений у резолвері.
Модель безпеки:
- Мінімальна довірена поверхня: реєстр простий; резолвери можуть бути оновлені на рівні власника імені.
- Управління та оновлення здійснюються через пропозиції ENS DAO і часові затримки.
- Нормалізація UTS-46, коміт–ревіл і контроль делегації субдоменів допомагають зменшити вектори атак.
Інструменти для розробників та інтеграції:
- Стандарти: ERC-137 (ENS), ERC-165 (інтроспекція), ERC-721 (NFT імена)
- Бібліотеки: ethers.js, web3.js, ensjs
- Широко інтегровано в гаманці (MetaMask, Coinbase Wallet), dApps, блокчейн-оглядачі та браузери через розширення або шлюзи.
Що робить Ethereum Name Service унікальним?
- Рідний для Ethereum з компонуємими смарт-контрактами: ENS — це не централізований реєстр; власність забезпечується NFT і смарт-контрактами, що дозволяє програмовану власність, децентралізовані субдомени та управління DAO.
- Широка підтримка екосистеми: ENS має першокласну інтеграцію в основні гаманці та dApps, що робить його де-факто шаром ідентифікації в екосистемі Ethereum.
- Гнучкі записи поза адресами ETH: Одне ім'я може спрямовувати на кілька блокчейнів і децентралізований контент, а також містити багатий профільний мета-контент.
- Децентралізоване управління та зосередженість на суспільних благах: ENS DAO виділяє ресурси не лише на ENS, але й на ширші суспільні блага Ethereum, що відповідає етиці відкритої інфраструктури.
- Інтероперабельність із DNS: ENS підтримує імпорт DNS-імен через прив'язки DNSSEC, дозволяючи власникам традиційних доменів підтверджувати контроль і мапувати свої домени Web2 у Web3.
Відкрийте для себе різні способи купівлі криптовалюти
Створіть акаунт OKX
Пройдіть верифікацію
Створіть угоду
Введіть суму
Виберіть потрібний спосіб оплати
Підтвердьте ордер
Готово
Установіть застосунок OKX або розширення OKX Гаманця
Налаштуйте гаманець
Поповніть гаманець
Знайдіть наступну покупку
Примітка.
Токени з однаковим символом можуть існувати в кількох мережах або бути підробленими. Завжди уважно перевіряйте адресу контракту й блокчейн, щоб уникнути взаємодії з хибними токенами.
Торгуйте криптовалютою на OKX DEX
Виберіть токен для оплати (наприклад, USDT, ETH або BNB), введіть бажану суму угоди й за потреби змініть прослизання. Потім підтвердьте й схваліть транзакцію в OKX Гаманці.
Лімітний ордер (необов’язково).
Якщо ви бажаєте вказати конкретну ціну криптовалюти, то можете розмістити лімітний ордер у режимі свопу.
Введіть лімітну ціну й суму угоди, а потім розмістіть ордер.
Отримайте криптовалюту
Готово

Приймайте обґрунтовані рішення


Як отримати Ethereum Name Service безкоштовно
Дізнайтеся, що робити зі своєю криптовалютою

Торгуйте криптовалютою
Користуйтеся коливаннями цін і обмінюйте свою криптовалюту на іншу криптовалюту або фіатні валюти.

Конвертуйте криптовалюту
Свопайте криптовалюту в іншу криптовалюту або стейблкоїни на єдиній платформі.

Ходліть, тобто утримуйте свою криптовалюту
Якщо ви вважаєте, що вартість вашої криптовалюти зросте, утримуйте її.