Блокчейн-домены: новые исследования и практики децентрализованного доступа

robot
Генерация тезисов в процессе

Сайты в Блокчейне: Исследование нового способа Децентрализованного доступа

Недавнее событие заставило задуматься о надежности традиционных услуг доступа к доменным именам. Службы разрешения доменных имен, которые всегда считались стабильными, также могут сталкиваться с проблемами, что побуждает нас рассмотреть возможность того, что децентрализованные решения могут стать достойной альтернативой для исследования.

Развертывание страниц в блокчейне может иметь следующие преимущества:

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

  2. Нет необходимости в сертификате: Блокчейн сам по себе использует криптографические технологии, не требует дополнительной настройки сертификатов.

Ранее, когда я увидел решение по доменам на одном из блокчейн-платформ, мне показалось, что это просто новинка и интересная идея, но с низкой практической ценностью, поскольку традиционные способы доступа уже достаточно стабильно распространены. Но теперь кажется, что такое решение действительно может иметь свои области применения и стоит углубленного изучения.

Создание сайта в Блокчейне

В данной статье будет попытка развернуть веб-сайт, доступный через браузер, на одной из платформ Блокчейн. Процесс делится на три шага: 1. Купить доменное имя; 2. Подготовить фронтенд-страницу; 3. Привязать страницу к доменному имени.

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

Купить доменное имя

В качестве примера определенной блокчейн-платформы, доменные имена могут быть куплены на ее официальном сайте, с ценой, установленной в токенах платформы. Как и в Web2, чем короче символы доменного имени, тем выше его цена, в диапазоне от 1 до 100 токенов.

Неиспользуемые домены могут быть куплены на аукционе по низкой цене, после начала обратного отсчета все могут участвовать в торгах. Выигранные домены хранятся в кошельке пользователя в виде NFT и могут быть проданы. Срок действия домена составляет 1 год, после чего он возвращается.

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

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

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

Привязка страницы к домену

После получения домена вы можете привязать адрес ANDL на официальном сайте DNS платформы. Также можно использовать инструменты, предоставленные платформой, для привязки страницы в соответствии с инструкциями на официальном сайте.

После завершения связывания необходимо запустить прослушивающий порт на сервере для прослушивания 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. Есть требования к среде выполнения сайта. Система должна поддерживать версию glibc 2.34 и выше, перед развертыванием следует проверить, соответствует ли машина требованиям.

  2. Документация недостаточно ясна. Возможно, из-за небольшого количества требований документация не完善, нужно изучать самостоятельно. Обновление китайской версии также отстает от английской.

  3. Скорость доступа медленная. Скорость доступа отстает от традиционных сайтов, в будущем есть большие возможности для улучшения.

  4. Отсутствие поддержки кошельков. Встроенная веб-страница, предоставленная официально, не может быть доступна через прокси, но в настоящее время считается фишинговым сайтом основными кошельками.

В целом, текущий опыт средний, и есть много возможностей для улучшения. Тем не менее, это направление очень инновационное и стоит попробовать.

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 3
  • Поделиться
комментарий
0/400
StakeTillRetirevip
· 07-11 03:57
Такая медленная скорость называется инновацией?
Посмотреть ОригиналОтветить0
BearMarketBardvip
· 07-09 19:39
Хайпить концепцию лучше, чем изучать пользовательский опыт.
Посмотреть ОригиналОтветить0
GhostWalletSleuthvip
· 07-08 04:04
Ребята, это действительно необходимо делать?
Посмотреть ОригиналОтветить0
  • Закрепить