| 通信プロトコル | |
Nostrを表すために使われる一般的なロゴ | |
| 略語 | ノストル |
|---|---|
| 目的 | 分散型ソーシャルネットワーキング |
| 開発者 | フィアットジャフ |
| 導入 | 2020年3月[1] |
| ポート | 443, 80 |
| Webサイト | github.com/nostr-protocol/nostr/ |
Nostr ( Notes and Other Stuff Transmitted by Relaysの頭字語) は、分散型メッセージ送信のためのオープン プロトコルであり、セッションの整合性を維持しながらインターネット検閲[2]に抵抗できるようにすることを目的としています。このプロトコルは、ユーザーが暗号化キー ペアを介してさまざまな「リレー」にコンテンツを公開することで分散化を実現します。リレーは、WebSocketサーバーであり、サブスクライブしているユーザーから受信したコンテンツのアクティビティ ストリームを生成します。これにより、ネットワークはユーザーを検証し、Nostr でアカウントのポータビリティを実現できます。ユーザーは、その ID を使用するために、自分のキー ペアを使用してすべての投稿に署名する必要があります。これにより、ユーザーは自分のキーの個人コピーを保持して、その ID を完全に制御する必要がありますが、Nostr を使用するサービスは、繰り返し使用するために秘密キーを「記憶」できます。[3]
Nostrプロトコルは、2020年にブラジルの オープンソース開発者ジョバンニ・トーレス・パラ(通称「fiatjaf」)によって初めて作成されました。[4] [5] Nostrは、 Twitterでのモデレーション問題や、 ActivityPubやSecure Scuttlebuttなどの他の同様のプロトコルとの技術的および文化的な意見の相違 の結果として作成されました。[6]
プロトコル
簡単に実装できるように設計されたオープンスタンダードとして、Nostrをサポートするサードパーティのアプリやユーティリティが多数あり、そのほとんどは無料でオープンソースです。[7]
Nostrプロトコルのデータは、 Eventsと呼ばれるJSON BLOBに保存されます。これは、Nostrプロトコル上の唯一のオブジェクトです。[8] [3]ユーザーは、「npub」キーとしてタグ付けされた公開鍵によって識別されます。Nostrプロトコルのさまざまな拡張機能は、Nostr実装可能性、または「NIP」と呼ばれます。[9]これらの拡張機能の1つは、 Bitcoinネットワーク上で動作する別の支払いプロトコルであるLightning Networkとの統合を提供し、Nostrユーザーが他のユーザー間で小額の支払い(「Zaps」と呼ばれる)を送信および要求できるようにします。[10]その他のNIPには、Webサーバーでホストされている既知のURIを使用してnpubキーに人間が読めるエイリアスを追加する方法が含まれており、これはActivityPubとATプロトコルでも使用されます。
ユーザー
NostrのクライアントであるDamusは、Twitterに似たマイクロブログ ソーシャルネットワーキングアプリです。[11] [12] DamusはApp Storeに掲載された最初のNostrアプリでした。[13]
Nostrは主に暗号通貨コミュニティ、特にビットコインユーザーに人気がある。[13] Twitterの共同設立者であるジャック・ドーシーは、プロジェクトの開発者に約25万ドル相当のビットコインを寄付することで、Nostrの開発を支持し財政的に支援している。[13] [14] Block, Inc. (ドーシーが設立し、現在は会長兼CEOを務める)が所有する音楽ストリーミングサービスTidalは、音楽埋め込みウィジェットにNostrサポートを実装しており、アカウントにリンクされたNostr公開鍵と、 Nostrのイベントを認証できるブラウザ拡張機能を持つユーザーは、埋め込みを通じて全曲を聴くことができる。
Nostrのアプリのいくつかは中国で禁止されているが、開発者らはこれを「予想通り」の成功だと述べている。[15]
Nostr は、素早く慎重にアカウントを作成し、リレーに投稿を公開できるため、放置しておくとスパムを拡散しやすくなります。注目すべき例としては、Nostr に投稿を作成し、その投稿をActivityPubにブリッジし、さらに Bluesky にブリッジすることで、複数のプロトコル ブリッジを使用してBlueskyソーシャル ネットワークでスパム ウェーブを実行したケースがあります。[16]
参照
- ActivityPub、分散型ソーシャルネットワーキングプロトコル
- ATプロトコル、Blueskyが使用する類似のプロトコル
- セキュア スカットルバット – 分散型ソーシャル ネットワーク
参考文献
- ^ 「基本的なサーバーリレーコード。 · nostr-protocol/nostr@6158017 · GitHub」。GitHub。
- ^ nostr - Notes and Other Stuff Transmitted by Relays、nostr-protocol、2024年1月6日、 2024年1月6日閲覧
- ^ ab "nips/01.md at master · nostr-protocol/nips · GitHub". GitHub .
- ^ ロング、キャサリン(2024年6月6日)。「ジャック・ドーシーはファシストの『教祖』に深い信仰を持つ匿名の創設者に1000万ドルを寄付した」。Business Insider 。 2024年6月7日閲覧。
- ^ カスティージョ、マイケル・デル。「ジャック・ドーシーから1800万人のユーザーと500万ドルを騙し取った謎のNostrクリエイター、@Fiatjafに会いましょう」。フォーブス。 2024年6月7日閲覧。
- ^ 「nostr - リレーによって送信されるメモやその他の情報」fiatjaf.com 。 2024年7月31日閲覧。
- ^ 「クライアント - ドキュメント」。nostr.com 。 2024年1月6日閲覧。
- ^ 「イベント - ドキュメント」。nostr.com 。 2024年1月6日閲覧。
- ^ 「GitHub - nostr-protocol/nips: Nostr 実装の可能性」。GitHub。
- ^ 「Zapとは何か?」nostr.how . 2024年2月8日閲覧。
- ^ Perez, Sarah (2023年2月1日). 「Damus、別の分散型ソーシャルネットワーキングアプリがTwitterに対抗」. TechCrunch . 2024年7月31日閲覧。
- ^ Lovejoy, Ben (2023年2月1日). 「NostrのiPhoneアプリDamusがApp Storeに登場」. 9to5Mac . 2024年7月31日閲覧。
- ^ abc Torpey, Kyle (2023年2月21日). 「ジャック・ドーシーとエドワード・スノーデンが支援するソーシャルネットワーク、Nostrにビットコインユーザーが集まる理由」フォーチュン。 2023年2月22日閲覧。
- ^ ベン・シュレッキングャー、デレク・ロバートソン(2023年4月10日)。「ジャック・ドーシーが新たな執着心を説明」。ポリティコ。
- ^ 「北京の厳しい検閲の中、中国のApp StoreからDamusソーシャルメディアプラットフォームが削除されることは開発者らによって『予想されていた』」サウスチャイナ・モーニング・ポスト。2023年2月6日。
- ^ Perez, Sarah (2024年5月21日). 「5月にBlueskyを襲った『トランプに投票』スパムは、分散型ライバルのNostrから来た」TechCrunch 。 2024年7月30日閲覧。
