萬字解讀Nostr:去中心化的社交網路通訊協定



Nostr所在的去中心化社交網絡賽道正逐漸成為區塊鏈和密碼學領域的一個熱點,特別是在隱私保護和抗審查性方面。

撰文:
0x00pluto

問題:Nostr到底是什麼?

在不斷深挖的過程中,從網上找到了大量的文章資料(
特別感謝這些文章作者大佬們
),所以就把這些資料按照結構整理出來。

一方面希望對大家有用,另一方面做個總結提升學習效果。

因為熱愛,所以在不斷學習和探索~

先用大白話介紹一下項目

Nostr項目,想像一下一個無邊界的社交廣場,每個人都可以自由地交談、分享和聆聽,沒有中心廣播塔,也沒有專門的廣播員。 這是一個去中心化的社交網絡,它不依賴於任何單一的服務器或公司來存儲和管理資訊。 相反,它使用一種分散的方法,每個人都可以設定自己的「接收器」(Relay),就像在家裡自己調整收音機頻率一樣,來接收他人的消息。

在這個網絡中,你的身份由一對金鑰所保護—& mdash; 一個公開的和一個私人的,有點像你家的郵箱地址和鑰匙。 你的地址是公開的,人們知道往哪裡發送信件,而鑰匙則是私人的,只有你能打開郵箱取信。 你發出的每條消息都是用私密金鑰「簽名」的,確保了發信人就是你,就像在信件上親手簽名一樣。

Nostr就像是一片由無數小郵箱構成的廣闊海洋,每個人都可以自由地將消息扔入海中,而其他人則可以選擇監聽你的頻道,撿起這些消息。 沒有中央控制,每個人都是自己聲音的主人,構建了一個真正意義上屬於每一個人的社交網絡。

對於需要想簡單瞭解項目的你,看到這裡就足够了。 下麵是完整學習筆記。

0.項目簡介

萬字解讀Nostr:去中心化的社交網路通訊協定插图1

Nostr是一個去中心化的社交網路通訊協定,通過分佈式網絡提供一個開放且無需許可的社交平臺。

1.研究要點

1.1.覈心投資邏輯

團隊方面:
現時,關於Nostr團隊的具體成員資訊不多。 然而,根據項目的開源本質和去中心化理念,團隊可能由跨領域的開發者組成,他們通過合作推進項目的發展。

融資方面:
Nostr項目作為開源協定,未有明確的融資資訊。 開源項目通常依賴社區支持,可能包括捐款、志願貢獻以及可能的贊助商支持。

科技方面:
Nostr使用簡潔的資料結構和網路通訊協定來實現其功能。 事件(Event)是基本的數據組織,而Relay是用來傳遞事件的節點。 用戶通過用戶端與Relay互動,完成資訊發佈和訂閱等功能。

賽道方面:
Nostr所在的去中心化社交網絡賽道正逐漸成為區塊鏈和密碼學領域的一個熱點,特別是在隱私保護和抗審查性方面。 這一賽道的潜力隨著用戶對社交平臺自主權和數據所有權意識的提升而不斷增長。

1.2.估值

由於Nostr是一個開源項目,且沒有進行商業化運作,現時並沒有明確的市場估值。 估值通常需要考慮用戶基數、商業模式、收入流和市場潜力等多個因素,而這些資訊對於Nostr來說不適用或不完全透明。

1.3.項目風險

  • 科技實施風險:
    Nostr依賴於去中心化科技的穩定性和可擴展性,任何科技缺陷都可能影響用戶體驗和系統安全。

  • 市場接受度:
    去中心化社交網絡尚未被福斯廣泛接受,用戶習慣和市場教育可能是挑戰。

  • 監管風險:
    不同國家和地區對於加密技術和去中心化應用的法律態度不一,可能存在監管不確定性。

  • 安全性風險:
    作為一個去中心化網絡,Nostr可能面臨安全威脅,包括但不限於51%攻擊、節點串謀等。

綜上所述,Nostr作為一個去中心化社交協定,展現了獨特的社交網路構建管道,但同時也面臨著實施挑戰和市場風險。 投資者在考慮支持此類項目時,應全面評估這些因素。

2.項目概況

2.1.項目基本資訊

Nostr是一個旨在創建一個抗審查的全球社交網絡的去中心化協定。 它不依賴中央服務器,使用加密金鑰和簽名來確保通信安全,並通過多個中繼服務器轉發帖子。

