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

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

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

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

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

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

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

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

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

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

В качестве примера某区块链平台, доменное имя можно приобрести через официальный сайт, цена устанавливается в токенах платформы. Подобно традиционным доменным именам, чем короче доменное имя, тем выше его цена, в диапазоне от 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 в блокчейне, этот процесс аналогичен DNS-запросу. Затем запрос будет перенаправлен на соответствующую машину в зависимости от адреса ANDL, возвращая соответствующую страницу. Весь процесс аналогичен традиционной сети, основное отличие заключается в способе запроса сопоставления адресов и доменных имен.

Как получить доступ к сайту "на цепочке"

Доступ к странице через代理

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

Как получить доступ к сайту "на цепочке"

Использование резюме

В настоящее время, при использовании, возникли следующие проблемы:

  1. Есть требования к среде работы сайта. Система должна поддерживать более новые версии glibc, перед развертыванием необходимо проверить, соответствует ли машина требованиям.

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

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

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

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

IP1.55%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Репост
  • Поделиться
комментарий
0/400
GateUser-44a00d6cvip
· 07-17 14:34
Раньше тоже играл в это, не имеет большого значения.
Посмотреть ОригиналОтветить0
rugged_againvip
· 07-16 02:20
Обманутый гений
Посмотреть ОригиналОтветить0
NoodlesOrTokensvip
· 07-15 18:40
热评:搞Блокчейн的才懂 普通人看不明白
Посмотреть ОригиналОтветить0
TokenTherapistvip
· 07-15 18:40
Эту вещь я давно предсказал.
Посмотреть ОригиналОтветить0
CommunitySlackervip
· 07-15 18:33
Зачем тут целый день заниматься фигней? Централизация не лучше?
Посмотреть ОригиналОтветить0
SmartContractWorkervip
· 07-15 18:28
Кто еще не торговал двумя доменами?
Посмотреть ОригиналОтветить0
  • Закрепить