Outlier Ventures:去中心化社交媒體的崛起
原文標題:The Rise of Decentralized Social Networks
原文作者: Lorenzo Sicilia , Outlier Ventures 工程負責人
編譯: xiaozou ,金色財經
Outlier Ventures 注意到一些去中心化社交網絡的健康發展, Farcaster 和 Lens Protocol 已開始獲得真正的用戶關注。當涉及到面向大眾市場的產品時,加密技術正變得越來越實用和高效。一直以來,私鑰管理和移動優先體驗的缺失阻礙了人們的加密採用。
本文,我們將深入探討幾個主要的加密去中心化社交媒體競爭者,它們各自的功能、架構,並聊一聊 Web3 創始人熱衷於構建新的無需許可社交圖譜協議的機會。
1、社交網絡
在使用 Instagram 、 Facebook 、 Twitter 和其他平台十多年後,所有人都知道了社交網絡的運作方式。社交網絡概念以用戶為中心,用戶透過填寫個人資料並選擇他們喜歡關注的帳戶向系統提供他們的偏好,而用戶則會獲得即時生成的自定義信息流。
圍繞著這個簡單的概念,社交網絡已經建立起了自己的帝國,其最終目標是吸引用戶的注意力,並儘可能長時間地讓他們駐留在社交網絡的高牆花園裡。用戶的數據蘊藏著價值,而這些數據反過來又成為了商品。
去中心化社交網絡想要打破這些藩籬,實現用戶身份的可移植性,讓用戶能夠更多地控制自己的偏好 / 隱私,讓平台間的切換更加容易。
就像加密貨幣可以為世界上任何地方的任何一個人帶來無需許可的交易一樣, DeSo (去中心化社交)帶來了無需許可的通信和不可審查的廣播功能。
然而,真正讓人動心的是, DeSo 對於建設者來說也是無需許可的,可以讓開發人員在現有協議的基礎上進行新的開發,而無需徵得任何 gatekeeper (守門人)的創新許可。「 DeFi Lego 」的成功範式可以在這裡重複。
在基於 Web3 的 DeSo 出現之前,唯一一個去中心化社交嘗試就是 Mastodon 。在埃隆•馬斯克( Elon Musk )收購 Twitter 後, Mastodon 似乎準備利用這一優勢,但最終它的可用性問題和碎片化的用戶體驗導致其增長止步於 100 萬日活用戶。
如今, Farcaster 、 Lens 和其他項目正在嘗試一種不同的基於 Web3 原語建設的方法,帶來了一些新事物。
2、 SocialFi
SocialFi 將 Web3 原語添加到社交圖譜網絡之上的去中心化金融中。參與主體包括內容創作者、網絡紅人和最終用戶,他們希望更好地控制自己的數據和言論自由,並能夠通過社交媒體關注和粘性而獲利。
貨幣化方式基於加密貨幣,而身份管理則是由一組私鑰處理的。他們中的大多數都表示,他們可以利用去中心化自治組織( DAO )來抵抗審查。但目前尚無定論。
讓我們來看看它與其他社交網絡有哪些主要區別:
- 代幣門控區域:只有創作者的代幣持有者才可以訪問某些功能或區域。
- 小費:人們可以收到加密貨幣形式的小費,可以是平台代幣也可以是其他代幣。
- 一次性訂閱或定期訂閱:數字商品或服務的加密支付在平台內進行。
- 平台激勵:用戶和創作者可以根據他們的參與度來獲得平台代幣激勵。
雖然這些概念已經存在了很長一段時間,但直到 Friend Tech 發現了代幣門控聊天的潛力之後,它們才獲得了市場的高度關注。用戶需要被稱為「密鑰」的代幣(可以交易),這些代幣能讓用戶受益於內容創作者日益高漲的受歡迎程度。
Friend Tech 在巔峰時期擁有 80 萬唯一地址用戶,但隨後,留存率大幅下降。
雖然 bonding 曲線擅長通過創造緊迫感和 FOMO 來推動採用,但從長期來看,這些曲線在用戶留存方面有所欠缺。要真正保持用戶粘性,需要兩個關鍵要素:隨著更多用戶加入,需要形成能夠放大平台價值的網絡效應;還要有能夠提供超越短期收益的切實利益的明顯長期效用。
3、 Web3 社交圖譜
社交圖能夠表示實體之間的關係,如人、組織、地點和其他任何可以相互聯繫的事物。像 Facebook 、Twitter 、 Instagram 和 TikTok 這樣的 Web2 主體已經積累了顯著的網絡效應,特別是在阻止用戶加入其他社交網站方面,因為切換網絡意味著從頭再來。
Lens 、Farcaster 和其他項目從這個摩擦點開始打造差異化,它們開始開發具有多個前端的真正的開放式圖譜,利用同樣的數據提供不同的用戶體驗。
然而, Facebook 每天產生 4pb 數據。每分鐘發表評論 51 萬條,更新狀態 29.3 萬條,點讚量 400 萬,上傳照片 13.6 萬張。目前現有的任何區塊鏈都無法處理這樣大的數據量,並且可能永遠都處理不了,因為區塊鏈的優化針對的是不同類型的用例:無需許可的價值交換。
例如,雙重支付是一種典型的區塊鏈金融風險,在處理用戶名、內容分發和通知的去中心化社交網絡中是無關緊要的。 Lens 和 Farcaster 團隊應該考慮各種利弊權衡下的不同假設。
4、 Lens 協議
Lens 協議是由 Aave 創始人兼首席執行官 Stani Kulechov 創建的可組合社交圖譜。該協議由社區驅動,目前部署在 Polygon 上。
Lens 的構建圍繞著幾個關鍵智能合約,這些合約處理社交的方方面面。
- Profile s 用 NFT 來表示,即協議中的主要對象。如果你擁有其中一個 NFT ,你就控制了社交圖譜和內容。- Profile 包含所有 Posts (帖子)、 Quotes (引用)、 Mirrors (鏡像)、 Comments (評論)以及用戶生成的所有其他內容的歷史記錄。
- Publications 代表協議的內容,有四種類型: Posts 、 Comments 、 Quotes 和 Mirrors 。 Posts 是基本對象,其他則是基本實體的擴展。最重要的是,每個 publication 都有一個 ContentURI 。基本上,除了內容(如圖像、文本等)之外,所有內容都停留在鏈上,這些內容與去中心化存儲解決方案(如 IPFS 或 Arweave 甚至 AWS S3 )相關聯。
- Mirrors 、 Comments 和 Quotes 允許用戶通過評論、引用或內容傳播與 publication 互動。因此,對原始 publication 模塊的所有引用都遵循相同的規則(例如,只有關注者可以 quote / comment / mirror )。
- Open Actions 為開發人員提供了一種構建可直接嵌入協議的自定義功能的方法。你可以將它們視為每當發生某事時由協議觸發的 hooks (例如, Alice 可以看到 Bob 給了她小費,所以她就能夠有一個跟蹤收益的 indexer 索引器)。
從一開始, Lens 團隊就專注於協議本身,並讓社區負責前端構建,所以創建了許多不同的 UI ,每個 UI 都有自己的風格。
這樣做的結果就是形成了一個充滿活力的生態系統,其中也不乏混亂的場面,許多項目開始沒幾天就很快消失了。然而,我們逐漸看到了一些項目的整合,比如 buttrfly 、 hey . xyz 和 orb 都獲得了一定關注度。
在運行 Lens v1 一段時間後, Lens 推出了 Momoka ,這是一個超越區塊鏈空間的 Optimistic L3 。他們沒有直接將數據存儲在 Polygon 上,而是利用數據可用性( DA )層,僅僅通過將數據上傳到 Arweave 就降低了成本。
5、 Farcaster
Farcaster 是另一個建立在以太坊上的 Web3 社交網絡,它利用了鏈上智能合約和基於「 Hub 」客戶端的點對點網絡矩陣。
與 Lens 類似, Farcaster 是開放的,已經在其基礎上誕生了許多各種各樣的客戶端,其中最受歡迎的就是 Warpcast ,它是由 Farcaster 團隊自己開發的,另外還有 Supercast (帶有付費功能)和 Yup (專注於交叉發布)。
2022 年, Varun Srinivasan 發表了一篇關於「充分去中心化」的博文,文中提出了一些想法,自那之後,這些想法一直都是 Farcaster 架構和方法的核心。
其主要思想是,如果一個社交網絡上的「兩個用戶可以跨越網絡上的其他阻礙找到彼此並進行交流」,那麼該社交網絡就足夠去中心化。
要做到這一點,就需要:
- 獲取唯一用戶名
- 在該用戶名下發布消息
- 從任何有效名稱讀取消息
Farcaster 通過部署在 Optimism 上的一組核心智能合約來實現其架構:
- IdRegistry 創建新帳戶,允許用戶轉移和恢復 Farcaster 帳戶。它還與 ENS 集成,使用戶名可被合法所有者獲取。
- Storage Registry 將存儲租給帳戶。存儲價格以美元計價,並使用 Oracle 轉換為 ETH 。價格視供需情況而定。
- Key Registry 通過帳戶發布 app 密鑰,這樣它們就可以代表它們發布消息了。
正如你所看到的,上述智能合約都不發送或接收消息,這一職責被委託給了 Hubs 。 Hubs 是一個分佈式網絡,由 Hubble 實例組成, Hubble 是一個使用 Typescript 和 Rust 構建的節點。
各節點負責驗證、存儲、複製消息,並對其對等節點進行評估。
通過驗證來自某個用戶帳戶密鑰的有效簽名,進行消息級別的驗證。
一旦消息被驗證有效後,將通過利用 CRRDT (無衝突複製數據類型)方法的異步過程將其存儲在 hub 。
複製是通過使用 diff sync 和基於流行的 lib p 2 p 代碼庫的 gossi p 協議實現的。 Hub 定期選擇一個隨機節點來執行 diff sync ,比較消息哈希的 Merkle tries ,以查找漏掉的消息。
Hub 具有強大的最終一致性架構,因為即使它們脫機了,也可以使用它們的對等節點重建狀態。
對等節點對於維護協議的狀態至關重要,所以它們相互評估。如果有節點不接收有效信息、落後或 gossip 太多,就可能會被忽略。
6、無需許可
從這些協議和原則中,我們看到新的原語出現了。其中, Farcaster 的 Frame 獲得了相當多的關注。
Frame 讓自定義體驗注入 Farcaster 信息流成為可能。它擴展了 Open Graph 標準,並通過添加多達 4 個按鈕將靜態圖像轉為互動式體驗。當用戶按下按鈕時,根據按鈕點擊和發送到 Frame 生成伺服器的用戶元數據,他們會得到一個新圖像。
在此基礎上,我們開始看到許多實驗,比如創建池、數字藏品和通過這些 Frame 部署的迷你遊戲。
使用任何能夠返回 html 內容的應用伺服器都可能創建出 Frame ,但是我們已經看到了大量 Frame ,如 https :// framesjs . org /、 https :// frog . fm / 和其他幫助開發人員簡化流程的 Frame 。
Frames 在 Farcaster 上成功發布後, Lens 現在也在做相關考慮,這表明擁有共同的標準可以成為一個強大的推動力。
7、結論
去中心化社交網絡在徹底成功之前仍然面臨著巨大的挑戰,包括擴展其基礎設施以容納更多用戶,簡化新用戶創建數字錢包的流程,以及儘可能地抽象出 gas 費。
儘管存在著這些挑戰,我們還是看到 Farcaster 在整體用戶體驗方面取得了實質性進展,並且圍繞 Farcaster 形成了一個粘性社區(例如,日活用戶約 5 萬,註冊用戶約 35 萬)。促成這些數字的一個重要因素就是手機 app 的可用性,要易於安裝,用戶體驗要與傳統社交網絡相似。
另一個關鍵因素是協議(例如, Farcaster、Lens 等)的無需許可特性,這為開發人員提供了創新和在現有區塊和功能之上進行開發建設的肥沃土壤。
就好像是 DeFi 之夏,我們正在見證一個動態的實驗環境(例如, yup.io 是一個去中心化的社交網絡聚合器,還有 drakula.app ,這是一個短視頻平台,或 neynar.com ,這是一個基於 Farcaster 的 SaaS 工具),這些探索都是基於這些協議湧現出來的。
創始人們現在可以開始為他們的項目建立一個原生 Web3 分發渠道了,人們可以通過這些項目開啟他們的旅程,從他們最初的興趣點擴展到直接嵌入在他們的信息流中(例如,通過 Frames )的其他應用程序或其他鏈接的應用程序。與此同時,吸引新用戶的應用程序可以作為一個回指去中心化社交網絡其餘部分的分發渠道,就這樣開啟一個積極的反饋循環。