На початку існування Інтернету однією з головних проблем, з якою зіткнулися комп’ютерники, було те, що доменні імена та адреси інтернет-протоколів не збігалися. Це зробило Інтернет не дуже зручним для користувача з точки зору середнього користувача. Проблему було вирішено з впровадженням системи доменних імен (DNS). Ця нова технологія дозволяє кожній публічній IP-адресі відповідати унікальному домену. На практиці система перетворює IP-адреси в домени через виділені сервери (сервери імен). Наприклад, замість того, щоб вводити 34.465.191.121, ви можете просто ввести Gate.io у рядок пошуку, і вас буде спрямовано на веб-сайт. Тепер служба імен Ethereum (ENS) виведе концепцію DNS на новий рівень.
Служба імен Ethereum — це розподілена, відкрита та розширювана система імен, яка взаємодіє з блокчейном Ethereum. Роль ENS полягає в тому, щоб перетворити машинозчитувані числа на зрозумілі людині альтернативи. Наприклад, замість того, щоб бачити класичну адресу Ethereum 0xa3B1E324GA1ce40db73eD6026c4A179F099B6870, ми матимемо «alice.eth». ENS дозволяє користувачам купувати домен, зареєстрований у блокчейні Ethereum, і таким чином мати повний контроль над ним без посередників.
Найбільшою перевагою володіння доменом у блокчейні є можливість отримувати криптовалюти, NFT та будь-що інше, що можна надіслати через блокчейн. Фактично, .eth домен значно полегшує процес надсилання криптовалют, одночасно зменшуючи похибку. Оскільки адреса депозиту «додається» в межах домену, користувачеві достатньо кинути погляд, щоб перевірити та ще раз перевірити адресу.
Кожен може придбати .eth домен. В основному є два способи: зареєструвати його, якщо він доступний, або придбати його (наприклад, на Opensea), якщо він уже існує. Насправді будь-хто може зайти на веб-сайт Ethereum Name Service і побачити адресу того, хто його зареєстрував і хто ним керує. Отримавши домен, користувач може обміняти його, передавши або продавши комусь іншому. Адреси гаманців та інша інформація додається до кожного токена, яким керує власник. Передача права власності відбувається так само, як і надсилання NFT. Насправді доменне ім’я ENS використовує незамінні токени ERC-721 (NFT) для представлення унікальної адреси. З цього випливає, що пов’язаний .eth домен здатний зберігати свою унікальність без допомоги централізованої системи, як у випадку з класичними веб-доменами.
Джерело: ENS Domains
Двома основними компонентами ENS є реєстр і резольвери:
Реєстр: власник, який бажає придбати домен, називається «реєстрантом», тому що він або вона має зареєструвати цей домен на ENS. Функція «registry» записує, контролює та відстежує діяльність тих, хто зареєстрував домен. «Реєстратори» — це смарт-контракти, якими керує головний реєстратор, і їх основною особливістю є надання субдоменів користувачам, які дотримуються певного набору правил, визначених у контракті.
Резолвери: ті, хто відповідає за фактичний процес перекладу імен в адреси, називаються «резолверами». Будь-який контракт, який реалізує відповідні стандарти, може виступати в якості розв’язувача в ENS. Резолвери здатні пов’язувати не лише ім’я з адресами блокчейну, а й ім’я з ідентифікатором вмісту IPFS. Адреса резолвера зберігається в реєстрі. Потім користувачі звертаються до реєстру, щоб отримати резолвер, пов’язаний з іменем.
У двох словах, розпізнавання імені в ENS — це двоетапний процес: по-перше, реєстру запитують, який розпізнавач відповідає за ім’я, а по-друге, цей розпізнавач просять відповісти на запит.
ENS управляється децентралізованою автономною організацією (DAO), яка керує протоколом. ENS складається з набору обов’язкових правил, які визначають, які дії управління є законними для DAO. DAO керує собою через токен ENS, який був створений на блокчейні Ethereum і використовується переважно для голосування його власниками.
Якщо користувачі хочуть подати пропозицію спільноті ENS, їм знадобиться підтримка 100 000 токенів для голосування. Максимальний запас токена становить 100 мільйонів. Під час запуску проект передав 25% пропозиції власникам .eth доменні імена. Ще 25% пропозиції було передано учасникам, серед яких команда розробників, перекладачі та радники. Решта 50% були зарезервовані для скарбниці спільноти DAO. Загальна пропозиція рідини повинна досягти фіксованої обмеженої суми в 100 мільйонів до початку 2027 року.
Як уже згадувалося вище, домени ENS сприяють обміну криптовалютами між користувачами. Однак варіанти використання не обмежуються лише цією функціональністю. Інтеграція ENS з IPFS дає змогу створювати децентралізовані та розподілені сайти, що відкриває багато інших варіантів використання. Створення справжнього веб-сайту може бути досить складним, але воно має багато переваг:
Найближчим часом може бути доступно багато інших функцій, якщо триватиме розробка щодо інтеграції з іншими існуючими службами, оскільки деякі веб-браузери ще несумісні з ENS.
Наразі цифри досить важливі, враховуючи, що концепція децентралізованого доменного імені ще не стала основною. Служба імен Ethereum (ENS) зафіксувала величезний прогрес у липні 2022 року, показавши зростання на 67% із 122 327 загальних імен, зареєстрованих у червні. Щомісячна реєстрація, здійснена в липні, також перевищила 365 000 щомісячних реєстрацій, зареєстрованих у травні, і досягла історичного максимуму. На момент написання статті кількість доменів Ethereum Name Service перевищує 2 мільйони.
Ймовірно, це стрімке зростання було викликано тим, що деякі відомі організації зареєстрували власні домени ENS. Наприклад, децентралізоване співтовариство створило навколо 10 000 доменів із 4-значними номерами та назвало себе клубом 10K. Вони офіційно не пов’язані з командою ENS і створили власну спільноту навколо ENS.
Служба імен Ethereum діє як міст між соціальними мережами, криптовалютами, спільнотами та веб-сайтами Web 3.0, тому вона має великий потенціал для розвитку. Інтеграція з іменами DNS стала одним із найважливіших кроків вперед, оскільки це дозволяє будь-якій компанії перенести свій домен DNS до ENS і використовувати його як децентралізований гаманець, ім’я користувача та веб-сайт. Крім того, ENS не обмежується лише Ethereum: він може підтримувати інші протоколи, блокчейни та домени. Цей фактор допомагає криптовалютній індустрії стати більш зручною для користувачів, оскільки може зробити криптовалютну торгівлю набагато простішою та економічнішою. ENS перетворює довгі ряди чисел, які є машиночитаними загальнодоступними адресами, у короткі посилання, що запам’ятовуються, за допомогою яких користувачі можуть здійснювати транзакції, взаємодіяти з dApps і отримувати будь-які типи криптовалюти та NFT.
Однак найголовніше, що слід зазначити, це те, що, на відміну від класичних систем DNS, ENS-записи доменів не зосереджені на одному сервері, що робить їх набагато менш доступними для злому та критики. У світі, де централізація та відстеження даних досягли «тривожного» рівня, ENS справді може стати чудовим інструментом для захисту як конфіденційності користувачів, так і свободи користуватися Інтернетом без обмежень.
Служба імен Ethereum не єдина у своєму роді. Насправді є кілька інших, і серед них виділяється Unstoppable Domains. Обидва вони мають однакову структуру та функціональні можливості, але з невеликими відмінностями щодо управління та способу їх роботи.
ENS має більш демократичний операційний підхід. Як власник ENS, користувачі можуть голосувати за майбутнє політики щодо DAO, дозволяючи їм впливати на будь-які майбутні функції. В основному це дає більше повноважень спільноті, замість того, щоб централізувати все в руках небагатьох членів організації.
З іншого боку, Unstoppable Domains надає користувачам простіший спосіб придбати свій домен, оскільки він також працює як гаманець для криптовалюти. Це робить придбання домену з криптовалютами значно зручнішим для користувача. Крім того, усі домени, придбані на Unstoppable Domains, є довічною власністю. Це усуває регулярні витрати на оренду домену та дає користувачеві повну владу над тим, як він ним користується.
Однак варто зазначити, що Unstoppable Domains працює як комерційна компанія, і багато її доменів були «захищені брендом», щоб запобігти володінню певними іменами, словами чи фразами. Це одна з найбільших критик, які були зроблені щодо цього проекту.
Швидше за все, служба імен Ethereum незабаром буде повністю доступна як відкрита публічна утиліта. За допомогою управління спільнотою та децентралізованих компонентів ENS може забезпечити потужну підтримку крипто- та екосистеми DeFi завдяки своїй інтеграції та децентралізації. Проте не завжди децентралізація дає позитивні результати. Оскільки поняття цензури не існує у випадку повністю децентралізованої мережі, що можна зробити у випадку шахрайських веб-сайтів або, що ще гірше, веб-сайтів, вміст яких може зашкодити чутливості інших? Децентралізація — прекрасна концепція, і для багатьох людей вона є синонімом індивідуальної свободи, але до неї потрібно ставитися обережно, щоб запобігти виходу ситуації з-під контролю.