為什麼選擇 Nostr
簡單
協議極其簡單,核心只有幾百行代碼,易於理解和實現。
去中心化
沒有中央伺服器,任何人都可以運行中繼器,資料不被單一實體控制。
抗審查
使用密碼學身份,無需依賴任何第三方,無法被封禁或刪除。
可互操作
所有客戶端使用相同協議,可以自由切換,資料隨身攜帶。
運作原理
密鑰對身份
每個用戶擁有一對密鑰:私鑰用於簽名,公鑰作為身份標識。 你的公鑰(npub)就是你的用戶名,私鑰(nsec)必須妥善保管。
事件 (Events)
所有內容都是「事件」, JSON 對象,包含內容、時間戳和簽名。 不同類型的事件(kind)代表不同類型的內容:貼文、回覆、反應等。
中繼器 (Relays)
中繼器是儲存和轉發事件的伺服器。客戶端連接到多個中繼器, 發送和接收事件。任何人都可以運行自己的中繼器。
NIPs
Nostr Implementation Possibilities(NIPs)是協議的擴展標準。 社群通過 NIP 定義新功能,如 NIP-57(Zaps)實現閃電網路打賞。
技術文檔
深入了解 Nostr 協議的技術細節、NIP 標準和開發指南。
2 NIP 標準
NIP 規範概覽
所有 NIP 分類索引
NIP-01 基本協議
事件格式、客戶端通訊
NIP-02 聯絡人列表
關注列表與 petname
NIP-03 OpenTimestamps
比特幣時間戳證明
NIP-04 加密私訊
端到端加密 DM
NIP-07 瀏覽器擴充
window.nostr 簽名
NIP-09 事件刪除
刪除請求機制
NIP-10 回覆與標記
對話串結構
NIP-11 中繼器資訊
功能與限制發現
NIP-13 工作量證明
PoW 防垃圾訊息
NIP-15 Nostr 市場
去中心化商品交易
NIP-17 私密訊息
現代化加密私訊
NIP-18 轉發
分享與放大內容
NIP-19 bech32 編碼
npub、nsec、naddr
NIP-21 nostr: URI
跨客戶端連結協議
NIP-22 評論
結構化評論系統
NIP-23 長文內容
Markdown 部落格文章
NIP-25 反應
按讚與表情反應
NIP-26 委託簽名
密鑰委託機制
NIP-27 文字引用
內嵌提及與引用
NIP-28 公開聊天
群組聊天頻道
NIP-29 中繼器群組
私密群組管理
NIP-30 自訂表情
圖片表情符號
NIP-32 標籤系統
結構化分類標籤
NIP-33 參數化可替換
d 標籤可替換事件
NIP-34 Git 協作
程式碼倉庫與補丁
NIP-35 Torrents
BitTorrent 種子分享
NIP-36 敏感內容
內容警告標記
NIP-38 用戶狀態
即時活動狀態
NIP-39 外部身份
GitHub、Twitter 驗證
NIP-40 過期時間戳
事件有效期限
NIP-42 中繼器認證
客戶端身份驗證
NIP-05 域名驗證
DNS 身份驗證
NIP-06 助記詞派生
BIP-39 密鑰生成
NIP-44 加密訊息 v2
XChaCha20-Poly1305
NIP-45 計數結果
COUNT 請求統計
NIP-46 遠端簽名
Nostr Connect 協議
NIP-47 錢包連接
Nostr Wallet Connect
NIP-48 代理標籤
跨協議內容橋接
NIP-49 私鑰加密
ncryptsec 格式
NIP-50 搜尋
全文搜尋功能
NIP-51 列表
靜音、書籤、置頂
NIP-52 日曆活動
活動排程與 RSVP
NIP-53 直播活動
直播與即時互動
NIP-54 Wiki
協作知識庫文章
NIP-55 Android Signer
Android 簽名應用
NIP-56 舉報
內容舉報機制
NIP-57 Zaps
閃電網路打賞
NIP-58 徽章
成就與認證徽章
NIP-59 禮物包裝
隱藏中繼資料
NIP-60 Cashu 錢包
ecash 錢包管理
NIP-61 Nutzaps
Cashu ecash 打賞
NIP-65 中繼器列表
Outbox 模型
NIP-70 受保護事件
防止事件轉發
NIP-71 影片事件
影片與短影音
NIP-72 審核社群
社群與版主審核
NIP-73 外部內容 ID
IMDb、ISBN、Spotify
NIP-75 Zap 目標
群眾募資目標
NIP-78 應用程式資料
自訂資料儲存
NIP-84 精選標記
內容標記與引用
NIP-89 應用處理器
推薦應用發現
NIP-90 資料販賣機
AI 計算市場
NIP-92 媒體附件
imeta 標籤格式
NIP-94 檔案中繼資料
媒體資訊標籤
NIP-96 檔案儲存
媒體上傳標準
NIP-98 HTTP 認證
簽名事件認證
NIP-99 分類廣告
商品與服務交易
常用 NIPs 速查
基礎協議
定義事件格式和基本通訊
bech32 編碼
定義 npub、nsec、note 等編碼格式
Zaps
閃電網路打賞功能
中繼器列表
用戶偏好的中繼器設定
檔案儲存
去中心化檔案上傳標準