📢 #Gate观点任务# 第一期精彩啓程!調研 Palio (PAL) 項目,在Gate廣場發布您的看法觀點,瓜分 $300 PAL!
💰️ 選取15名優質發帖用戶,每人輕鬆贏取 $20 PAL!
👉 參與方式:
1. 調研$PAL項目,發表你對項目的見解。
2. 帶上$PAL交易連結。
3. 推廣$PAL生態周系列活動:
爲慶祝PAL上線Gate交易,平台特推出HODLer Airdrop、CandyDrop、VIP Airdrop、Alpha及餘幣寶等多項PAL專屬活動,回饋廣大用戶。請在帖文中積極宣傳本次系列活動,詳情:https://www.gate.com/announcements/article/45976
建議項目調研的主題:
🔹 Palio 是什麼?
🔹 $PAL 代幣經濟模型如何運作?
🔹 如何參與 $PAL生態周系列活動?
您可以選擇以上一個或多個方向發表看法,也可以跳出框架,分享主題以外的獨到見解。
注意:帖子不得包含除 #Gate观点任务# 和 #PAL# 之外的其他標籤,並確保你的帖子至少有 60 字,並獲得至少 3 個點讚,否則將無法獲得獎勵。
⚠️ 重復內容的帖子將不會被選取,請分享屬於你獨特的觀點。
⏰ 活動時間:截止至 2025年7月11日 24:00(UTC+8)
探索區塊鏈域名:去中心化網站部署實踐與挑戰
近期發生的一起事件讓我重新思考了傳統域名訪問服務的可靠性。我們一直認爲非常穩定的域名解析服務,竟然也會出現問題。這不禁讓我思考,去中心化方案是否可能成爲一個值得探索的替代選擇?
在區塊鏈上部署頁面可能具有以下幾個優勢:
去中心化:所有修改需要集體同意才能進行,沒有單一機構能夠獨斷專行。
無需證書:由於區塊鏈本身採用加密技術,因此不需要額外配置證書。
之前我曾了解過某區塊鏈平台上的域名方案,當時覺得這似乎只是一個有趣的概念,實用性不高,畢竟傳統的訪問方式已經相當穩定和普及。但現在回想起來,這種方案可能確實有其適用場景,因此我決定深入研究一下。
在區塊鏈中創建網站
本文將嘗試在某區塊鏈平台上部署一個網站,並使其可以通過瀏覽器訪問。整個過程分爲三個步驟:1. 購買域名;2. 準備前端頁面;3. 將頁面綁定到域名。
區塊鏈中的域名概念與Web2世界中的域名類似,都是爲了簡化復雜地址的別名。在區塊鏈中,它代表用戶的地址,而在Web2中則代表服務的IP地址。
購買域名
以某區塊鏈平台爲例,域名可以在官方平台上購買,價格以該平台的代幣計價。與Web2類似,字符越短的域名價格越高,價格範圍在1-100個代幣不等。
如果某個域名尚未被佔用,你可以以較低價格出價,隨後進入倒計時階段。在倒計時期間,所有人都可以參與競價,直到時間結束。成功購買的域名將以NFT形式存儲在用戶的錢包中。這些域名NFT可以進行交易。域名的有效期爲1年,到期後將被回收。
簡而言之,獲取域名可以通過官網拍賣或從其他用戶處交易獲得。
準備前端頁面
這一步需要準備一個前端頁面作爲展示。爲簡化操作,本文僅準備一個html文件,並使用nginx將頁面暴露出來。當然,還需要一臺雲服務器來運行前端頁面。這個步驟與傳統前端應用部署相似。
綁定頁面到區塊鏈域名
獲得區塊鏈域名後,可以在該平台的DNS官網上綁定你的ANDL地址。你也可以使用平台提供的綁定工具,按照官網指南進行操作。
綁定完成後,需要在服務器上啓動一個監聽端口,用於接收http請求並轉發爲udp。可以使用官方提供的rldp-http-proxy工具,輸入以下命令啓動:
rldp-http-proxy/rldp-http-proxy -p 8080 -c 3333 -C global.config.json
其中,8080是在本地主機上監聽傳入HTTP查詢的TCP端口,3333是用於所有出站和入站RLDP和ADNL活動的UDP端口。global.config.json是全局配置文件,可以從官方渠道下載。
訪問區塊鏈域名
直接在瀏覽器中輸入區塊鏈域名是無法訪問網站的,因爲瀏覽器不知道如何解析這個域名。因此,還需要進行一些額外操作。
請求區塊鏈域名的過程
在請求區塊鏈域名時,首先會在鏈上查詢對應的ANDL地址,這個地址可以類比爲Web2中的IP地址,在部署網站時會自動生成。這個查詢過程類似於DNS查詢。
然後,根據ANDL地址,請求會被轉發到對應的機器上,此時可以指定返回的頁面。整個過程與Web2相似,主要區別在於地址和域名映射的查詢方式不同。
通過代理訪問頁面
最推薦的方式是使用官方提供的代理工具。下載安裝並啓動後,會在8080端口啓動一個代理,之後就可以訪問區塊鏈域名了。
使用總結
目前使用下來,遇到了以下幾個問題:
對網站運行環境有要求。系統需要支持較新版本的glibc,因此在部署頁面前應先檢查機器是否滿足要求。
文檔不夠清晰。可能是因爲這種運行網站的需求不多,文檔編寫不夠完善,需要自行摸索。此外,中文版本的更新可能落後於英文版本。
訪問速度較慢。訪問速度落後於傳統網站,不過這涉及多個因素,未來還有很大的改進空間。
缺乏錢包支持。官方提供了一個簡單的內嵌瀏覽器頁面,可以不安裝代理就能訪問。但目前這個網站被主流錢包都誤認爲是釣魚網站。
總的來說,目前的用戶體驗一般,還有很多可以改進的地方。不過,這個方向我認爲很有創新性,值得嘗試。