Що таке домени?

І як служба імен Sui Name Service з’єднує Web2 з Web3 Поговоримо про домени.

У Web2 доменне ім’я — це рядок тексту (що закінчується на .something), який ви вводите у веб-браузері, щоб відкрити веб-сторінку.

У Web3 це також рядок тексту (закінчується на .something), який представляє криптогаманець.

Але ці домени в Web2 і Web3 не однакові!

Домени Web2 У 1980-х роках було зареєстровано перше доменне ім’я, І, що цікаво, була створена перша “криптовалюта”!

Ні! Це був не біткойн, а щось під назвою eCash. Але це не має ніякого відношення до справи.

15 березня 1985 року Symbolics.com було зареєстровано як перше в історії доменне ім’я! Тепер люди могли отримати доступ до веб-сайту Symbolic, просто набравши “Symbolics.com” у своєму веб-браузері.

До появи доменів Web2 Оскільки це були 80-ті роки, обмежена кількість людей в Інтернеті повинна була вводити IP-адресу веб-сайту, який вони хотіли відкрити, наприклад, 35.231.210.182.

І, по суті, це все ще так.

Всі веб-сайти мають IP-адресу (яку можна вважати їх фізичною адресою в Інтернеті). Щоб відкрити веб-сторінку у вашому браузері, вашому браузеру потрібно потрапити на сервер цієї IP-адреси і отримати інформацію, що знаходиться там. Але IP-адреси — це набір цифр (наприклад, 209.85.227.104), які нелегко запам’ятати або використовувати.

Набагато зручніше було б просто ввести в браузер замість цих чисел якийсь текст. Це саме те, чим є домени, те, що ви використовуєте щодня!

Доменне ім’я (наприклад, google.com, opensea.io, Bitcoin.org) — це просто рядок тексту, який відповідає певній IP-адресі. Отже, коли ви вводите доменне ім’я в браузері, ваш браузер знаходить IP-адресу, що відповідає цьому домену, і отримує дані з сервера, розташованого за цією IP-адресою, і відкриває для вас веб-сторінку.

Як браузер дізнається, які домени відповідають певним IP-адресам?

Цим керує так звана система доменних імен (DNS), про яку ви, мабуть, багато чули. По суті, це телефонна книга або список контактів в Інтернеті!

Але дуже простими словами — коли ви вводите доменну адресу у своєму браузері, DNS дозволяє вашому браузеру (разом з операційною системою і декількома різними серверами) перевести текст, який ви ввели, в IP-адресу і знайти місцезнаходження цієї IP-адреси. А потім ваш браузер може відкрити веб-сторінку, розташовану за цією адресою.

Без DNS Інтернет, яким ми його знаємо, розвалився б!!!

За цим стоїть багато складнощів, і якщо ви хочете дізнатися про це детальніше, ви зіткнетеся з такими термінами, як DNS Lookup, Resolving Name Servers, Root Name Servers, TLD, Реєстр доменів, Реєстратори доменів, ICANN і т.д.

Короткий підсумок — всі доменні імена web2 реєструються у реєстратора доменів, який є організацією, що управляє резервуванням доменних імен та призначенням IP-адрес для цих доменних імен, використовуючи Реєстр доменів. Щоб бути реєстратором домену, ви повинні бути акредитовані Інтернет-корпорацією з присвоєння імен та номерів (ICANN), яка є лідером у сфері доменних імен у мережі Інтернет. ICANN є некомерційною організацією, відповідальною за підтримку доменних імен та пов’язаних з ними баз даних у мережі Інтернет.

Ви, напевно, думаєте, чому ми пояснюємо вам домени Web2, коли ми говоримо про Web3?

Це тому, що служба імен Sui Name Service має на меті підключити домени Web2 до Web3. Таким чином, ми можемо легко підключити користувачів до Web3.

Тому важливо спочатку дізнатися, як працюють домени в зоні .web2.

Домени в зоні Web3 Адреса криптогаманця, як ми всі знаємо, являє собою довгий рядок випадкових символів (наприклад, 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa, вгадайте чий це гаманець? Удачі).

Всі ми відчували цей стрес, коли перекладали токени з одного гаманця на інший, сподіваючись, що адреса гаманця правильна, навіть якщо ми її скопіювали. Або міні-інфаркт, коли токени деякий час не надходять на гаманець призначення, що змушує замислитися:

“Чорт! Невже я помилився при копіюванні адреси?”

Це відстій. Домени в зоні .web3 вирішують цю проблему.

Це відстій. Домени в зоні web3 покладуть цьому край.

Доменне ім’я в домені web3 — це спосіб зменшити платіжний стрес, зробивши адресу гаманця читабельною і такою, що легко запам’ятовується. Так само, як в web2 доменне ім’я асоціюється з IP-адресою, в web3 доменне ім’я асоціюється з адресою криптогаманця.

Але хто управляє доменними іменами Web3, чи існує DNS еквівалент? Чи є доменні імена універсальними, як у web2?

Ну, в цьому і є відмінність між web2 і web3, доменні імена web3 управляються проектами служб імен, які їх випускають, наприклад, Ethereum Name Service (ENS). Всі доменні імена .eth управляються ENS. Те ж саме відбувається зі службами імен в усіх інших блокчейнах. Кожна служба імен в будь-якому блокчейні може випускати і підтримувати свої власні доменні імена .something. Один і той же блокчейн може мати кілька служб імен, і ви можете зареєструвати одне і те ж ім’я в кожній з цих служб імен для різних адрес гаманців!

По суті, служба імен — це просто велика база даних, яка вказує імена на адреси гаманців. У Web3 не існує універсальної організації, подібної ICANN, або системи, подібної DNS, яка підтримує всі доменні імена.

Кожна служба є незалежною.