2.2.團隊情况

2.2.1.整體情况

Nostr項目團隊的整體情况顯得有些神秘,因為作為一個去中心化的開源項目,它不像傳統的公司那樣有一個明確的團隊結構。 最初,Nostr的討論始於2020年11月的一個Telegram群組,參與者們討論了去中心化社交網絡的可能性和為此類項目提供資金的途徑。 從一開始,團隊成員就在思考如何有效地推廣Nostr平臺。

2.2.2.核心成員

Nostr的創始人是Fiatjaf,他也是比特幣和閃電網絡的開發者。 他為Nostr的建立提供了重要的技術支援。 Twitter的前CEO Jack Dorsey也對Nostr表示了支持,並以支持者和代言人的身份加入了項目,為其提供了資助。 這兩位都是項目中的關鍵人物,他們的加入不僅提高了Nostr的知名度,也為項目的發展增添了信任和可信度。

2.3.融資情况

Nostr是一個開源的去中心化社交網路通訊協定,囙此它的融資情况與傳統的商業公司不同。 從現時獲取的資訊來看,Nostr並沒有經歷傳統意義上的融資輪次。 Nostr的開發初期,社區成員可能是出於對項目的熱愛和對去中心化理念的支持,以志願者的形式參與項目的建設和發展。 隨著項目的發展,Twitter的前CEO Jack Dorsey捐贈了14個比特幣給Nostr,這種支持可能是Nostr獲得資金的管道之一。 關於其它投資方的資訊,目前尚未查明。

2.4.過往發展情況和路線圖

2.4.1.過往發展情況

Nostr項目始於2020年,其去中心化的特性和抗審查的能力自誕生之初就引起了人們的關注。 項目的成長與社區的積極參與密切相關,特別是當Jack Dorsey的參與使得Nostr的知名度大增,這對項目的發展產生了積極的推動作用。

2.4.2.當前進展

現時,Nostr協定已經有了多個用戶端應用,例如基於Nostr協定的Damus,它被設計為一個去中心化的社交平臺。 這些應用的出現和發展表明了Nostr生態正在逐漸壯大。

2.4.3.發展計畫及路線圖

儘管現時沒有具體的發展計畫和路線圖的詳細資訊,但是Nostr的開放性和去中心化特徵吸引了許多開發者和社區成員的積極探索和創新。 根據社區的活躍程度和現時的發展趨勢,可以預見Nostr生態在未來將持續發展,可能會有更多的商業模式和應用出現

3.項目分析

3.1.項目背景

Nostr項目產生的背景是多方面的。 首先,它是對現有社交媒體模式的一種反思和創新,特別是在抗審查和去中心化方面。 其次,Nostr的出現是對中心化社交平臺控制下的數據隱私侵犯和審查政策的回應。 在這樣的背景下,Nostr旨在通過一種去中心化的方法來重新定義人們的網絡社交體驗,使用戶能够繞過中心化社交媒體公司的控制和審查機制。

3.1.1.發展背景

Nostr協定的設計理念來源於對現有社交媒體模式的挑戰,尤其是對言論自由和抗審查的追求。 由於現有社交平臺的審查和隱私問題,人們逐漸尋求一種更加開放、自由的社交網路環境。 Nostr的覈心理念是通過一種去中心化的網路通訊協定,為用戶提供一個抗審查的社交體驗。

3.1.2.科技背景

科技上,Nostr採用了基於公私金鑰對的帳戶系統,不依賴傳統的用戶名和密碼,而是使用與加密貨幣相似的公開金鑰和私密金鑰體系,這新增了用戶的匿名性和安全性。 公私金鑰對是用戶身份的覈心,公開金鑰類似於用戶名,私密金鑰則用於簽名,確保資訊的來源可驗證和安全。 Nostr不依賴於任何中央服務器,而是通過用戶端和中繼器來運作,其中中繼器負責轉發用戶之間的消息,但不存儲任何資訊,囙此不存在單點故障或審查的可能。

在這樣的科技背景下,Nostr試圖打破傳統社交媒體公司對用戶數據的控制,以及它們可能實施的審查政策。 這樣的設計讓用戶擁有了更多的自主性和言論自由。 此外,Nostr的科技架構和哲學也緊密聯系著加密貨幣和Web3的理念,它與加密貨幣社區的緊密結合也是其獲得關注的原因之一。

