Nostr 是一種用於抗審查言論和社交分享的新協議。它具有巨大的潛力,但也有諸多挑戰仍待克服。

原文:Why Nostr Matters

作者:Jameson Lopp

編譯: Peng SUN,Foresight News

封面: Nostr

一項新技術看似毫無徵兆地自發出現,但實際上是多位科學家數十年研究和開發的結晶。政治理想主義者將它高舉為解放和革命的象徵,而建制派精英則詆毀和否定它。然而,技術專家被它的巨大潛力所吸引,他們利用空閒時間進行實驗。

最終,企業和整個行業開始使用這一技術,並產生巨大影響。回想起來,許多人都在思考為什麼該技術的巨大潛力沒有立即呈現。

我說的是什麼技術呢?是指任何具有創新性與顛覆性的技術,譬如汽車、個人電腦、互聯網、移動電話、比特幣,以及 Nostr。

什麼是 Nostr ?通過中繼傳輸筆記和其他內容(Notes and Other Stuff Transmitted by Relays)

Nostr 是一個用於分享相對較少的數據(如文本帖子)的簡單協議。它不依賴於任何受信任的中央服務器,而是基於加密密鑰和簽名,因此具有彈性且不可篡改。它也不依賴於點對點的數據傳輸,因此是可靠的。

Nostr 是抗審查社交媒體的第一個實際解決方案。雖然從根本上說它並非是一個社交網絡協議(後面會有更多介紹),但在其之上構建社交媒體網絡非常簡單。但是,等等,善於思考的用戶可能會感嘆,用來支持 Mastodon、BlueSky 和 Scuttlebutt 的 ActivityPubATProtocolSecure Scuttlebutt 呢?沒錯,這些協議都創建了聯邦 Gossip 網絡——為了成為這些網絡的「一流」獨立(抗審查)用戶,你確實需要運行自己的服務器。我可以根據經驗(從事過幾年銷售即插即用的比特幣節點)告訴你,要求人們運行服務器大大限制了你的市場潛力。Nostr 更輕巧,你可以訂閱各種中繼,而不必受制於任何單個服務器管理員。

Nostr 不是區塊鏈、社交網絡、共識協議、點對點網絡或可交易的加密代幣。

Nostr 的關鍵屬性

  • 去中心化。Nostr 是一個去中心化協議,不被任何中央機構或公司所控制。相反,網絡只是獨立運行的數據中繼器(服務器)的集合。這意味著 Nostr 作為一個整體不易受到任何單一實體的審查或操縱。
  • 匿名。與許多社交媒體平台不同,Nostr 不會收集用戶數據並將其出售給第三方廣告商。沒有電子郵件地址、電話號碼或政府身份與 Nostr 賬戶相關聯。就像比特幣一樣,該系統只通過公鑰和加密簽名來驗證數據的有效性。
  • 貨幣化。Nostr 為內容創作者提供了獨特的貨幣化系統。與其他社交媒體平台依靠廣告收入來支付內容創作者不同,Nostr 允許內容創作者直接將其內容貨幣化,粉絲可以打賞小費(又稱「zaps」)。Nostr 基礎設施供應商同樣可以通過閃電網絡支付將他們提供的服務貨幣化。
  • 開源。Nostr 代碼可供任何人查看、使用和修改。這允許在協議的開發中實現透明與協作。任何人都可以為 Nostr 的開發做出貢獻,社區可以共同合作,逐步改進該協議。Nostr 的設計具有靈活性和適應性,可以不斷發展以滿足用戶需求。它會讓用戶感受到自己擁有並投資了這一協議,這對協議的長期成功至關重要。

運行方式

Nostr 是一個去中心化筆記存儲系統,其中的筆記只是文本 blobs,而筆記恰好有公鑰及其簽名作為作者身份的證明。

Nostr 客戶端訂閱他們想要的任何數量的中繼(服務器),發布筆記並查詢與其他公鑰(用戶)相關的筆記。服務器相互獨立,沒有同步/ 共識等概念。

從底層來看,這就是 Nostr 的全部內容。當然,還有各種各樣實現的可能性正在開發中。

Nostr 解決了審查制度的災難滑坡

Nostr 通過用開放市場取代政府與官員主觀上朝令夕改的政策,解決了中心化社交網絡固有的治理與審查問題。幾乎所有實現大規模採用的社交媒體公司都遇到了這個棘手的問題,最終不得不主觀地解決它,為那些運營可以作為「城市廣場」服務的人們創造不正當的激勵措施,儘管所有社交互動都發生在私人財產上。

