📢 Gate廣場獨家活動: #PUBLIC创作大赛# 正式開啓!
參與 Gate Launchpool 第 297 期 — PublicAI (PUBLIC),並在 Gate廣場發布你的原創內容,即有機會瓜分 4,000 枚 $PUBLIC 獎勵池!
🎨 活動時間
2025年8月18日 10:00 – 2025年8月22日 16:00 (UTC)
📌 參與方式
在 Gate廣場發布與 PublicAI (PUBLIC) 或當前 Launchpool 活動相關的原創內容
內容需不少於 100 字(可爲分析、教程、創意圖文、測評等)
添加話題: #PUBLIC创作大赛#
帖子需附帶 Launchpool 參與截圖(如質押記錄、領取頁面等)
🏆 獎勵設置(總計 4,000 枚 $PUBLIC)
🥇 一等獎(1名):1,500 $PUBLIC
🥈 二等獎(3名):每人 500 $PUBLIC
🥉 三等獎(5名):每人 200 $PUBLIC
📋 評選標準
內容質量(相關性、清晰度、創意性)
互動熱度(點讚、評論)
含有 Launchpool 參與截圖的帖子將優先考慮
📄 注意事項
所有內容須爲原創,嚴禁抄襲或虛假互動
獲獎用戶需完成 Gate廣場實名認證
Gate 保留本次活動的最終解釋權
區塊鏈域名網站搭建:去中心化Web3新方向探索
近期發生的一起事件讓人重新思考了傳統域名訪問服務的可靠性。我們一直認爲非常穩定的域名解析服務,竟然也會出現問題。這不禁讓人思考,去中心化的方案是否可能成爲一個值得探索的替代方案?
在區塊鏈上部署頁面可能具有以下幾個優勢:
去中心化:所有修改需要共識才能進行,沒有單一機構能夠獨斷專行。
無需證書:區塊鏈本身採用加密技術,無需額外的證書配置。
此前曾了解過某區塊鏈平台上的域名方案,當時認爲只是新奇有趣,實用性不高,畢竟傳統訪問方式已經相當穩定和普及。但現在看來,這種方案可能真的有其獨特的應用場景,值得進一步研究。
在區塊鏈中創建網站
本文將嘗試在某區塊鏈平台上部署一個網站,並使其可以通過瀏覽器訪問。整個過程分爲三個步驟:1. 購買域名;2. 準備前端頁面;3. 綁定頁面到域名。
區塊鏈中的域名概念與Web2世界類似,都是復雜地址的別名。在區塊鏈中代表用戶地址,而在Web2中則代表服務器IP地址。
購買域名
以某區塊鏈平台爲例,域名可以通過官方網站購買,以平台代幣計價。與Web2類似,字符越短的域名價格越高,範圍在1-100個代幣不等。
如果域名未被佔用,可以低價出價,隨後進入倒計時競拍階段。拍得的域名會以NFT形式存儲在用戶錢包中,可以進行交易。域名有效期爲1年,到期後會被回收。
簡而言之,獲取域名可以通過官網競拍或從其他用戶處交易獲得。
準備前端頁面
這一步需要準備展示用的前端頁面。爲簡化流程,本文僅準備一個html文件並使用nginx暴露頁面,當然還需要一臺雲服務器來運行前端應用。這個步驟與傳統前端部署相似。
綁定頁面到區塊鏈域名
獲得區塊鏈域名後,可以在官方網站上綁定ANDL地址。也可以使用平台提供的綁定工具,按照官方指南操作。
綁定完成後,需要在服務器上啓動一個監聽端口,用於將http請求轉發爲udp。可以使用官方提供的代理工具,輸入以下命令啓動:
其中,8080是監聽HTTP查詢的TCP端口,3333是用於RLDP和ADNL活動的UDP端口。global.config.json是全局配置文件,可從官方渠道獲取。
訪問區塊鏈域名
直接在瀏覽器中輸入區塊鏈域名是無法訪問的,因爲瀏覽器無法解析這類域名。因此需要進行一些額外操作。
區塊鏈域名請求過程
請求區塊鏈域名時,首先會在鏈上查詢對應的ANDL地址,類似於Web2中的IP地址,在部署網站時自動生成。這個查詢過程類似於DNS查詢。
然後根據ANDL地址,請求會轉發到相應的機器上,返回指定的頁面。整個過程與Web2相似,主要區別在於地址和域名映射的查詢方式不同。
通過代理訪問頁面
推薦使用官方提供的代理工具Tonutils Reverse Proxy。下載安裝並啓動後,會在8080端口開啓代理,之後就可以訪問區塊鏈域名了。
使用總結
目前使用過程中遇到以下幾個問題:
對網站運行環境有要求。系統需支持glibc 2.34及以上版本,部署前需檢查機器是否滿足要求。
文檔不夠清晰。可能是因爲需求不多,文檔不夠完善,需要自行摸索。中文文檔更新較慢,落後於英文版本。
訪問速度較慢。相比傳統網站,訪問速度有所下降。這涉及多個因素,未來還有很大改進空間。
未得到錢包支持。官方提供了簡單的內嵌瀏覽器頁面,可不安裝代理即可訪問。但目前主流錢包都將其視爲釣魚網站。
總的來說,目前體驗一般,還有很多可以改進的地方。不過這個方向很有創新性,值得嘗試。