3.2.項目原理

Nostr項目的覈心理念是建立一個簡潔、開源的去中心化社交協定,它的目標是創建一個全球性、抗審查的社交網絡平臺。 Nostr的工作原理建立在幾個基本概念上,包括公私金鑰對、用戶端和中繼器。 這些元素共同支持Nostr協定的運作。

公私金鑰對是Nostr帳戶的基礎,類似於加密貨幣的身份認證管道,其中公開金鑰相當於用戶名,私密金鑰則是密碼。 這種設計確保了用戶身份的安全性和私密性,同時也意味著一旦私密金鑰遺失,就無法像傳統密碼那樣重置。

Nostr不依賴於任何中央服務器,而是通過密碼學的金鑰和簽名來運作。 每個用戶運行一個用戶端,可以是本機或Web用戶端,並通過中繼器進行內容發佈和更新。 用戶需要使用自己的金鑰簽名內容,並將其發送到多個中繼器,這些中繼器可以是其他用戶或自己託管的服務器。 為了獲得更新,用戶可以査詢這些中繼器以獲取資訊。 Nostr的這種設計允許任何人運行中繼器,簡化了資料傳輸過程,同時也確保了不需要信任中繼器,因為所有的簽名都在用戶端進行驗證。

Nostr旨在讓每個relay(中繼器)甚至每個用戶控制自己的數據,减少了對協力廠商服務的依賴,這與一些現有的社交平臺如Twitter的運作管道形成對比。 Twitter等平臺可能因商業模式、審查政策等因素限制用戶,而Nostr則嘗試通過去中心化的管道解决這些問題。

這個項目的關鍵原理和覈心業務邏輯在於其去中心化的結構和基於金鑰的用戶身份驗證系統,這些設計旨在創建一個持久的、不受中央權威控制和審查的社交網路空間。 這種方法允許用戶在不犧牲隱私和安全的前提下,自由地交流和發佈內容。

3.3.項目技術特點

Nostr項目利用了一系列關鍵技術特點以實現其去中心化社交網絡的願景。 該項目採用了一種獨特的服務框架,其中包含了用戶端和所謂的「Relay」。 在這個框架中,用戶端可以連接到一個或多個分佈在不同地點的Relay,而這些Relay之間並不直接通信,保持獨立狀態。

這種結構使得用戶端能够獨立於彼此並且獨立於Relay運行,而Relay則承擔著資料存儲的角色。 用戶可以在一些中心化社交平臺或通過其他軟體私下分享自己的Relay訪問URL,這樣,其他用戶就能通過Nostr用戶端軟體加載到相應Relay存儲的數據,實現交流。

用戶在使用Nostr應用時需要滿足兩個條件:下載Nostr用戶端軟體以及訂閱Relay。 用戶可以選擇自行搭建Relay服務器或者訂閱現有的公開Relay服務。 Nostr的生態中也出現了提供注册功能的「公共Relay」,用戶可以通過它們生成金鑰對,無需自行搭建Relay服務器即可使用服務。

科技實現方面,用戶端在向Relay發送數據時,需要將數據發送給所有訂閱了的Relay,這是協定的要求,雖然並非強制。 關於帳戶,Nostr的用戶帳號不依賴Relay,可以在用戶端本地直接生成,其中私密金鑰用作密碼,公開金鑰則相當於帳號。

資料傳輸方面,用戶端與Relay之間使用websocket協定進行資料傳輸,數據格式為Json。 標準的數據格式遵循一個簡單的結構:「[命令,參數,參數…]」。 例如,用戶端發佈事件時,會使用「EVENT」命令,並附帶一個JSON格式的事件數據,事件的具體動作取決於參數「kind」的值。

萬字解讀Nostr:去中心化的社交網路通訊協定插图3

萬字解讀Nostr:去中心化的社交網路通訊協定插图5

萬字解讀Nostr:去中心化的社交網路通訊協定插图7

3.4.項目生態應用

Nostr的生態系統包含多個項目,除了Damus,這是一個基於Nostr協定的iOS應用,提供基本的社交媒體功能,如主頁、私信、蒐索和通知。 另一個應用是Amethyst,它只在安卓上提供,提供了群聊功能。 這些產品的一個關鍵特點是,用戶不需要帳號和密碼,而是使用私密金鑰登入,並用公開金鑰作為身份ID。