中心化平台還受到民族國家的外部壓力。如果你在特定司法管轄區經營一家公司,你必須遵守該地區的法律。Nostr 協議不受管轄權限制。

所有人都應該有說話的權利,但沒有人有義務去聽。Nostr 為有爭議的言論提供了一個更可靠的歸宿。儘管中繼可以阻止用戶向其發布任何內容,但它們無法阻止任何人向其他中繼發布任何內容。由於用戶是通過公鑰識別的,如果他們被一個中繼禁止,也不會失去其身份與粉絲。

在 Nostr 上,你完全可以相信自己不會因任何原因被社交媒體封禁。

差異化特徵

Nostr 實現了社交網絡從未支持過的功能:設身處地為他人著想的能力。想看看別人的信息究竟是什麼樣子?只需用他們的公鑰設置一個只讀帳戶。如果這一功能足夠有趣,則 nostr 客戶端可以添加一個「以… 方式查看信息」功能,該功能可以像用戶個人資料屏幕上的按鈕一樣簡單。

不受聯邦的約束。所有其他「言論自由」平台仍然具有中心化的一面。如果你發現正在使用的應用程序具有與之關聯的「服務條款」,那麼你對這個社交媒體沒有主權。Mastodon 用戶已經發現了這個問題的嚴重性。回到我之前的觀點,運行服務器對用戶的要求很高……很少有人能夠處理「公共空間」的管理員濫用權力。

不受垃圾特性(Anti-Feature)影響

Nostr 簡潔而優雅,它沒有很多垃圾特性,譬如:

  • 騷擾信息的廣告。
  • 扭曲賬戶範圍並以未知的方式擾亂展示的算法。
  • 隨意限制發佈內容的長度和類型。
  • 關於如何呈現嵌入式媒體的不可預測的規則。
  • 對發布負面言論的監管警告。
  • 管理員可以閱讀未加密的私信。
  • 如果違反日益複雜和不斷變化的服務條款,賬戶將面臨審查。

Nostr 是自由的,這個自由並非言過其實。

挑戰

密鑰管理。目前,大多數 Nostr 用戶沒有安全保存私鑰信息,他們把密鑰保存在與互聯網連接的設備上,這肯定會很糟糕。委託和撤銷密鑰的能力對於個人安全與支持企業/ 團隊賬戶的所有權都很重要。使用帶有 API 的中心化服務的好處是能夠授予第三方集成的訪問權。但是在基於私鑰的協議中,必須為集成提供(目前)無法撤銷的「上帝模式」。NIP-26 支持這一點,儘管不幸的是它只支持基於到期的委託,而不是無限期的撤銷。通過 NIP-041 實現密鑰失效是我正在關注的事情。

擴容。在撰寫本報告時,Nostr 的日活躍用戶還不到 10 萬。當我們看到增長高峰時,為中繼提供動力的基礎設施承載的壓力較大,我們發現了薄弱環節,然後由開發者來解決這些問題。譬如,最近我看到 Nostr 開發者正在實施 CDN 和圖像優化器,以減少帶寬使用。在通往主流採用的漫長道路上,未來將不乏擴容的挑戰。

激勵中繼。目前,大多數中繼都是免費運行的。顯然,對於主流採用而言,這是不可持續的。部分中繼已支持閃電訂閱;隨著時間的推移,我預計會出現基於數據質量和服務提供情況對中繼進行評級的服務。我們在 https://nostr.watch/relays/findhttps://nostr.info/relays/上看到了這種服務的早期階段。

抑制垃圾郵件發送者NIP-013 描述了一種要求筆記附上工作量證明的方法,作為反垃圾郵件機制,儘管我不認為它已經有了很多采用。譬如,Iris 現在只接受與你的社交網絡相距三度分隔(注:參考六度分隔理論)以內的事件。中繼訂閱也可以充當反垃圾郵件的付費牆。

身份驗證和帳戶發現。冒名頂替者在 Nostr 上(目前)還不是一個大問題,但他們肯定會成為問題。我非常喜歡 nostr.directory 的 keybase-esque 方法,通過將你的 Nostr 賬戶與其他知名賬戶聯繫起來,來證明這個賬戶確實是你本人。我預計 Nostr 客戶端有望與 nostr.directoryhive.one 等身份和聲譽服務集成,這樣當有人開設一個新賬戶時,他們就能真正找到要關注的人。

不一致的體驗。目前還不清楚這是一個多大的問題;對於喜歡指標的營銷人員來說,肯定會很煩人。Nostr 的本質是,你永遠無法完全確定自己看到的是 100% 的可用數據,因為它分散在任意數量的獨立服務器上。

