Детальніше
1. Мета та цінність
ENS вирішує важливу проблему зручності у криптосвіті: довгі та складні адреси гаманців важко запам’ятати і легко помилитися при введенні. Завдяки можливості реєструвати імена на кшталт john.eth, ENS створює універсальний ідентифікатор для відправки платежів, доступу до децентралізованих сайтів та представлення вашої ідентичності в блокчейні. Мета — зробити Ethereum-інтернет таким же простим у використанні, як традиційний інтернет, подібно до того, як Domain Name Service (DNS) працює для вебсайтів.
2. Технологія та архітектура
ENS побудований на смартконтрактах Ethereum і працює через ієрархічну систему. В основі — реєстр, який відстежує, яке ім’я належить якому власнику та який резолвер використовується. Контракти реєстраторів керують доменами верхнього рівня (наприклад, .eth) і видають імена у вигляді NFT стандарту ERC-721. Контракти резолверів перетворюють ім’я на фактичні дані, наприклад адресу Ethereum, адресу Bitcoin або хеш вмісту сайту. Така структура забезпечує безпечне володіння іменами без потреби довіряти посередникам і захищає від цензури.
3. Основні відмінності
На відміну від централізованих доменів, імена ENS повністю належать користувачам і захищені блокчейном. Важливою інновацією є зворотне розв’язання (reverse resolution), яке дозволяє пов’язати ENS-ім’я з адресою гаманця, щоб додатки могли показувати ваше ім’я замість складного коду. Крім того, ENS підтримує розширення та сумісність: можна імпортувати традиційні DNS-імена (наприклад, .com) і використовувати нові функції, такі як рольові дозволи в ENSv2.
Висновок
ENS — це базовий шар іменування для Web3, який перетворює криптографічні адреси на постійні, контрольовані користувачем ідентичності. З розвитком екосистеми ENS має всі шанси стати універсальним стандартом для всіх децентралізованих взаємодій.