Nostr 協議:為未來的社交媒體提供更開放、更安全的選擇
Nostr 是一個旨在建立一個無法被審查的全球社交網絡的協議。與當前的社交媒體不同,Nostr 旨在提供更安全、更開放和更自由的環境。本篇文章將介紹 Nostr 協議的基本概念,以及如何開始使用 Nostr 作為社交媒體。
Nostr 協議是什麼?
Nostr 是一個基於區塊鏈技術的社交媒體協議(像是 Twitter),不過它與當前的社交媒體不同,Nostr 不依賴於廣告和神秘算法來決定向用戶展示什麼內容,而且使用者之間的互動行為不需仰賴平臺,單靠協議與節點便構建了整個系統。總之,Nostr 協議提供了一個更安全、更開放和更自由的社交媒體環境,它可以讓用戶自由地分享和交流信息,而不用擔心信息被審查或監控。
Nostr 的核心概念
在此列出 Nostr 的核心概念,以便讀者更好地理解 Nostr 協議。Nostr 網路由一群 Nostr Relay 節點組成:
- Client:使用 Nostr 協議的使用者端 app。使用者透過 Client 連接到 Nostr 網路並發布或接收訊息。常見的 Client 包含:
- Relay:Nostr 協議的節點,可以想像為負責轉送信件的郵局。Relay 負責中轉和分發訊息。使用者透過連接到 Relay 來加入 Nostr 網路,這裡可以看到可用的 Relay 列表。你也可以自己架設 Relay,只不過對於一般使用者,不需要自己維護 Nostr 節點也能夠使用 Nostr 網路。
- Note:Nostr 協議中的訊息格式,相當於是 Twitter 的 Tweet。一則 Note 之中會包含作者、簽名、推文內容及其他屬性,可以包含文本、圖片和其他媒體。每個 Note 都具有唯一的 ID,而與 Tweet 的不同之處是: Note 無法被刪除(除非所有 Relay 都願意幫你刪除,否則是不可能完全消失的) 。
創建 Nostr 帳號(以 iOS app Damus 為例)
你可以使用各種支援 Nostr 協議的 client app 來建立 Nostr 帳號。系統會為你隨機產生一組金鑰(包含公鑰和私鑰)。
- 開啟 Damus app,點擊「Create account」按鈕進入帳號創建頁面。
- 設定你要使用的 Username,按下「Create」按鈕。
- 妥善 保管你的公鑰(Public Key)和私鑰(Private Key)。
- 公鑰:可以想像成是你的 IG 帳號,其他人需要知道你的公鑰才能追蹤、與你互動。
- 私鑰:可以想像成是你的 IG 密碼,但他沒辦法被更改。請千千萬萬要保管好,用來登入你的帳號。
編輯你的個人資料(以 iOS app Damus 為例)
建立了自己的帳號之後,你可以通過應用程式來編輯你的個人資料。以下是常見需要填寫的資訊,除了前面兩項外,其他皆可暫時留白:
- Your name:你的顯示名稱,是別人能辨別出你的身份的資訊。
- Username:使用者名稱,與驗證身份有關。
- Profile Picture:個人檔案照片(純文字,填入圖片網址)。
- Banner Image:封面圖片(純文字,填入圖片網址)。
- Website:網站連結。
- About Me:自我介紹。
- Bitcoin Lightning Address:比特幣閃電網路地址
- NIP-05 Verification:身份驗證資訊(填入支援 NIP-05 的 email 地址)。
結語
在本篇文章中,我們深入探討了 Nostr 協議的核心概念以及如何使用 Nostr 網路進行社交媒體交流。我們了解到,Nostr 協議是一個基於區塊鏈技術的分散式社交媒體協議,它提供了更安全、更開放和更自由的社交媒體環境,讓用戶可以自由地分享和交流信息,而不用擔心信息被審查或監控。
本文由 ChatGPT 協助撰寫與潤稿之下完成
Nostr 協議:為未來的社交媒體提供更開放、更安全的選擇