除了這些應用,Nostr還推薦了多款前端社交應用,如Anigma、Branle、Nostr.ch和Nostros,它們各自為用戶提供了不同風格和不同運行環境的前端界。 總的來說,Nostr生態系統至今已經發展了46個項目,包括一些有趣的小應用,例如NIP-05(一個獨特的功能變數名稱規範提案),Jester(一個基於Nostr的線上國際象棋遊戲),Blockcore Notes(一個支持Nostr和Web5的筆記應用)和NostrID(一個為iOS開發的Nostr ID管理應用)。

至於項目的運轉流程,Nostr側重於協定層的社交基礎設施,而具體的產品化能力交由協力廠商App來實現,用戶在不同App間的社交行為是可互通的。 這種設計使得Nostr的生態系統既去中心化又具有靈活性。

3.5.項目數據

Nostr項目自上線以來的數據情况表現出一定的增長態勢。 2020年11月16日Nostr項目在Telegram中的討論開始,圍繞去中心化社交網絡的可能性以及資金支持等問題進行探討。 隨後,該團隊在接下來的時間裏不斷地探討和發展其基於瀏覽器的應用程序,並在12月開始討論使用私密金鑰、標準化事件類型等科技問題。 2022年12月,Twitter前首席執行官Jack Dorsey以支持者和代言人的身份加入Nostr,為該項目帶來了顯著的關注度提升,GitHub上Nostr協定的star數出現顯著增長。 至於社交媒體數據,Damus應用在短短數日內用戶數已經突破72萬。 這些資料顯示了Nostr從初始階段到現時的發展和用戶接受度。

4.行業空間及潜力

4.1.賽道分析

4.1.1.項目分類

Nostr項目屬於社交媒體協定的範疇,旨在通過去中心化的管道解决現有社交平臺的審查和數據所有權問題。

4.1.2.市場(賽道)規模

從21世紀初到現在,社交媒體的快速發展已經催生了眾多社交媒體巨頭,如Twitter、微信、Instagram等。 隨著去中心化概念的興起,社交媒體協定開始關注抗審查性和不可篡改性,這為Nostr等項目提供了廣闊的發展空間。

4.1.3.覈心競爭因素

去中心化社交媒體協定,如Nostr,與傳統社交媒體平臺的主要競爭優勢在於去中心化、無需許可、抗審查性等特點。 Nostr等項目利用這些賣點從現有市場中吸引用戶,對抗中心化的社交媒體巨頭。

4.2.競品分析

Nostr作為一個去中心化社交網路通訊協定,可能面臨的競品包括ActivityPub、Farcaster和Lens Protocol等。 這些協定或平臺也致力於構建去中心化的社交網絡生態,各自有不同的技術特點和社區發展策略。 Nostr的競爭優勢可能在於其簡潔且可擴展的設計,以及對隱私和用戶自主權的強調。

5.初步價值評估

5.1.覈心問題

問題1:項目處在哪個經營週期?

Nostr項目目前處於發展的早期階段。 從2020年11月立項開始,Nostr一直在逐漸發展其社交協定。 到2023年初,Nostr協定及其基於Nostr的應用Damus開始經歷用戶數量的井噴增長,公開金鑰數量達到50萬+,顯示出一個快速增長的趨勢。

問題2:項目在運營上的主要變數因素是什麼?

Nostr項目的運營上的主要變數因素包括科技架構的簡潔性,用戶的信任問題解決方案,及其去代幣化的經濟模型。 它通過使用公開金鑰對外發送資訊的最簡單管道來運營。 用戶增長和社區的形成依賴於Nostr的抗審查性和開放性,但這些因素現時難以量化和衡量。

問題3:項目的管理和治理管道是什麼?

關於Nostr的管理和治理管道,現時蒐索尚未找到明確的資訊。 Nostr的設計哲學傾向於去中心化和自由主義,預設了用戶端和relay(轉發器)的簡單運行模式,並將經濟激勵等方面交給市場處理。

問題4:項目是否具備牢靠的競爭優勢?

Nostr的競爭優勢在於其極簡的科技設計和對抗審查的能力。 用戶可以自由使用多個relay,可以不斷更換,保持溝通的自由和隱私。 此外,比特幣和閃電網絡的支持也為Nostr提供了獨特的優勢。

