Концепція та майбутнє децентралізованих доменних імен Web3
Що таке домени Web3?
Домени Web3 відрізняються від стандартних адрес системи доменних імен (DNS), таких як CryptoAcademy.com або thenewslack.io. DNS функціонує як телефонний довідник, тільки він індексує публічні вебсайти та їх відповідні IP-адреси, щоб забезпечити використання довідника.
Наприклад, thenewslack.crypto є результатом 42-символьного шістнадцяткового рядка. Проте у випадку систем доменних імен Web3, можна просто запам’ятати коротшу фразу. Web3 позначає наступне покоління юридичної, технічної та монетарної архітектури вебу, яка включає смартконтракти, блокчейн і криптовалюти. Проєкти Web3 охоплюють різні категорії, такі як цифрові сервіси, децентралізовані фінанси (DeFi) та колекційні активи.
Децентралізований криптодомен – це адреса, зрозуміла для людини, яка виступає заміною для вашого криптогаманця, замість надання важкозапам’ятовуваного набору символів як IP-адреса. Ці імена доменів Web3 є незамінними токенами (NFT) або цифровими сертифікатами автентичності, які можуть продаватися на платформах, таких як Solsea від Solana або OpenSea. До того ж домени Web3 мають розширення Web3, такі як .crypto, .dao та .eth.
Привабливість доменного імені Web3, яке символізує блокчейн-адресу, очевидна. Наприклад, “Переведіть зарплату на bob.eth”, замість проголошення неможливо запам’ятати 42-символьну адресу криптогаманця, значно простіше для відправника.
Web3, також відомий як “інтернет читати-писати-довіряти” або “децентралізований інтернет”, прагне повернути контроль над інтернетом від монопольних техногігантів, таких як Amazon, Google чи Microsoft, надавши контроль над даними та контентом користувачам. Але як працює Web3 і чим DNS Web3 відрізняється від традиційних доменів?
Традиційний блокчейн наразі має обмеження, які ускладнюють його використання і зменшують його масове поширення. Наприклад, звичайна адреса гаманця виглядає як 0x483add48edbd9f83fb5db0289c7ed48c83f56992. Така складність лякає будь-яку звичайну людину, що гальмує впровадження блокчейн-технологій. Ця ж проблема виникала й з IP-адресами, які інтернету довелося подолати для зростання популярності.
Блокчейн-організаціям потрібна служба імен для створення цифрових ідентифікаторів на основі публічних адрес. Ба більше, користувачам буде набагато простіше взаємодіяти з адресою, яка має ім’я, ніж з потоками випадкових літер і цифр. Наприклад, децентралізована назва служби імен Web3, така як служба імен RIF (RIF Name Service), є ієрархічним простором імен, натхненним DNS. Дизайн RNS спрямований на забезпечення стандартів іменування, які можна використовувати для позначення ресурсів.
Що таке ENS і як це працює?
Головна мета служби імен Ethereum (ENS) – перетворювати машиночитані ідентифікатори, такі як адреси Ethereum, на імена, зрозумілі людям.
Інтернет починався як децентралізована система DNS, де кожен міг купувати, володіти, керувати своїм доменом і передавати його від одного хоста до іншого, маючи повний контроль і право власності на всі його дані. Але як же працюють децентралізовані служби імен Web3?
Служба імен Ethereum (ENS) викликала значний інтерес спільноти. ENS – це блокчейн-система Web3, яка дозволяє користувачам створювати власні унікальні та запам’ятовувані імена користувачів.
Таким чином, ENS прагне стати доповненням до DNS, використовуючи смартконтракти Ethereum для керування реєстрацією імен і їх розв’язування. Ця служба дозволяє використовувати одне ім’я для всіх ваших адрес гаманців і децентралізованих вебсайтів (DWebs). Наприклад, “alex.eth” дозволить вам швидко ідентифікувати та знайти адреси гаманців у децентралізованому середовищі.
Реєстр, реєстратори та резолвери – це три види смартконтрактів у системі ENS, які пояснені у розділах нижче.
Реєстр
Єдиний смартконтракт керує реєстром ENS і відстежує всі домени та піддомени. Система була свідомо збережена простою; її єдина мета – зв’язувати ім’я від резолвера, відповідального за нього. Крім того, вона зберігає три основні елементи даних:
- Власника домену: Власником домену може бути зовнішній обліковий запис або смартконтракт. Власник може оновлювати резолвер і TTL домену, передавати права власності іншій адресі або змінювати права піддоменів.
- Резолвер доменів: Процес перетворення імен на адреси обробляється резолверами. Будь-який контракт може стати резолвером, якщо він дотримується певних вказівок.
- ENS Namehash: ENS зберігає імена як геші, створені за допомогою методу “namehash”. Namehash обчислюється шляхом поєднання гешу найвищого рівня у доменному імені ENS із гешами інших частин і додатковим гешуванням.
… (Переклад тексту продовжуватиметься).