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

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

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

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

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

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

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

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

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

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

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

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

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

В общем, есть два способа получить доменное имя: через аукцион на официальном сайте или в交易 от других пользователей.

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

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

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

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

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

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

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

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

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

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

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

Через代理 доступ к странице

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

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

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

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

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

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

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

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

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
BrokeBeansvip
· 07-17 23:25
Разработка стоит немного дорого
Посмотреть ОригиналОтветить0
NeverPresentvip
· 07-15 06:52
Традиционные домены небезопасны.
Посмотреть ОригиналОтветить0
GasGuruvip
· 07-15 06:51
Блокчейн домен Сильный
Посмотреть ОригиналОтветить0
TopEscapeArtistvip
· 07-15 06:33
Смотрю с оптимизмом на будущее в этом направлении
Посмотреть ОригиналОтветить0
FUD_Whisperervip
· 07-15 06:26
Нужно быстро освоиться
Посмотреть ОригиналОтветить0
  • Закрепить