✈️ Gate 廣場【Gate Travel 旅行分享官召集令】
廣場家人們注意啦!Gate Travel 已經上線~ 機票+酒店一站式預訂,還能用加密貨幣直接付款 💸
所以說,你的錢包和你的旅行夢終於可以談戀愛了 😎 💕
現在廣場開啓 #GateTravel旅行分享官# 活動,邀你來秀旅行靈感 & 使用體驗!💡
🌴 參與方式:
1️⃣ 在【廣場】帶話題 #Gate Travel 旅行分享官# 發帖
2️⃣ 你可以:
你最想用 Gate Travel 去的目的地(私藏小島 or 網紅打卡點都行)
講講用 Gate Travel 訂票/訂酒店的奇妙體驗
放放省錢/使用攻略,讓大家省到笑出聲
或者直接寫一篇輕鬆的 Gate Travel 旅行小故事
📦 獎勵安排,走起:
🏆 優秀分享官(1 名):Gate 旅行露營套裝
🎖️ 熱門分享官(3 名):Gate 旅行速乾套裝
🎉 幸運參與獎(5 名):Gate 國際米蘭旅行小夜燈
*海外用戶 旅行露營套裝 以 $100 合約體驗券,旅行速乾套裝 以 $50 合約體驗券折算,國際米蘭旅行小夜燈以 $30合約體驗券折算。
📌 優質內容將有機會得到官方帳號轉發翻牌提升社區曝光!
📌 帖文將綜合互動量、內容豐富度和創意評分。禁止小號刷貼,原創分享更容易脫穎而出!
🕒 8月20 18:00 - 8月28日 24:00 UTC+
探索區塊鏈網站部署:去中心化的新選擇
近期發生的一起事件讓人重新審視了傳統的域名訪問服務。我們一直認爲非常可靠的域名解析服務,竟然也會出現問題。這不禁讓人思考,去中心化方案或許是一個值得探索的替代選擇。
經過思考,在區塊鏈上部署頁面可能具有以下幾個優勢:
去中心化:所有修改都需要共識才能進行,沒有單一機構能夠獨斷專行。
無需證書:由於區塊鏈本身採用了加密技術,因此不需要額外配置證書。
之前接觸過某區塊鏈平台上的域名方案,當時覺得可能只是一種新奇嘗試,實用性不高,畢竟傳統的訪問方式已經相當穩定和普及。但現在回想起來,這種方案可能確實有其應用場景,值得進一步研究。
在區塊鏈中創建網站
本文將嘗試在某區塊鏈平台上部署一個網站,並使其可以通過瀏覽器訪問。整個過程分爲三個步驟:1. 購買域名;2. 準備前端頁面;3. 將頁面綁定到域名。
區塊鏈中的域名概念與Web2世界中的域名類似,都是爲復雜難記的地址提供別名。在區塊鏈中,它代表了用戶的地址,而在Web2中則對應服務器的IP地址。
購買域名
以某區塊鏈平台爲例,域名可以在官方指定的網站上購買,以平台代幣計價。與Web2類似,字符越短的域名價格越高,範圍在1-100個代幣不等。
如果某個域名尚未被註冊,你可以以較低價格出價,之後進入倒計時階段,在此期間所有人都可以參與競價,直到倒計時結束。成功購得的域名會以NFT形式存儲在用戶錢包中。這些域名NFT可以進行交易。域名有效期爲1年,到期後會被回收。
簡而言之,獲取域名的方式包括在官方網站參與拍賣,或者從其他用戶處購買。
準備前端頁面
這一步需要準備一個前端頁面作爲展示內容。爲了簡化流程,本文僅準備一個html文件,並使用nginx將頁面暴露出來。當然,還需要一臺雲服務器來運行前端頁面。這一步驟與傳統的前端應用部署基本相同。
綁定頁面到區塊鏈域名
獲得區塊鏈域名後,可以在官方網站上綁定你的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相當類似,主要區別在於地址和域名映射的查詢方式不同。
通過代理訪問頁面
最推薦的方式是使用官方提供的代理工具Tonutils Reverse Proxy。下載安裝並啓動後,會在8080端口啓動一個代理,之後就可以訪問區塊鏈域名了。
使用總結
目前使用下來,遇到了以下幾個問題:
對網站運行環境有要求。系統需要支持glibc 2.34及以上版本,因此在部署頁面前應先檢查機器是否滿足要求。
文檔不夠清晰。可能是因爲這種需求不多,文檔編寫不夠完善,需要自行摸索。此外,中文版本的更新通常落後於英文版本。
訪問速度較慢。與傳統網站相比,訪問速度有所落後。當然,這涉及多方面因素,未來還有很大的改進空間。
未得到錢包支持。官方提供了一個簡單的內嵌瀏覽器頁面,可以選擇不安裝代理就能訪問。但目前主流錢包都將這個網站標記爲釣魚網站。
總的來說,目前的用戶體驗一般,還有很多可以提升和改進的地方。不過,這個方向很有創新性,值得一試。