區塊鏈網站部署新探索:去中心化的未來可能性

robot
摘要生成中

探索區塊鏈上部署網站的新可能

近期發生的一起事件引發了對傳統域名訪問服務穩定性的重新思考。一直被認爲十分可靠的域名解析服務竟然也會出現問題,這讓人不禁考慮去中心化方案是否可能成爲一個值得探索的替代選擇。

在區塊鏈上部署網頁可能具有以下優勢:

  1. 去中心化:所有變更需要共識才能執行,避免單一機構獨斷專行。

  2. 無需證書:區塊鏈本身採用加密技術,無需額外配置證書。

之前接觸過某區塊鏈平台的域名方案時,覺得可能只是一種新奇嘗試,實用性有限。畢竟傳統訪問方式已經相當穩定和普及。但現在看來,這種方案可能確實有其獨特的應用場景,值得進一步研究。

在區塊鏈中創建網站

本文將嘗試在某區塊鏈平台上部署一個網站,並實現瀏覽器訪問。主要步驟包括:1. 購買域名;2. 準備前端頁面;3. 綁定頁面到域名。

區塊鏈中的域名概念與Web2世界類似,都是復雜地址的別名。區塊鏈中代表用戶地址,Web2中則指向服務器IP地址。

購買域名

以某區塊鏈平台爲例,可以在其官方網站購買域名,以平台代幣計價。類似Web2,較短的域名價格更高,範圍在1-100個代幣不等。

如果域名未被佔用,可以低價競拍。競拍後進入倒計時,期間所有人都可以參與競價。拍得的域名以NFT形式存儲在用戶錢包中,可以交易。域名有效期爲1年,到期後收回。

簡而言之,可以通過官網競拍或從其他用戶處交易獲得域名。

準備前端頁面

這一步需要準備展示用的前端頁面。爲簡化操作,本文僅準備一個html文件並用nginx暴露。當然,還需要一臺雲服務器運行前端頁面。這個過程與傳統前端應用部署相似。

綁定頁面到區塊鏈域名

獲得域名後,可以在官網綁定ANDL地址。也可以使用平台提供的綁定工具,按官方指南操作。

綁定完成後,需要在服務器上啓動監聽端口,用於將http請求轉發爲udp。可以使用官方提供的工具,輸入相應命令啓動。

訪問區塊鏈域名

直接在瀏覽器中輸入區塊鏈域名無法訪問網站,因爲瀏覽器無法解析該域名。需要進行一些額外操作。

如何在「鏈上」訪問網站

請求區塊鏈域名的過程

請求區塊鏈域名時,首先會在鏈上查詢對應ANDL地址,類似Web2中的IP地址。這個查詢過程可以類比DNS查詢。

然後根據ANDL地址,請求轉發到對應機器,返回指定頁面。整個過程與Web2相似,主要區別在於地址和域名映射的查詢方式。

通過代理訪問頁面

推薦使用官方提供的代理工具。下載安裝並啓動後,會在本地開啓代理端口,之後就可以訪問區塊鏈域名了。

如何在「鏈上」訪問網站

使用總結

目前使用過程中遇到了以下問題:

  1. 對網站運行環境有要求,需要支持特定版本的系統庫。

  2. 文檔不夠清晰,可能是因爲需求不多,需要自行摸索。中文文檔更新較慢。

  3. 訪問速度較慢,落後於傳統網站。

  4. 缺乏錢包支持,官方提供的簡易內嵌瀏覽器被主流錢包識別爲釣魚網站。

總的來說,目前體驗一般,還有很多改進空間。但這個方向很有創新性,值得嘗試。

IP-4.21%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 分享
留言
0/400
SatoshiNotNakamotovip
· 2小時前
有钱吗 这就整个去中心化网站
回復0
Gas Fee Whisperervip
· 21小時前
说的简单 gas费见了才知道难度
回復0
NervousFingersvip
· 21小時前
web3真香咯~
回復0
空投民工小张vip
· 21小時前
属于是被大机构玩明白了
回復0
空投猎人007vip
· 21小時前
传统DNS早该升级了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)