Dappnet:結合IPFS和ENS的去中心化網關
BlockBeats 律動財經 2022-10-12 17:30
如何不經前端訪問被監管的 dApp?前 Synthetix 開發人員 Liam Zebedee 發文介紹了或將實現「真正去中心化願景」的無需許可的應用網路 Dappnet,BlockBeats 對其整理翻譯如下:
OFAC(美國財政部海外資產控制辦公室)是否侵犯了你的權利?你也有可能被冠以「去中心化」的名號。
可以了解一下 Dappnet。
Dappnet 抵制捕獲,這是一個無需許可的應用網路。它建立在星際文件系統 IPFS 和 ENS 域名之上。
面臨問題與現存解決方案
通常情況下,我們通過 DNS(域名服務器)和 Servers(服務器)訪問 dApp,但這二者存在隨時被刪除、審查、捕獲和沒收的可能。
到目前為止,解決方案一直是使用 ENS(以太坊域名服務)去中心化名稱系統,並將 dApp 的內容託管在 IPFS 上,IPFS 是一個類似 BitTorrent 的 P2P 網路。
ENS 不能被扣押,IPFS 不能被審查。當一個節點在 IPFS 上被審查時,其他節點可以在無許可的情況下取代它。
目前使用部署在 ENS/IPFS 上的 dApp 的最佳方式是使用 ENS 網關(gateway),例如 eth.limo。網關使用戶體驗更加簡明順暢,只需訪問 tornadocash.eth.limo,網關將會把 ENS 域名解析為其 IPFS 上的內容。
然而,這些網關也難逃鐵拳制裁,因為它們是「中心化的」。
tornadocash.eth.limo 不信你可以試試點擊以上鏈接,還是無法訪問 Tornado Cash,因為 eth.limo base 在美國,OFAC 必須對其進行審查。
今年早些時候,另一個較為知名的網關 eth.link 也無法正常訪問,因為其 DNS 所有者 Virgil Griffith 被關進大牢了,畢竟他在監獄裡也沒法更新代碼。(順便說一句,我個人非常敬仰他。)
相似的劇本還會不斷上演,因為中心化的服務器本質上不適用於去中心化應用程序。這些服務器要麼受到審查,要麼因為政治施壓而開始自我閹割,要麼因為資金短缺難以營運下去。
唯一的解決方案是「真正的去中心化」
因此,唯一的解決方案是真正的去中心化:將 IPFS/ENS 技術放入瀏覽器。其實,已經有不少自詡聰明的人在討論這件事了。
所以,幾周前,我有幸得到了 StarkWare 生態負責人Louis Guthmann 和加密 KOL Gregoire Ljda 的幫助,當他們幫我的去中心化數據庫網路「Goliath」想出了商業化拓展方案 GTM(Go-To-Market)時,我不由得開始思考,這也太難構建了吧?!要達成我的心理預期並不是簡單的事情。
所以我直接閉關,全身心投入開始構建 Dappnet。
Dappnet 演示
請點擊 鏈接 觀看 Dappnet 的客戶端演示影音,只需一次安裝並升級用戶瀏覽器以連接 Dappnet。現在所有人都可以像訪問任何其他網站一樣訪問 .eth 域名,而且無需其他任何配置。https://uniswap.eth 無縫式體驗,操作簡單易行。
在後台,所有內容都是通過抗捕獲 IPFS 網路以 P2P 方式下載的。Dappnet 客戶端在後台運行本地 IPFS 節點。該節點預配置為快速,它自動與 Cloudflare 和 Fleek 等大型 IPFS 提供商對等。
客戶端運行本地 ENS 網關,相當於 eth.limo 或 eth.link,但被重寫後完全在用戶機器上本地運行。
當然,還有其它更多細節可以優化使用體驗。比如:「.eth」的 HTTPS 安全鏈接、「.eth」下能打開的「404 頁面」(包括鏈接到 ENS)、鏈接到 IPFS,等等。
以上所有疊加在一起,意味著我們有史以來第一次能在網路上擁有一個無法被剝奪的空間,並且不受制於單一主機的決定。
Dappnet 將產生什麼影響?
我認為這將對網路產生深遠的影響。
對於用戶來說,這意味著前端無法被審查。.eth 第一次成為「公共基礎設施的標誌」,即一個不會消失的網站,一個可以永久訪問的工具。
對於協議而言,這意味著更大的操作自由度、安全性和工作流程。ENS 前端可以由 DAO 擁有,無需許可即可部署和託管。
如果從更廣泛的層面來看,這將使網路成為一種超結構(hyperstructure)。試想,現在人們寫下一篇部落格,引用一些鏈接,1000 過年後還可以被閱讀、解讀、並以此為基礎構建更多東西。原創內容不會隨創作者生命周期而消亡,而是在 IPFS 上長青,同時那些被鏈接的內容也將隨之永存。
然而,在我們達成最終目標之前,仍有許多工作亟待完成。
- 必須改進 IPFS:更輕量化的節點、提高對下載過程的可觀察性。(目前缺少類似於「seeder」(已經完成下載的客戶端)和「leecher」(正在參與下載的客戶端))傳播(內容如何被鏡像轉載/標記),以及更好的工具。這些改進也需要 IPFS 創始人 Juan Benet 和 IPFS 團隊的共同努力。
- 我們需要為協議構建去中心化版本的 Vercel(網站託管服務)。現在,以真正去中心化的方式部署到 IPFS 是非常困難的(與 Fleek 不同)。
- 訪問 dapploy.eth 應該是一鍵式、非常便捷的:用戶只需連接 ENS、連接 github、支付一些錢給去中心化 IPFS 加速器,結束。你的 dApp 立刻可以在全球範圍內被訪問。
為此,我們需要一個 IPFS 內容加速器,即一個高效且去中心化的引腳服務(pinning service)(如協議)。所以你可以通過智能合約付款以推廣 IPFS 內容(Content seeding)、以一種不同於 Pinata/Fleek 的去中心化的方式、並且已被證明速度會更快。
其它想法
我還想分享一些其它想法:這可能是一個鏈式的可信聯盟,它可以監控去中心化的 seeder/pinning(內容傳播/引腳)網路的 QoS(速度)。v2 可能是真正意義上的 P2P,比其他任何東西都更接近 EigenTrust 信譽管理,使用 MPC/ZK 技術協作生成/共享。
除了那些有趣的細節,最重要的是我們要讓 Dappnet 全球範圍內普遍可用,目前它僅僅支持 macOS 的 Chrome/FF 插件。
所以,如果你有興趣,歡迎與我聯繫!讓我們在這場游戲裡,構建出可以改變規則的東西。
另外,為了紀念 dApp 中心化的消亡,我推出了相關 NFT。未來,當去中心化前端無處不在的時候,將會有證據證明您是最忠誠的 OG 玩家。
Mint 期限 為 1 周,籌集資金將用於產品研發,實際應用場景有待商議。
暢行幣圈交易全攻略,專家駐群實戰交流
▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群)
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!
- 加入鉅亨買幣LINE官方帳號索取免費課程
- 掌握全球財經資訊點我下載APP
文章標籤
上一篇
下一篇