Дослідження розгортання веб-сайтів Блокчейн: майбутнє та виклики Децентралізованого DNS

robot
Генерація анотацій у процесі

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

На блокчейні розгортання сторінок може мати такі кілька переваг:

  1. Децентралізація: всі зміни потребують консенсусу для проведення, жоден окремий орган не може приймати рішення самостійно.

  2. Не потрібно сертифікатів: сама блокчейн технологія використовує шифрувальні технології, тому немає потреби в додатковій налаштуванні сертифікатів.

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

Створення вебсайту в блокчейні

Ця стаття спробує розгорнути веб-сайт на певній децентралізація платформі блокчейн і зробити його доступним через браузер. Увесь процес поділений на три етапи: 1. Придбати домен; 2. Підготувати фронтенд-сторінку; 3. Прив’язати сторінку до домену.

Концепція доменів у блокчейні схожа на світ Web2, обидва є псевдонімами для складних адрес. У блокчейні вони представляють адреси користувачів, а в Web2 відповідають IP-адресам серверів.

Як отримати доступ до веб-сайту «в ланцюгу»

Купити домен

Наприклад, на певній блокчейн-платформі домен можна придбати через офіційний веб-сайт за ціною, що визначається токенами платформи. Як і в Web2, чим коротший домен, тим вища його ціна, в діапазоні від 1 до 100 токенів.

Якщо домен не зайнятий, можна зробити низьку ставку, після чого розпочнеться етап аукціону з відліком часу. Після виграшу домену він буде зберігатися у вигляді NFT у гаманці користувача. NFT домену може бути предметом торгівлі, термін дії - 1 рік, після чого його буде вилучено.

Коротко кажучи, отримати домен можна через аукціон на офіційному сайті або обмінюючись з іншими користувачами.

Підготовка фронтенд-сторінки

Цей крок потребує підготовки фронтенд-сторінки для відображення. Для спрощення процесу в цій статті підготовлено лише один html-файл і за допомогою nginx його буде відкрито, звичайно, також потрібен хмарний сервер для запуску фронтенд-сторінки. Цей крок аналогічний традиційній розгортанню фронтенд-додатків.

Прив'язка сторінки до децентралізованого домену

Отримавши блокчейн-домен, ви можете прив'язати адресу ANDL на офіційному веб-сайті. Ви також можете скористатися інструментами прив'язки, наданими платформою, та виконати дії відповідно до офіційної інструкції.

Після завершення прив'язки потрібно запустити на сервері порт прослуховування, щоб передавати http-запити у udp. Можна використовувати офіційно наданий інструмент, введіть наступну команду для запуску:

rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json

Серед них, 8080 — це TCP-порт для прослуховування вхідних HTTP-запитів, а 3333 — це UDP-порт для активностей RLDP та ADNL. global.config.json є глобальним конфігураційним файлом, який можна завантажити з офіційних каналів.

Відвідайте децентралізовані домени блокчейну

Прямий ввід домену блокчейну в браузері не дозволяє отримати доступ, оскільки браузер не знає, як його роз解析увати. Потрібні деякі додаткові дії.

Процес запиту блокчейн-домену

При запиті блокчейн-домену спочатку буде виконано запит на відповідну адресу ANDL в мережі, подібно до IP-адреси в Web2, яка автоматично генерується під час розгортання вебсайту. Цей процес запиту схожий на DNS-запит.

Потім запит буде перенаправлений на відповідну машину за адресою ANDL, повертаючи вказану сторінку. Загальний процес подібний до Web2, основна різниця полягає в методі запиту відображення адреси та доменного імені.

Доступ до сторінки через проксі

Рекомендується використовувати офіційно надані інструменти проксі. Після завантаження та запуску, проксі запуститься на порту 8080, після чого можна буде отримати доступ до децентралізованих доменів.

Як отримати доступ до вебсайту в «ланцюзі»

Використання підсумку

В даний час виникають такі проблеми:

  1. Існують вимоги до середовища виконання, необхідна підтримка новіших версій системних бібліотек.

  2. Документація недостатньо чітка, можливо, через невелику кількість вимог, документація потребує вдосконалення. Оновлення китайської документації також не є своєчасним.

  3. Швидкість доступу повільніша, ніж у традиційних веб-сайтів. Це пов'язано з багатьма факторами, в майбутньому є великі можливості для покращення.

  4. Недостатня підтримка гаманців. Офіційна проста вбудована браузерна сторінка наразі визнана основними гаманцями як фішинговий сайт.

В цілому, наразі досвід середній, є багато можливостей для покращення. Але цей напрямок дуже інноваційний, варто спробувати.

IP6.08%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 7
  • Репост
  • Поділіться
Прокоментувати
0/400
HashRatePhilosophervip
· 6год тому
DNS також потрібно децентралізувати? Знову що коїться?
Переглянути оригіналвідповісти на0
CryptoHistoryClassvip
· 19год тому
*перевіряє історичні записи* а так... бульбашка централізації dns 2023 року. класичний шаблон з епохи aol, чесно кажучи
Переглянути оригіналвідповісти на0
fren.ethvip
· 08-10 11:09
Традиційний DNS також став нестабільним, це дійсно турбує~
Переглянути оригіналвідповісти на0
SnapshotLaborervip
· 08-10 11:05
Яка користь, якщо все одно потрібно покладатися на реєстраторів доменів.
Переглянути оригіналвідповісти на0
pumpamentalistvip
· 08-10 10:57
Що за чорт? Хіба все ще залежить від публічних ланцюгів?
Переглянути оригіналвідповісти на0
LongTermDreamervip
· 08-10 10:54
Три роки потому ці ранні користувачі децентралізованого DNS справді зрозуміють майбутнє! Ведмежий ринок не краще зосередитися на серйозних справах?
Переглянути оригіналвідповісти на0
SatoshiChallengervip
· 08-10 10:46
Трохи смішно, механізм консенсусу знизує DNS, давайте поговоримо, коли частка шкідливих нод досягне 51%.
Переглянути оригіналвідповісти на0
  • Закріпити