作者:方庭
來源:Social Infra Insights Notion
系列的第一篇文章介紹了以太坊“三位一體”的緣起和Greenfield 背後三大基建的演化趨勢;第二篇則以去中心化通訊賽道首個現象級協議“Nostr”為起點和分析對象,探尋在極端克制、充分體現了比特幣原教旨主義精神的Nostr 外,一個成熟的去中心化通訊將需要做好哪些準備;本篇文章則建立在前兩篇文章的思考上,尤其是針對目前Nostr 已有的問題,給出具備實操可行性、且已初具雛形的解決方案。社交基建的缺點絕不會是動態的,在分佈在世界各地的開發者們晝夜輪轉的努力下,事情正在發生變化,有“問題”處,即有亮點。
有問題處,即有亮點
在開始前,讓我們先回顧一下上篇文章中講到的Nostr 目前作為通訊協議未能達到的幾個關鍵要素,以及一個理想的去中心化通訊基建應達的標準:
- 具備節點間共識,防止單點故障導致的數據永久丟失;
- 擴容:由於採取“Dumb server, Smart client”的技術設計理念,盡力降低Relay 的部署門檻,Nostr 協議無法針對特定Relay 進行擴容;
- 抽象賬戶(而非無法恢復的公鑰私鑰對);
- 經濟激勵層,以支持在大規模用戶基數上的Relay節點數跟進。
從第一點看起,“具備節點間共識”意味著1)節點之間需要有通訊,以方便同步;2)節點在低門檻的同時需要便於進行擴容;3)可恢復的賬戶;4)合理的經濟激勵層,可沉澱的網絡價值。基於這些尚未完成的理念,在去中心化通訊、去中心化存儲等方面,新的建設者們正在進行更用戶友好、速度更快、更符合技術向好向善集體想像的產品和作品,續唱上過往號角中,那些未被充分展開的聲部。
去中心化通訊層:Web3MQ
StarkWare 生態中,佈局在“去中心化通訊”生態位的主要通訊產品協議之一是Web3MQ。相較於節點之間更加孤立的Nostr,Web3MQ 多個節點之間保持合作,減少負載、保證帶寬,這一點也保證了在百萬甚或億級用戶規模上,Web3MQ 將表現出比Nostr 優異很多的通訊服務體驗。
StarkWare原生即支持賬戶抽象(Account Abstraction),Web3MQ 的賬戶體系支持社交恢復,作為社交基礎設施,為減少用戶失去其賬戶控制權和更加珍貴的社交數據提供了至關重要的努力。
目前,在各項指標上,Web3MQ 是測試結果中Web3世界最快和可擴展性最好的消息傳輸協議(Social Layer1)。在核心技術實現上,與waku/whisper 等通訊協議相比,Web3MQ 去中心化程度更高,並以此為基礎,在使用上達到了實質性的“無需信任”(trustless)。部署Web3MQ 節點的門檻非常友好,以開源開放的加密原生精神,任何人可運行節點,並且最終將交由社區治理,將中心化風險降至最低。
去中心化存儲層:ArNostr
Nostr 對relay 的數據存儲沒有規定,如果要做到完全去中心化、內容不會丟失,還需要一種存儲解決方案,nostr 把這個交給relay 的實現者去解決。
可以通過Arweave 將relay 的消息進行存儲,就達到了完全去中心的效果。 Arweave 是一個數據永存網絡,能保證數據永久存儲且不被篡改。 relay 將消息存儲到Arweave,即使這個relay 掉線、或者被屏蔽,依然可以啟動另一個relay,從Arweave 拉取所有歷史消息,這樣一個新的relay 服務就建立起來了。更進一步任何人都可以啟動relay,從Arweave 拉取歷史消息,這樣就建立起一個抗審查、去中心的的社交網絡。
ArNostr 是Arweave 生態的共建者社區PermaDAO 所資助的開源項目,完整的ArNostr 產品可以分為兩個獨立的部分,一個是通過Arweave 進行永久存儲的ArNostr Relay,另一個則是ArNostr 客戶端。
除了數據的永久存儲以外,ArNostr 還接入了everPay 。 everPay 是Arweave生態上的支付協議,特點是實時到賬、無手續費,並利用Arweave 保證安全性,接入everPay 後ArNostr 可以方便的進行打賞、轉賬等經濟活動,充分激發創作者經濟。
其次,將社交數據存儲在Arweave 上還將最大程度的發揮數據的開放與可組合性。其他應用如果想抓取Nostr 上的社交信息,不再需要通過一個個獨立的Relay 去尋找,而是可以只對Arweave 上相關交易進行檢索,便可以直接利用全部的社交數據。
目前ArNostr 已經上線測試relay,在relay 中添加ArNostr Relay 的地址:wss://arnostr.permadao.io,就可以免費使用永久存儲服務(存儲費用由ArNostr 團隊代付)。
最後,我們仍然要回到標題:假如我們有更好的去中心化未來,它將是否/何時來臨?在AI中心化聚力後突破臨界點、提高生產力效率的當下,“去中心化”之路依然篳路藍縷。去中心化存儲與去中心化通訊由於並不與用戶直接交互,往往隱於後端,但其必要性並不因其不可見而降低。我們已經見到了太多中心化的危機,並且不能每一次都等到大廈將傾,才從服務器中遷移居住其中的數據,數據的背後是人口、真實用戶,和他們錯綜相連的社交關係。
建造是隱形的,而危機是顯性的。中心化危機如果到來,這場從中心化節點到去中心化節點的宏大遷移將成為“三峽移民”;而最好的結果是,(無論何種形式)中心化的危機永遠沒有到來,我們將過往喊下的口號一一鑄成實際的代碼,不光集中在Nostr 這樣初見即令人興奮的理念的旗幟下,更將聚光燈打給這場漫長的“漸進去中心化”旅途中每一位在後端耕耘不輟的開發者們。後者最好的形式,是關注他們創造的作品:有原創性的、振奮人心的,以及更多的那些沒那麼有原創性,卻讓這條路最終走完、走向每一個日常生活的。