原文標題:《The Rise of Decentralized Social Networks》
撰文:Lorenzo Sicilia,Outlier Ventures 工程負責人
編譯:Chris,Techub News
去中心化社交網絡(DeSo)正逐漸吸引真正的用戶關注,比如 Farcaster 和 Lens Protocol 已開始顯現其在市場中的潛力。隨着加密技術的逐步成熟,它正變得更加實用和高效,逐漸克服了私鑰管理和用戶體驗的難題,這些都是阻礙廣泛採納的重要因素。
在本文中,我們將詳細探討幾個主要的加密去中心化社交媒體平臺,分析它們的功能和架構,並探討 Web3 創始人在構建新的無需許可社交圖譜協議方面的機會。
社交網絡
傳統的中心化社交網絡,如 Instagram、Facebook 和 Twitter,圍繞用戶需求構建,提供個性化的信息流。這些平臺建立了龐大的用戶數據庫,將用戶數據轉化爲商品,以吸引用戶的持續關注。
與此相對,去中心化社交網絡旨在突破這些限制,通過提供身份可移植性和增強的隱私控制權,簡化用戶在不同平臺間的過渡,真正將控制權還給用戶。
DeSo 平臺,如加密貨幣,爲全球任何人提供無需許可的交易機會,同樣也提供了無需許可的通訊和不可審查的廣播能力。這種模式不僅吸引了用戶,也爲開發者提供了在無需經過傳統守門人許可的情況下,在現有協議上創新的自由,這一點與 DeFi 領域的 “Lego” 效應類似。
在 Web3 的 DeSo 興起之前,Mastodon 是少數嘗試去中心化社交的平臺之一。儘管在埃隆・馬斯克收購 Twitter 後曾短暫受益,但由於可用性和用戶體驗的碎片化問題,Mastodon 的增長最終停滯,日活躍用戶數僅有 100 萬。
如今,Farcaster、Lens 和其他項目正在嘗試一種不同的基於 Web3 建設的方法,帶來了一些新事物。
SocialFi
SocialFi 是將 Web3 元素融入社交網絡圖譜中的一個去中心化金融模式。在這個生態系統中,參與者如內容創作者、網絡紅人和普通用戶,都期望能夠更好地控制自己的數據和言論自由,並通過其社交媒體的影響力和用戶粘性來獲得收益。
在 SocialFi 中,貨幣化主要基於加密貨幣,而用戶身份則通過一系列私鑰來管理。這些參與者還可以通過去中心化自治組織(DAO)來對抗審查,雖然這一機制的有效性尚在探索中。
SocialFi 與傳統社交網絡的幾個關鍵區別包括:
代幣門檻區域:只有持有特定創作者代幣的用戶才能訪問特定的功能或內容區域。
小費:用戶可以直接通過加密貨幣給予創作者小費,這既可以是平臺的原生代幣也可以是其他類型的代幣。
訂閱模式:用戶可以通過加密貨幣進行一次性或定期訂閱,購買數字商品或服務。
平臺激勵:根據用戶和創作者的參與度,他們可以獲得平臺代幣作爲激勵。
這些創新的實現初見成效是在 Friend Tech 推動下,該平臺探索了利用所謂的 “密鑰” 代幣來訪問代幣門檻的聊天區。這些代幣不僅可交易,還能使用戶受益於內容創作者的人氣增長。
儘管 friend.tech 在市場頂峯時期擁有 80 萬獨特用戶地址,但其用戶留存率後來大幅下降,顯示出該模式面臨的挑戰和限制。
雖然 bonding 曲線擅長通過創造緊迫感和 FOMO 來推動採用,但從長期來看,這些曲線在用戶留存方面有所欠缺。要真正保持用戶粘性,需要兩個關鍵要素:隨着更多用戶加入,需要形成能夠放大平臺價值的網絡效應;還要有能夠提供超越短期收益的切實利益的明顯長期效用。
Web3 社交圖譜
社交圖能夠表示實體之間的關係,如人、組織、地點和其他任何可以相互聯繫的事物。像 Facebook、Twitter、Instagram 和 TikTok 這樣的 Web2 主體已經積累了顯著的網絡效應,特別是在阻止用戶加入其他社交網站方面,因爲切換網絡意味着從頭再來。
Lens、Farcaster 和其他項目從這個差異點開始打造差異化,它們開始開發具有多個前端的真正的開放式圖譜,利用同樣的數據提供不同的用戶體驗。
然而,Facebook 每天產生 4PB 數據。每分鐘發表評論 51 萬條,更新狀態 29.3 萬條,點贊量 400 萬,上傳照片 13.6 萬張。目前現有的任何區塊鏈都無法處理這樣大的數據量,並且可能永遠都處理不了,因爲區塊鏈的優化針對的是不同類型的用例:無需許可的價值交換。
例如,雙重支付是一種典型的區塊鏈金融風險,在處理用戶名、內容分發和通知的去中心化社交網絡中是無關緊要的。Lens 和 Farcaster 團隊應該考慮各種利弊權衡下的不同假設。
Lens 協議
Lens 協議是由 Aave 的創始人 Stani Kulechov 所開發的一個創新的可組合社交圖譜,目前運行在 Polygon 區塊鏈上。這個協議以社區爲中心,旨在完全由社區驅動和管理。
Lens 協議的架構主要基於幾個關鍵的智能合約,這些合約共同處理社交網絡的各個方面:
Profiles:在 Lens 協議中,用戶的個人檔案通過 NFTs 來表示。擁有一個 Profile NFT 的用戶控制着自己的社交圖譜和所發佈的內容。一個 Profile 包含了用戶所有的 Posts(帖子)、Quotes(引用)、Mirrors(鏡像)、Comments(評論)以及其他所有用戶生成的內容的歷史記錄。
Publications:這代表了協議中的內容元素,分爲四種類型:Posts、Comments、Quotes 和 Mirrors。其中,Posts 是基本的內容單元,其他三種則是對 Posts 的擴展。每個 publication 都關聯一個 ContentURI,它指向存儲在去中心化存儲解決方案(如 IPFS、Arweave 或 AWS S3)上的內容,如圖像和文本等。
Interactions:Mirrors、Comments 和 Quotes 功能允許用戶互動,比如通過評論、引用或分享內容。這些互動遵循一定的規則,例如只有關注者可以進行 quote、comment 或 mirror。
Open Actions:這是爲開發者設計的,提供了一種方式來構建可直接嵌入協議的自定義功能。這些可以視爲由協議觸發的鉤子(hooks),例如,當 Alice 收到 Bob 的小費時,可以通過協議自動觸發一個跟蹤收益的索引器(indexer)。
Lens 協議的這種設計旨在增加社交網絡的透明度和用戶控制權,同時爲開發者提供靈活性,以在現有協議上創新,無需中心化機構的許可。
從一開始,Lens 團隊就專注於協議本身,並讓社區負責前端構建,所以創建了許多不同的 UI,每個 UI 都有自己的風格。
這樣做的結果就是形成了一個充滿活力的生態系統,其中也不乏混亂的場面,許多項目開始沒幾天就很快消失了。然而,我們逐漸看到了一些項目的整合,比如 buttrfly、hey.xyz 和 orb 都獲得了一定關注度。
在運行 Lens v1 一段時間後,Lens 推出了 Momoka,這是一個超越區塊鏈空間的 Optimistic L3。他們沒有直接將數據存儲在 Polygon 上,而是利用數據可用性(DA)層,僅僅通過將數據上傳到 Arweave 就降低了成本。
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 和基於流行的 libp2p 代碼庫的 gossip 協議實現的。Hub 定期選擇一個隨機節點來執行 diff sync,比較消息哈希的 Merkle tries,以查找漏掉的消息。
Hub 具有強大的最終一致性架構,因爲即使它們脫機了,也可以使用它們的對等節點重建狀態。
對等節點對於維護協議的狀態至關重要,所以它們相互評估。如果有節點不接收有效信息、落後或 gossip 太多,就可能會被忽略。
無需許可
從這些協議和原則中,我們看到新的原語出現了。其中,Farcaster 的 Frame 獲得了相當多的關注。
Frame 讓自定義體驗注入 Farcaster 信息流成爲可能。它擴展了 Open Graph 標準,並通過添加多達 4 個按鈕將靜態圖像轉爲交互式體驗。當用戶按下按鈕時,根據按鈕點擊和發送到 Frame 生成服務器的用戶元數據,他們會得到一個新圖像。
在此基礎上,我們開始看到許多實驗,比如創建池、數字藏品和通過這些 Frame 部署的小遊戲。
使用任何能夠返回 html 內容的應用服務器都可能創建出 Frame,但是我們已經看到了大量 Frame,如 https://framesjs.org/、https://frog.fm/ 和其他幫助開發人員簡化流程的 Frame。
Frames 在 Farcaster 上成功發佈後,Lens 現在也在做相關考慮,這表明擁有共同的標準可以成爲一個強大的推動力。
結論
去中心化社交網絡在完全成功之前仍面臨一些重大挑戰,如擴展其基礎設施以容納更多用戶、簡化新用戶創建數字錢包的流程,以及儘量減少 gas 費用。
儘管存在這些挑戰,但 Farcaster 在用戶體驗方面已經取得了實質性的進展,並且圍繞該平臺形成了一個具有較高粘性的社區。例如,Farcaster 的日活躍用戶約爲 5 萬,註冊用戶約爲 35 萬。促成這些成績的一個重要因素是其手機應用的易用性,這使得應用易於安裝,並且用戶體驗與傳統社交網絡相似。
另一個關鍵因素是如 Farcaster 和 Lens 等協議的無需許可特性,這爲開發者提供了在現有區塊和功能之上進行創新和構建的豐富可能性。
我們正在見證一個類似於 DeFi 之夏的動態實驗環境,其中包括 yup.io(一個去中心化的社交網絡聚合器)、drakula.app(一個短視頻平臺)和 neynar.com(一個基於 Farcaster 的 SaaS 工具)。這些都是基於新興協議的探索。
現在,創始人們可以開始爲他們的項目建立一個原生 Web3 分發渠道,讓用戶可以從他們最初感興趣的點開始旅程,並可能擴展到直接嵌入在他們信息流中的其他應用程序或其他鏈接的應用。與此同時,能吸引新用戶的應用程序可以作爲引導用戶迴歸去中心化社交網絡其餘部分的分發渠道,從而形成一個積極的反饋循環。
作者:TechubNews;來自鏈得得內容開放平臺“得得號”,本文僅代表作者觀點,不代表鏈得得官方立場凡“得得號”文章,原創性和內容的真實性由投稿人保證,如果稿件因抄襲、作假等行爲導致的法律後果,由投稿人本人負責得得號平臺發佈文章,如有侵權、違規及其他不當言論內容,請廣大讀者監督,一經證實,平臺會立即下線。如遇文章內容問題,請聯繫微信:chaindd123