這種一致性問題也延伸到了一般的指標和互動上。譬如,當我在不同的客戶中查看自己的賬戶時,他們給我的回复/ 喜歡/ 轉貼/ 小費的數量是不同的。

長期的數據可用性。這是一個與上述類似的問題,但更側重於鏈接失效/ 數據失效的長期問題。如果我們看到鏡像服務爬取流行的中繼並檢查你的歷史筆記的完整性,然後在沒有多少副本存在的情況下將筆記重新發佈到新的中繼,我不會感到驚訝。

網絡分區。作為上述情況的一個極端示例,如果你與其他人共享 0 個中繼,而你希望與之共享筆記,會發生什麼?此刻,你將無法與那個人交流。但是有一些事件的提示可以使用,這樣你的客戶端軟件就知道如何連接到其他人的中繼並與之互動。這仍然是一個積極開發的領域,如果中繼的總數變得更多,可能會成為一個更大的問題。

搜索/ 索引。另一個問題是數據分區的副作用——在不查詢每一個中繼的情況下,在整個 Nostr 宇宙中進行搜索自然也更加困難。我希望我們能看到為 Nostr 優化的搜索引擎來解決這個問題。

信息展示/ 推薦。雖然「算法」在前面被指出是垃圾特性,但它仍然可能是有趣的/ 可能有針對可定制化自動展示算法的市場需求。這些必須建立在其他索引服務之上,然後可以從你的原始信息和相鄰/ 算法相似的賬戶中篩選出所有的內容,以便過濾掉垃圾信息並推薦新的信號。每個客戶端都可以決定如何以最佳方式向用戶展示帖子,所以總是可以選擇以你想要的方式消費你想要的東西——從使用 AI 來決定你將看到的更新的順序到只是按時間順序閱讀它們。

任意服務器的可靠性。這是我看到的拖累很多 Nostr 網絡客戶端的一點——它們正在向分散在網絡上的許多不同服務器進行數十次甚至數百次網絡調用,因為:

  • NIP-05 讓人們在個人域名上設置自定義 JSON 文件
  • 沒有「nostr 圖床」(nostr image host)或其他媒體內容主機,所以人們將嵌入式內容上傳到有時不可靠的網絡服務器。

關鍵是我們要處理好激勵問題,因為我們要避免轉向便捷而任意的審查之路,這種審查扼殺了電子郵件

顛覆 Web 架構

我在上一節中列出的所有挑戰的有趣之處在於,傳統意義上,所有這些功能都是在網絡服務的基礎設施中實現的,比如 Twitter 或 Facebook。但是,由於沒有中央 nostr 服務主機,這些功能實際上都「外包」給第三方。

這就是自由市場發揮作用的地方。最理想的結果是,這些理想功能中的每一項都變成了服務提供者的競爭市場,而不是由單一的中繼/ 服務器/ 公司來壟斷它們。

Nostr 還處在早期

我在不同社交媒體平台上做了幾次參與度測試,Nostr 的表現一直比預期要好。儘管我的 Twitter 受眾規模幾乎是我推文的 100 倍,但我的 Nostr 筆記往往會獲得 25% 到 100% 以上的參與度。也許這只是欣喜若狂的蜜月期,我們將看看它是否可以持續。

Nostr 每天都在改進。當我幾個月前開始使用它時,甚至沒有辦法轉發或給其他人的筆記點贊,更不用說通過閃電網絡打賞了。

我們可以從 nostr.net 上的項目列表中看到,許多人正在建立工具和應用,以幫助提高該協議的效用。推特式的功能絕不是 Nostr 的唯一應用——我們看到博客平台、Pastebin 克隆、加密聊天,甚至是 nostr 上的遊戲(國際象棋)!同時,中繼運營商也在改進基礎設施的工具,如 CDN、圖像優化器、數據索引器、垃圾郵件過濾器等。

Nostr 已經有了它的第一個播客和第一個會議

我將關注 nostr.bandnostr.io 的統計數據,以監測 nostr 的增長軌跡。特別是打賞小費(zap)的統計數據很有趣,因為它們不是一種無成本的活動——我們不會看到這些統計數據被運行垃圾郵件的人操縱(正如下面 2 月中旬的峰值所示)。

釋放你內心的 Nostrich

Nostr 是一個革命性的社交媒體協議,因為它為社交互動提供了一個去中心化、可貨幣化的、激勵一致的、市場驅動的開源平台。Nostr 有可能創造一個將用戶主權和自由市場競爭放在首位的社交媒體新時代。

免責聲明:作為區塊鏈信息平台,本站所發布文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。文章內的信息僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。