編輯 |伊風
出品 | 51CTO技術棧(微信號:blog51cto)
討厭 Elon Musk 的人正在逃出 X 平臺。
然而,從中受益的并非扎克伯格旗下的Threads,而是由前推特項目衍化而來的開源社交平臺——Bluesky!
根據《金融時報》引用的 Similarweb 數據,自選舉日以來,Bluesky 的用戶群增長了 300%。
“X難財”引發的人氣飆升有多夸張?
本月初,Meta 旗下 Threads 的活躍用戶數還是 Bluesky 的整整 5 倍,而現在,Bluesky 的應用程序每日活躍用戶已飆升至 350 萬,與 Threads 的體量差距縮小到了 1.5 倍!
Bluesky 的去中心化創意來自前 Twitter CEO Jack Dorsey。他認為,「Twitter 應該是一個協議,而不是一家公司。」為了實現這個愿景,Bluesky 應運而生,并在馬斯克收購 X 的前夕被成功分拆而獨立。
在技術上,Bluesky 在誕生伊始受到了點對點協議 Secure Scuttlebutt (SSB) 的啟發。在產品成長過程中,團隊最終轉向了自研的開放協議 AT Protocol。
為了貫徹將控制權下放給用戶的理念,Bluesky允許用戶自由選擇自己的審核系統和推薦算法。
圖片
上圖:藍天上的自定義訂閱首次實現了用戶算法的選擇。您可以創建并訂閱自己的算法,而不是使用單一的 "為您 "黑盒算法。
那么,這樣一款「特別」的社交產品是如何成長起來的,它能威脅到 X 嗎?
1.從 Scuttlebutt 到 Beaker 再到 Bluesky
當 Bluesky 用戶數突破 2000 萬時,其 CEO Jay Graber 列出了關于這個 Twitter/X 競爭對手的二十個事實,其中之一是:“Paul,Bluesky 的首席技術官,開發了最早版本的 Bluesky 應用,以及第一個 Secure Scuttlebutt (SSB) 客戶端,這是一個點對點網絡協議。”
圖片
Paul Frazee,他作為一位癡迷于點對點技術的開發者,其職業生涯非常有趣,最終促使他在 Bluesky 中扮演了重要角色。
2014年左右,當新西蘭人 Dominic Tarr 創建 Scuttlebutt 項目時, Paul Frazee 是第一個加入的外部開發者。在 Hacker News 的一篇帖子中,Frazee 透露,他開發了 Patchwork,這是第一個 Scuttlebutt 客戶端。然而,Frazee 似乎對 Scuttlebutt 感到失望,因為從最終用戶的角度來看,它沒有擴展性。他提到這個協議是“激進的無政府主義技術模型”,但他對其吸引用戶的能力“非常擔憂”。
Frazee 將從 Scuttlebutt 中學到的經驗運用到一個新項目 Beaker Browser 中,這是一個基于 Chromium 的點對點瀏覽器。Beaker 顯然受到了 Scuttlebutt 的啟發。
你將內容存儲在設備上,并根據需要與網絡同步——這是一種“本地優先”的方法。Beaker 瀏覽器還有一些其他很棒的功能。例如,你可以“分叉”一個網站并創建你自己的版本。但總體而言,它對于普通互聯網用戶來說仍顯得過于技術化。
長話短說,Beaker Browser 最終也沒能獲得關注,因此 Frazee 在 2022 年初加入了 Bluesky,將注意力轉向該項目。不過,他在 2022 年 12 月撰寫了一篇 Beaker 的復盤文章,承認該產品過于技術化。他還提到,“Beaker 的核心精神在 Bluesky 中延續。”
值得一提的是,Frazee 在 Bluesky 中放棄了 Scuttlebutt 和 Beaker 的“本地優先”理念,他本人的解釋是:
“要激進地簡化。在 Bluesky 中,我們選擇在一個聯邦化網絡上使用點對點結構(IPLD),從而保留了一些點對點的關鍵優勢,比如賬戶可移植性,同時保留了服務器在性能和可靠性方面的優勢。當前的純點對點技術仍然有很大潛力,但我認為它不適合大規模社交網絡,如果在 Bluesky 中堅持使用它將是一個錯誤。”
因此,與其追求一個內容存儲在用戶設備上的社交媒體網絡,Bluesky 轉而采用了服務器——也就是云。你可以說它類似于 Twitter,但它采用了聯邦化服務器方法而非中心化。此外,Bluesky 還選擇讓用戶擁有自己的身份和內容,或者至少能輕松地將這些內容遷移到其他服務器上,如果他們不喜歡主服務器(由 Bluesky 公司擁有)的操作。
2.產品進化:自研協議,用戶自己控制數據
隨著項目的推進,Bluesky 團隊意識到 SSB 的架構的局限性。
現有的去中心化協議(包括 Scuttlebutt)的顯著缺點是用戶在遷移數據時面臨困難。
Bluesky 團隊在官網的 Q&A 中寫道,“賬戶可移植性是我們選擇建立獨立協議的主要原因。”
圖片
Bluesky 的解決方案是一個名為 AT 協議(AT Protocol)的技術,它為 Bluesky 自身的平臺提供支持,同時也可以供任何人使用,以托管自己的服務器,并最終與許多其他網絡實現互操作。
AT Protocol 允許用戶在不同的服務提供商之間遷移賬戶,而不會丟失數據或連接,從而解決了像 Mastodon (使用 ActivityPub 協議)這樣的平臺中用戶經常遇到的關鍵痛點。
Bluesky 的 CEO Jay 在訪談中進一步解釋了自研 AT 協議的原因。
“我在 2019 年對所有當時存在的去中心化協議,包括 ActivityPub,進行了生態系統審查。我們看了之后決定需要構建一些不同的東西,因為我們發現有一些關鍵特性是缺失的。其中一個就是組合性,以及我們設計的支持組合性的接口。比如我們實現的自定義內容流和內容管理標簽功能,這在 ActivityPub 當前以服務器為中心的設計中是無法實現的。在 ActivityPub 中,服務器本身幾乎就是你的社區,所有的事情都集中在服務器上。而我們則將這些功能分割成了后端的小型服務,某種程度上更接近于大型社交網絡在全球流方面的運行方式。
另一個方面是全球流。我們希望全球搜索和發現功能成為我們設計中的一等公民。此外,我們讓用戶從一開始就知道這些是公開數據,會以各種方式被全球流重混。無論是技術上還是文化上,我們都專門為此進行了設計。而 ActivityPub 的設計則更多圍繞服務器集群,這些服務器之間進行聯邦化通信,但沒有一個服務會抓取所有數據并提供一個全面的內容流。即使技術上可以實現,社區也對這樣的行為存在抵觸。例如,最近有一個人在開發連接 AT Protocol 和 ActivityPub 的橋,但卻遭到了 ActivityPub 社區的強烈反對。這體現了協議設計中的文化與技術差異。
然后,我們非常希望實現賬戶可移植性。用戶需要可以帶著他們的身份和數據離開,還可以有備選方案。我們通過設計用戶的存儲庫(repo),允許用戶將所有帖子備份到手機或者自己控制的服務器上,從而讓遷移過程沒有摩擦。在 ActivityPub 中,你確實可以在服務之間遷移,但如果遇到突發事件,比如最近 Queer.af 的 .af 域名被阿富汗政府沒收,用戶會被卡住,因為沒有預警。他們只能依賴舊服務器將內容轉移到新地方。我們想解決這個問題,確保用戶隨時可以遷移。
最后,我們想要提供優秀的用戶體驗(UX)。許多用戶對 Mastodon 的用戶體驗提出了大量投訴。我們希望提供一種更適合主流用戶的體驗,尤其是那些習慣了 Twitter 的用戶。他們可以直接注冊,而不必擔心“哦,我應該選哪個服務器?這意味著什么?這會影響我的整個體驗嗎?”在 Mastodon 上,你需要在注冊時就明白這些問題,因為它們會深刻影響你的使用體驗。而在我們這里,用戶可以先在默認的服務器上注冊,這相當于一個進入生態系統的大廳或門戶。隨后,他們可以無縫遷移到其他服務器或托管自己的服務器。
當我們開放聯邦化后,我們的幾個團隊成員就把他們的主要賬戶遷移到了自己的服務器上。這個過程非常順暢,沒有人注意到他們運行在自己的服務器上,而在應用中的體驗仍然是統一的。”
3.去中心化社交產品能否走向主流?
Bluesky 并不否認自己的野心——成為主流社交媒體平臺,并盡可能多地從 X 上“搶走”更多的用戶。
Graber 對此也非常明確。在最近的一條 skeet 中,她寫道:
“Bluesky 是一家以公共利益為目標的公司(PBC),使命是‘開發并推動開放和去中心化公共對話技術的大規模應用’。從一開始,我們的目標就是構建一個主流用戶可用的去中心化社交網絡。”
對于厭倦 X 和馬斯克的用戶來說,高度相像的 Bluesky 無疑是不錯的“搬家”選擇。
然而,Bluesky 的能否從 X 上持續地爭奪到新的用戶?
從短期來看,用戶數量的激增已經造成了一些問題。除了服務崩潰外,也導致平臺上垃圾信息和有害內容的增加。這將為 Bluesky 帶來成長的陣痛。
長期來看,用戶是社交媒體最有價值的核心資源。用戶選擇使用社交媒體的根本動力,在于其能夠幫助用戶與他人建立并維系鏈接。即便一款社交產品在某些方面存在缺陷,只要它在早期聚集起足夠規模的用戶,就很難被用戶放棄。
眼下,雖然大量用戶(學者、記者等等)因為對馬斯克的管理方式產生不滿而離開 X,但隨著時間的推移和情緒的逐漸平復,這部分用戶有可能會重新回歸。這無疑增加了Bluesky未來的不確定性。
不過,作為一個僅有 20 名全職員工的小團隊,Bluesky 時下的成功足夠讓我們抱持樂觀的態度。
CEO Jay 在帖子中寫道,現在,Bluesky 平均每位員工對應約 100 萬用戶,她也表示平臺正在招聘更多人才。
1.https://www.theverge.com/2024/3/25/24108872/bluesky-ceo-graber-federation-social-media-decoder-interview
2.https://bsky.app/profile/did:plc:oky5czdrnfjpqslsw2a5iclo/post/3lbd2eav4x22r?ref_src=embed&ref_url=https%253A%252F%252Fwww.thehindu.com%252Fsci-tech%252Ftechnology%252Ftwitter-rival-bluesky-crosses-20-million-users%252Farticle68889245.ece
3.https://mashable.com/article/bluesky-gaining-ground-on-competitor-meta-threads