問題5:Relay工作原理是什麼? 誰可以搭建它?

Relay,或稱為中繼器,是Nostr協定不可或缺的組成部分,它負責將用戶的消息傳遞到網絡上。 任何有服務器的個人或組織都可以搭建自己的Relay節點。 搭建過程並不複雜,用戶可以選用各種雲服務器或VPS主機,利用一些平臺的免費試用服務,這樣可以在不產生成本的情况下試運行Relay。 此外,需要注册一個功能變數名稱,並將其解析到服務器的IP地址。

具體操作包括使用SSH用戶端遠端存取服務器,安裝Umbrel這個工具,通過一條簡單的命令就可以一鍵安裝Nostr Relay應用。 安裝完成後,用戶即可在瀏覽器中輸入功能變數名稱訪問後臺,進入應用商店安裝Nostr Relay,一切設定妥當後,就能開始使用這個中繼器了。

這個過程不僅簡化了科技門檻,也使得任何對去中心化社交網絡感興趣的人都能貢獻自己的一份力,維護和增强Nostr網絡的健康和活力。

問題6:Nostr和區塊鏈有什麼關係呢?

Nostr與區塊鏈科技的關係是間接的,它們共亯去中心化的理念但運作管道有所不同。 Nostr是一個開源的去中心化社交網路通訊協定,它不是一個區塊鏈項目,而是旨在為去中心化應用程序提供基礎設施。 Nostr協定由用戶端(Client)和中繼端(Relay)組成。 用戶端負責簽名和驗證資訊,由用戶操作。 中繼端則可以捕獲、存儲並向其他用戶端轉發任何與之連接的用戶端資訊。 任何人都可以運行一個中繼端,但與區塊鏈不同的是,Nostr的中繼端之間並不直接通信。

Nostr的設計允許靈活地使用各種標籤(tags)和事件類型(kind),這樣用戶可以基於特定場景自定義他們的互動管道。 例如,在標籤中添加其他事件的ID來引用內容,或者添加想要被删除的事件ID來删除發佈的內容。 這種設計使得Nostr在功能上擁有很强的靈活性和擴展性。

Nostr的運作和傳統的區塊鏈項目主要的不同在於,Nostr不依賴於區塊鏈科技來維持網絡或驗證交易。 它不使用鏈式結構來存儲數據,而是依靠中繼端來處理數據的傳輸和存儲。 這意味著Nostr不需要挖礦或其他加密貨幣相關的機制來運作。 囙此,Nostr協定的去中心化特質主要源於其網絡結構和開放原始程式碼的特點,而不是區塊鏈科技。

總結來說,Nostr是一個獨立於區塊鏈的去中心化社交協定,其創新之處在於提供一個任何人都可以參與的開放網絡,不過它並不依賴於區塊鏈科技來實現其去中心化的目標。 Nostr通過其獨特的用戶端和中繼端結構,提供了一個去中心化的平臺,任何人都可以構建和運行自己的中繼端,進而支持去中心化的社交媒體平臺的建設。

6. SWOT分析

優勢(Strengths)

  • Nostr是一個開放的社交協定,這意味著任何人都可以構建或修改用戶端,鼓勵創新。

  • 它通過比特幣打賞的管道,提供了一個與傳統社交媒體不同的經濟激勵模型,减少了對廣告的依賴。

  • Nostr項目吸引了諸如Jack Dorsey這樣的知名人士的關注和支持,這提高了其可見度和可信度。

劣勢(Weaknesses)

  • 現時,Nostr生態系統的應用程序處於早期階段,功能不完善,用戶體驗存在bugs。

  • 缺乏足够的用戶和內容創作者加入,可能會限制其增長和影響力。

機會(Opportunities)

  • 作為一個去中心化的協定,Nostr有機會打破現有的社交媒體壟斷,吸引那些對隱私和言論自由有高需求的用戶。

  • 可以綜合其他科技,例如閃電網絡,以擴展其功能和應用場景。

威脅(Threats)

  • 監管壓力可能會對加密貨幣和去中心化服務構成挑戰。

  • 現有社交媒體巨頭可能會採取措施打壓或模仿Nostr的特色功能,從而影響其獨特性。

聯系郵箱:0xniumao@gmail.com