Недавний инцидент заставил задуматься о надежности традиционных услуг доступа к доменным именам. То, что ранее считалось стабильной службой разрешения доменных имен, также может иметь проблемы, что поднимает вопрос о том, может ли Децентрализация стать достойной альтернативой для исследования.
Развертывание веб-страниц на блокчейне может иметь следующие преимущества:
Децентрализация: все изменения требуют согласия, и ни один отдельный орган не может действовать единолично.
Не требуется сертификат: сама блокчейн использует криптографические технологии и не требует дополнительной настройки сертификатов.
Ранее, когда я видел схему доменных имен на одной из блокчейн-платформ, мне казалось, что это всего лишь новаторская попытка с низкой практической ценностью. В конце концов, традиционные способы доступа уже достаточно стабильны и распространены. Но теперь кажется, что этот подход действительно может иметь свои области применения и стоит более глубокого изучения.
Создание сайта в блокчейне
В этой статье будет рассмотрено, как развернуть веб-сайт на одной из платформ блокчейна и сделать его доступным через браузер. Весь процесс можно разделить на три этапа: 1. покупка доменного имени; 2. подготовка фронтенд-страницы; 3. привязка страницы к доменному имени.
Концепция доменов в блокчейне аналогична миру Web2, оба представляют собой псевдонимы для сложных адресов. В блокчейне они представляют адреса пользователей, а в Web2 - IP-адреса серверов.
Покупка домена
В качестве примера определенной блокчейн-платформы домен можно купить на официальном сайте по цене, установленной в токенах платформы. Как и в Web2, чем короче домен, тем выше его цена, в диапазоне от 1 до 100 токенов.
Если доменное имя не занято, можно сделать низкую ставку, после чего начнется обратный отсчет, в течение которого все могут делать ставки. Выигранное доменное имя будет сохранено в кошельке пользователя в виде NFT и может быть обменяно. Срок действия доменного имени составляет 1 год, по истечении которого оно будет возвращено.
В общем, есть два способа получить доменное имя: через аукцион на официальном сайте или в交易 от других пользователей.
Подготовка фронтенд-страницы
На этом этапе необходимо подготовить фронтенд-страницу для отображения. Для упрощения процесса в этой статье подготовлен только html-файл, который будет опубликован с помощью nginx, и также требуется облачный сервер для запуска фронтенд-страницы. Этот шаг аналогичен развертыванию традиционного фронтенд-приложения.
Привязка страницы к домену блокчейна
После получения домена блокчейна вы можете привязать свой адрес ANDL на официальном сайте. Вы также можете использовать инструменты привязки, предоставленные платформой, и следовать официальным инструкциям.
После завершения привязки необходимо запустить на сервере порт прослушивания для перенаправления http-запросов в udp. Можно использовать предоставленный официальным инструментом прокси, просто введите соответствующую команду для запуска.
Доступ к блокчейн-домену
Прямой ввод доменного имени блокчейна в браузере невозможен, так как браузер не знает, как интерпретировать такой домен. Поэтому требуется выполнить некоторые дополнительные действия.
Процесс запроса блокчейн-домена
При запросе блокчейн-домена сначала будет выполнен поиск соответствующего ANDL-адреса в цепочке, что похоже на IP-адрес в Web2. Процесс запроса можно сравнить с запросом DNS.
В соответствии с адресом ANDL запрос будет перенаправлен на соответствующую машину, а затем возвращена указанная страница. Весь процесс похож на Web2, основное отличие заключается в различии методов запроса сопоставления адресов и доменных имен.
Через代理 доступ к странице
Рекомендуем использовать официально предоставленный инструмент обратного прокси. После установки и запуска на вашем компьютере будет открыт прокси-порт, после чего вы сможете получить доступ к блокчейн-доменам.
Использование резюме
В настоящее время возникают следующие проблемы:
Есть требования к окружению выполнения, необходимо поддерживать более новые версии системных библиотек.
Документация недостаточно ясная, возможно, из-за малого количества требований, придется осваивать самостоятельно. Обновления китайской документации могут отставать от английской версии.
Скорость доступа медленнее, чем у традиционных сайтов. Это связано с множеством факторов, в будущем есть большой потенциал для улучшения.
Недостаток поддержки кошельков. Встраиваемая веб-страница, предоставленная официальными лицами, может быть доступна без установки прокси, но в настоящее время считается фишинговым сайтом основными кошельками.
В целом, текущий опыт средний, есть много областей для улучшения. Однако это направление очень инновационно и стоит попробовать и исследовать.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Блокчейн-доменные имена: руководство по развертыванию децентрализованных сайтов
Недавний инцидент заставил задуматься о надежности традиционных услуг доступа к доменным именам. То, что ранее считалось стабильной службой разрешения доменных имен, также может иметь проблемы, что поднимает вопрос о том, может ли Децентрализация стать достойной альтернативой для исследования.
Развертывание веб-страниц на блокчейне может иметь следующие преимущества:
Децентрализация: все изменения требуют согласия, и ни один отдельный орган не может действовать единолично.
Не требуется сертификат: сама блокчейн использует криптографические технологии и не требует дополнительной настройки сертификатов.
Ранее, когда я видел схему доменных имен на одной из блокчейн-платформ, мне казалось, что это всего лишь новаторская попытка с низкой практической ценностью. В конце концов, традиционные способы доступа уже достаточно стабильны и распространены. Но теперь кажется, что этот подход действительно может иметь свои области применения и стоит более глубокого изучения.
Создание сайта в блокчейне
В этой статье будет рассмотрено, как развернуть веб-сайт на одной из платформ блокчейна и сделать его доступным через браузер. Весь процесс можно разделить на три этапа: 1. покупка доменного имени; 2. подготовка фронтенд-страницы; 3. привязка страницы к доменному имени.
Концепция доменов в блокчейне аналогична миру Web2, оба представляют собой псевдонимы для сложных адресов. В блокчейне они представляют адреса пользователей, а в Web2 - IP-адреса серверов.
Покупка домена
В качестве примера определенной блокчейн-платформы домен можно купить на официальном сайте по цене, установленной в токенах платформы. Как и в Web2, чем короче домен, тем выше его цена, в диапазоне от 1 до 100 токенов.
Если доменное имя не занято, можно сделать низкую ставку, после чего начнется обратный отсчет, в течение которого все могут делать ставки. Выигранное доменное имя будет сохранено в кошельке пользователя в виде NFT и может быть обменяно. Срок действия доменного имени составляет 1 год, по истечении которого оно будет возвращено.
В общем, есть два способа получить доменное имя: через аукцион на официальном сайте или в交易 от других пользователей.
Подготовка фронтенд-страницы
На этом этапе необходимо подготовить фронтенд-страницу для отображения. Для упрощения процесса в этой статье подготовлен только html-файл, который будет опубликован с помощью nginx, и также требуется облачный сервер для запуска фронтенд-страницы. Этот шаг аналогичен развертыванию традиционного фронтенд-приложения.
Привязка страницы к домену блокчейна
После получения домена блокчейна вы можете привязать свой адрес ANDL на официальном сайте. Вы также можете использовать инструменты привязки, предоставленные платформой, и следовать официальным инструкциям.
После завершения привязки необходимо запустить на сервере порт прослушивания для перенаправления http-запросов в udp. Можно использовать предоставленный официальным инструментом прокси, просто введите соответствующую команду для запуска.
Доступ к блокчейн-домену
Прямой ввод доменного имени блокчейна в браузере невозможен, так как браузер не знает, как интерпретировать такой домен. Поэтому требуется выполнить некоторые дополнительные действия.
Процесс запроса блокчейн-домена
При запросе блокчейн-домена сначала будет выполнен поиск соответствующего ANDL-адреса в цепочке, что похоже на IP-адрес в Web2. Процесс запроса можно сравнить с запросом DNS.
В соответствии с адресом ANDL запрос будет перенаправлен на соответствующую машину, а затем возвращена указанная страница. Весь процесс похож на Web2, основное отличие заключается в различии методов запроса сопоставления адресов и доменных имен.
Через代理 доступ к странице
Рекомендуем использовать официально предоставленный инструмент обратного прокси. После установки и запуска на вашем компьютере будет открыт прокси-порт, после чего вы сможете получить доступ к блокчейн-доменам.
Использование резюме
В настоящее время возникают следующие проблемы:
Есть требования к окружению выполнения, необходимо поддерживать более новые версии системных библиотек.
Документация недостаточно ясная, возможно, из-за малого количества требований, придется осваивать самостоятельно. Обновления китайской документации могут отставать от английской версии.
Скорость доступа медленнее, чем у традиционных сайтов. Это связано с множеством факторов, в будущем есть большой потенциал для улучшения.
Недостаток поддержки кошельков. Встраиваемая веб-страница, предоставленная официальными лицами, может быть доступна без установки прокси, но в настоящее время считается фишинговым сайтом основными кошельками.
В целом, текущий опыт средний, есть много областей для улучшения. Однако это направление очень инновационно и стоит попробовать и исследовать.