Исследование децентрализованной сети: руководство по практике развертывания доменных имен и сайтов на блокчейне

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

Блокчейн-домены и развертывание сайтов: исследование новых возможностей Децентрализации

Недавнее событие заставило людей переосмыслить надежность традиционных услуг доступа к доменным именам. То, что долгое время считалось стабильным сервисом DNS, вдруг стало проблематичным, и это заставляет задуматься, может ли Децентрализация стать достойной альтернативой для исследования?

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

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

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

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

Процесс создания сайта Блокчейн

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

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

Покупка домена

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

Неиспользуемые доменные имена могут быть куплены на аукционе по низкой цене, после начала обратного отсчета все могут участвовать в торгах. Успешно приобретенные доменные имена хранятся в кошельке пользователя в виде 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. Имеются требования к окружению выполнения, система должна поддерживать версию glibc 2.34 и выше.

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

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

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

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

IP0.19%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 4
  • Поделиться
комментарий
0/400
GasFeeNightmarevip
· 20ч назад
Повседневные жалобы на Газ от старых неудачников!
Посмотреть ОригиналОтветить0
GasFeeCriervip
· 20ч назад
Слишком дорого, стоимость развертывания так высока.
Посмотреть ОригиналОтветить0
LidoStakeAddictvip
· 21ч назад
Еще один домен, чтобы разыгрывать людей как лохов?
Посмотреть ОригиналОтветить0
ForkMongervip
· 21ч назад
такой централизованный dns... еще один вектор атаки на управление, который ждет провала, если честно
Посмотреть ОригиналОтветить0
  • Закрепить