• 風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

    1kx:去中心化社交協議的比較分析

    白話區塊鏈 2023-12-03 15:52:14
    微信分享

    掃碼分享

    企業主導的社交媒體商業化扭曲了網絡參與,而去中心化、聯合化協議構建的替代平臺重新賦予用戶數據掌控權和社區驅動的在線體驗。

    作者:Accelxr

    翻譯:白話區塊鏈


    企業控制的社交媒體平臺的崛起,受商業動機驅使,已大幅削弱了最初對網絡參與文化的希望。原本網絡化信息技術應該在根本上民主化文化生產,但如今這些平臺主要出于盈利目的限制并塑造在線參與——一個“點贊”不再是對內容表示感謝,而成為推動商業算法的貨幣化工具。


    基于去中心化和聯合化協議構建的替代社交媒體平臺重新回到了在線社交最初的理念。用戶掌控數據,將其傳播至分散式數據庫,社區驅動前端,審查是社區偏好的表達,算法由用戶自行選擇,開源精神推動創新。

     

    1、去中心化和替代社交媒體的歷史

    在網絡成為商業、娛樂和社交互動的中心之前,它主要是一個學術和軍事工具。蒂姆·伯納斯-李在制定第一個網絡協議時持有一個平等主義的愿景——互聯網的最初設計是建立一個去中心化網絡,信息可以在節點之間自由流動,沒有任何單一的控制點或故障。


    然而,隨著網絡在商業上的重要性不斷增長,像搜索引擎和社交媒體巨頭這樣的中心化平臺成為主導力量。雖然這些實體提供了巨大的價值,但它們偏離了最初的去中心化精神,導致了我們當前的 Web2 環境。



    替代性社交網絡發展的關鍵創新是聯合化協議的引入。聯合化網絡是指多個獨立服務器或“節點”合作形成一個統一的社交網絡,與集中式平臺不同,集中式平臺是由單一組織控制所有服務器的。


    在聯合化系統中,每個服務器運行兼容的軟件,遵循共享的協議,使它們能夠互相通信。注冊在其中一個服務器上的用戶可以與其他服務器上的用戶無縫地關注、互動和分享內容,就像在同一個平臺上一樣。支持這些聯合化平臺的協議包括 ActivityPub 和 OStatus,例如 Mastodon 和 PeerTube。


    在聯合化系統中,用戶可以選擇信任哪個服務器,甚至可以遷移到不同的服務器或自行搭建服務器,從而獲得更多自治權。


    在 Web3 中,一旦數據被遷移到鏈上,聯合化社交網絡成為去中心化系統的默認狀態。區塊鏈充當存儲內容的無偏見后端服務器,而前端則索引此內容并直接提供給用戶。用戶的身份由公私鑰對處理,這些對已經管理了用戶錢包,允許用戶輕松驗證他們生成的任何數據或內容。此外,利用鏈上原語(如 NFT)可以將存儲的內容與元數據捆綁,并作為域名或去中心化標識符(DID)。


    Web3 協議旨在通過用戶節點之間經過驗證的關系構建社交網絡。由于任何前端都可以索引和提供內容,因此前端層面存在激烈的競爭,帶來了豐富多樣的功能。此外,因為數據存儲在鏈上,用戶可以選擇他們慣用的算法,并且可以有激勵來使用特定算法,從而重新獲取其數據價值。這與更直接的內容變現方式相結合,為創作者提供了更好的整體體驗。他們的內容一直推動著對這些平臺的需求,但在變現方面卻往往被忽視。

     

    2、協議比較

    要真正欣賞去中心化社交媒體協議中的創新,有必要了解使其成為可能的技術細微差別。特別要指出的是,我們在這里并沒有列出所有的社交協議,而是選擇了一些最為普遍的。

     

    1)身份 / 命名空間

    在聯合化和去中心化社交網絡中,所謂的“命名空間”就像是一個用戶或資源的獨立世界,確保它在不同的地方獨一無二。這樣做可以避免在不同地方使用相同名字或標識符時發生混淆或沖突。
    在這些社交網絡中,身份和相應的命名空間多種多樣,有些很簡單,比如使用密鑰對(像 Nostr、Scuttlebutt),有些是指向用戶資料的網頁鏈接(像 HTTPS URLURI),還有一些更復雜,使用了區塊鏈上的特殊“Token”(比如 NFTs)等。


    以 Farcaster 為例。在 Farcaster 里,每個賬戶都代表著網絡中獨特的個體。每個賬戶有一個特殊的編號叫做 Farcaster ID(“fid”)。用戶的身份是通過一個叫做 IdRegistry 的以太坊合約在區塊鏈上發布和管理的。用戶可以通過向 IdRegistry 發送信息來獲取新的 fid。擁有 fid 的地址就是用戶的托管地址。IdRegistry 保證 fid 可以在不同地址之間轉移,并且不會出現兩個地址擁有相同 fid 的情況。Farcaster 還能支持在區塊鏈上或者線下發布的 ENS 名稱。要聲明一個用戶名,用戶必須提交簽名證明給網絡。


    Lens 和 CyberConnect 通過創建專門的“Token”(叫做 NFT)來管理用戶的資料。在 Lens 中,每個用戶地址可以持有一個 ProfileNFT。這個 ProfileNFT 包含了用戶所有的活動歷史,比如發過的帖子、鏡像、評論等等。此外,Profile NFT 還有一個 FollowModule,它基本上是一套規則,用于定義不同賬戶之間的關系。這些 Follow NFT 記錄了賬戶之間的聯系,并直接儲存在區塊鏈上。另外,還有一些 handles,它們可以獨立存在,可以和不同的資料鏈接或取消關聯。Handles 存在于它們自己的專門“空間”中(比如 lens/@alice)。

     

    2)數據

    數據是去中心化網絡最重要的特征之一。它的管理方式采用了一些標準化格式(比如 JSON)和常見關系對象(如點贊和關注)。核心數據對象包括:
    • 參與者與對象:定義了用戶或群組(參與者)以及帖子或消息(對象)。
    • 發布內容:將帖子或評論封裝為“發布內容”,通常通過URL鏈接到外部內容。
    • 追加日志中的內容:每個條目,無論是帖子還是更新,都是按順序添加和存儲的離散內容項。

    ActivityPub 使用 ActivityStreams 2.0 數據格式,表示各種社交互動(比如帖子或點贊),區分了“客戶端到服務器”和“服務器到服務器”的交互。Web3 社交圖類似采用這種核心思想,但是將其運用在鏈上。比如,Lens Protocol 引入了“發布內容”,每個發布內容都關聯著指向存儲在去中心化協議(如 IPFS 或 Arweave)上的具體內容。這確保了用戶的資料和所有內容都安全地存儲在他們的個人錢包中。


    此外,Web3 的一些協議提供更多變現方式,如 Lens Protocol 允許用戶收費創建 Follow NFTs 或與發布內容的 Collect 模塊集成。其他協議如 CyberConnect 和 Scuttlebutt 也采用了追加日志的方式管理數據,用戶可以通過追加日志更新數據,確保安全性和可靠性。


    去中心化協議早期的數據存儲方式大多是離鏈的,像 Scuttlebutt 就采用了點對點的八卦網絡,用戶數據存在本地設備上。這確保了數據的主權性,但也意味著數據可用性取決于設備在線或網絡中其他節點是否有數據副本。為管理空間,部分 Scuttlebutt 客戶端可能需要清理舊數據。


    另一種方法是服務器存儲數據,例如 Matrix,它的多個服務器存儲房間歷史記錄并相互同步。ActivityPub 中的實例也是自行存儲數據。相比鏈上存儲,這些方法依賴中央服務器或數據庫。


    CyberConnect、Farcaster 和 Lens 則用區塊鏈存儲數據。這確保了數據不可篡改,但可能存在擴展性問題,因為每個數據都要存儲在鏈上,導致交易費用高和檢索速度慢。


    Web3 社交協議嘗試混合方法,把不經常操作存儲在鏈上,把高頻操作或定期數據批量上傳到鏈上,并使用離鏈存儲。


    CyberConnect 采用哈希鏈表,首先在中央服務器存儲數據,然后定期上傳至去中心化存儲。Farcaster 則用鏈上智能合約處理不常發生的操作,而頻繁操作在點對點網絡上傳播數據。

     

    3、小結

    去中心化社交協議有望改變數字互動的用戶體驗。公私鑰對的快速采用推動了身份基礎概念的普及,也作為對抗 AI 生成內容的措施,Web2 社交媒體公司繼續進行管理和數據收集,導致更多用戶尋求替代方案。這些協議預計將迎來更廣泛的采用。


    為促進新應用的發展,協議開發者和開源貢獻者需超越目前基礎數據類型,探索更多創新可能。雖然現有功能已涵蓋傳統 Web2 社交媒體的大部分功能,但這些協議多天生支持系統擴展性,為未來發展和開源貢獻提供了堅實基礎。


    互操作性至關重要。即使前端開發者能獨立增強功能,若不能與同一底層協議構建的其他應用兼容,可能削弱系統整體優勢。確保各應用的兼容和無縫集成對長期成功和采用至關重要。
    在數據存儲方面,Web3 社交協議傾向于混合方法。將身份和核心內容存儲于鏈上,而點贊等低風險內容則采用鏈下解決方案。這種平衡方法保障了數據安全性,同時提供傳統社交媒體平臺般的用戶體驗。

    本文鏈接:http://www.zhucexiangganggs.com/kp/du/12/4872.html

    來源:https://mirror.xyz/1kx.eth/tXasEjk3t7YX8XWSkhelUBTnQ3kf46Bux

    白話區塊鏈

    區塊鏈世界入口,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

    毛片免费看