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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Доступ к блокчейн-домену

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

Как получить доступ к сайту в «онлайне»

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

При запросе блокчейн-домена сначала будет выполнен поиск соответствующего адреса ANDL в цепи, что можно сравнить с IP-адресом в Web2. Процесс запроса аналогичен DNS-запросу.

В соответствии с адресом ANDL запрос будет перенаправлен на соответствующую машину, а затем вернёт указанную страницу. Общий процесс схож с Web2, основное отличие заключается в том, что способ запроса отображения адреса и домена различен.

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

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

Как получить доступ к веб-сайту на «цепочке»

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

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

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

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

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

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

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
OnChainArchaeologistvip
· 11ч назад
Можно ли еще повесить доменное имя? Не выдержу.
Посмотреть ОригиналОтветить0
RunWhenCutvip
· 11ч назад
Играть с токенами до конца — это жизнь.
Посмотреть ОригиналОтветить0
LiquidationSurvivorvip
· 11ч назад
В будущем, если остановят сервис, ничего страшного.
Посмотреть ОригиналОтветить0
AltcoinAnalystvip
· 11ч назад
Согласно анализу данных TVL, новые проекты доменных имен имеют высокие риски по сравнению с графиком, рекомендуется воздержаться от инвестиций.
Посмотреть ОригиналОтветить0
UncleLiquidationvip
· 11ч назад
Ну и дела, доменное имя снова пришло?
Посмотреть ОригиналОтветить0
  • Закрепить