Nostrは本当に分散型なのか?技術的な回答
Nostrは特定の方法では分散型であり、他の方法ではそうではありません。プロトコルが保証すること、クライアント行動が追加すること、そして「分散型」とは何かについて。
「XはDecentralizedか」という質問はほぼ常に肩をすくめられて答えられます。分散化はバイナリではなくスペクトラムだからです。この記事はNostr固有の質問に層ごとに答え、どの部分が本当に分散されており、どの部分がマーケティングが示唆するより集中化されているかを知ることができます。
短版
Nostrはアイデンティティレイヤー(完全に)、トランスポートレイヤー(高度に)、クライアントレイヤー(完全に)、データレイヤー(適度に)で分散型です。特定の製品が支配している特定の実用層ではあまり分散型ではありません。プロトコル自体には単一障害点がありません。その中の特定のエコシステムにはあります。
準備ができたら、 @nostr.blog アドレスを取得
評価する5つのレイヤー
すべてのソーシャルシステムはスタックを持っています。Nostrの分散化は各レイヤーで異なります。
アイデンティティ。 完全に分散型。あなたのアカウントはあなたのデバイス上の暗号化キーペアです。中央レジストリはありません。
トランスポート(メッセージの移動方法)。 高度に分散型。どのrelayでもイベントを受け入れることができます。どのクライアントでもどのrelayにも接続できます。
データ(メッセージが存在する場所)。 適度に分散型。Relayは独立して保存しますが、特定のrelayはより多くのトラフィックを保持しています。
アプリケーション(クライアント)。 完全に分散型。誰でもクライアントを書くことができます。ユーザーは自由に切り替えることができます。
発見とランキング。 クライアント依存。一部のクライアントは独自のインフラストラクチャに委任します(Primalのキャッシングレイヤー)。他のクライアントはrelayと直接通信します(Damus)。
各レイヤーには異なる障害モードと、異なるレベルの集中化クリープがあります。「Nostrは分散型か」という短い回答は、あなたがどのレイヤーについて尋ねているかに依存します。
アイデンティティレイヤー:完全に分散型
あなたのNostrアカウントはあなたのデバイス上の秘密鍵です。他に誰も持っていません。企業、relay、開発者も持っていません。アイデンティティは、第三者が何をするかに関係なく存在します。
これはNostrが持つ最も強い分散化特性です。あなたを「プラットフォームから削除」することはできません。削除する対象となるプラットフォームがないからです。あなたのアイデンティティはクライアント間を移動し、どのrelayがオフラインになっても生き残り、取り消すことはできません。
唯一のコスト:秘密鍵を失った場合、どの当事者もそれを回復することはできません。これは中間に企業を持たないことのトレードオフです。
トランスポートレイヤー:高度に分散型
Relayはプラミング(配管)です。イベントを受け入れ、サブスクリプションを提供します。誰でも1つのバイナリとVPSで実行できます。2026年現在、数千のパブリックrelayがあります。
特別なrelayはありません。「Nostrサーバー」はありません。あなたのクライアントはあなたが設定するrelayと通信します。あなたのフォロワーのクライアントは彼ら設定するrelayと通信します。ネットワークはこれらすべての接続の合体です。
実用的な注意:ほとんどのユーザーのクライアントは、同じ一般的なrelayにデフォルト設定します(Damusリレー、nos.lol、relay.primal.netなど)。これらの特定のrelayが同時にすべてオフラインになった場合、新規ユーザーは再設定するまで空のフィードを見ることになります。プロトコルはこれを許可し(別のrelayに切り替え)ますが、デフォルトユーザーエクスペリエンスはプロトコル自体ほど耐性がありません。
データレイヤー:適度に分散型
イベントは、公開するrelayの全体に複製されます。5つのrelayに送信する投稿は、すべての5つに存在します。それらのいずれかが、任意の読者に投稿を提供できます。
これは、単一のrelayがあなたのデータを独占していないという意味で分散型です。設定のセットは普遍的ではないという意味でより集中化されています。A、B、CにPublishして、DおよびEへのアクセスをリッスンしている場合、Fは、relayセットをブリッジしないと投稿を見ません。
実際のところ、ほとんどのrelayはコンテンツに十分に重複しているため、これはめったに問題になりません。回復力を求めるユーザーは、より多くのrelayに公開します。パフォーマンスを求めるユーザーはより少ないrelayに公開します。トレードオフはチューニング可能です。
アプリケーションレイヤー:完全に分散型
数十のNostrクライアントがあります。それらのどれも特別な権限を持ていません。新しいクライアントは、誰の許可もなく、数週間以内に書かれ、リリースされ、数千人に使用されます。
クライアントはUX、機能カバレッジ、エコシステムフィットで競争します。ユーザーは自分に合ったものを選びます。アイデンティティはポータブルなので、スイッチングコストはゼロです。
これはおそらくエコシステム内で最も活発な分散化です。クライアントレイヤーは本当に競争的で本当に多様です。どのクライアントも総取りのポジションを持っていません。
発見とランキング:クライアントによって異なる
ここで分散化はより厄介になります。一部のクライアントは発見をプロトコル中立に保ちます(relayをサブスクリプション、イベントをフィルター、投稿を表示)。他のクライアントは独自のインフラレイヤーを構築します。
例えば、Primalは独自のインフラに投稿インデックスサービスを実行します。Primalを使用する場合、そのサービスに高速なフィード読み込みとトレンディングトピック用に暗黙的に依存しています。Primalのキャッシングは分散化されたプロトコルの上に層状化された集中化された利便性です。
一方、Damusは中間キャッシングなしでrelayと直接通信します。あなたのDamusエクスペリエンスはコールドロード時に遅いですが、より純粋なプロトコル仲介です。
どちらを好むかは優先事項によります。どちらも開かれたプロトコルに対する正当なアプローチです。
実際に集中化がクリープする場所
3つの特定のケースの価値があります。
デフォルトリレーリスト。 ほとんどのクライアントは同じセットのデフォルトrelayを出荷します。デフォルトを変更しないユーザーは、暗黙的に少数の大きなrelayに集中しています。これはソフト集中化です。ユーザーはいつでも再設定できますが、多くはしません。
ウォレットインフラストラクチャ。 Lightningウォレットは、zapのためのNostrの上に座っている別のレイヤーです。ウォレットの世界には独自の集中化ダイナミクスがあります(いくつかの一般的なカストディアルウォレットが多くのユーザーバランスを保持しています)。これはプロトコルの外部であってもNostrの経済層に影響します。
クライアントキャッシングサービス。 Primalのキャッシングは最も目に見える例ですが、他のものも存在します。ユーザーとrelayの間に座り、パフォーマンスを追加するサービスは、集中点を追加しします。これはプロトコルを壊しませんが、ユーザーエクスペリエンスを形成します。
プロトコルが保証すること vs エコシステムが提供すること
プロトコルが保証すること:アイデンティティ所有権、イベント認証、ポータブルソーシャルグラフ、単一リレーの非依存、プラットフォームゲートキーパーなし。
エコシステムが提供すること:上部にレイヤー化された集中化されたサービスを通じた、様々なレベルの利便性。ユーザーはオプトイン(Primalのキャッシュ、Damus Wallet、nostr.blog Webクライアント)またはオプトアウト(セルフホストされたrelay、カスタムデフォルト付きAmethyst、Amberベースの署名)できます。
保つ分散化特性は、使用するレイヤーと設定方法に由来します。メインストリームクライアントのデフォルト設定を持つユーザーは、プロトコルの強力な保証と一部の実用的な集中化を得ます。独立したrelay、Amberの実行、最小限のクライアント使用を選択するユーザーは、より多くの摩擦のコストで完全な分散化に近づきます。
「分散化」は使用するのに適切な言葉か
言葉は過負荷になります。「分散化」によってあなたが「単一の当事者があなたのアカウントを禁止できない」という意味であれば、はい、Nostrはそうです。
「すべてのユーザーはすべてのrelayと同じように相互作用する」という意味であれば、いいえ。relayの人気は不均等です。
「どのサービスがダウンしてネットワークを壊すことはできない」という意味であれば、ほぼはい。プロトコルは堅牢ですが、特定の製品はユーザーに影響を与える停止を持つことができます。
「エンゲージメント用にあなたを最適化する広告アルゴリズムなし」という意味であれば、はい、構造的に。
「すべてのシステムの部分が同時に同じレベルの分散化で分散化している」という意味であれば、いかなるサイズのネットワークもそうではありません。Nostrはblueskyより分散型です、Mastodonのインスタンス中心フェデレーション、Twitterまたはthreadsより比較にならないほど分散型です。
実用的な結果
ほとんどのユーザーにとって、「Nostrは分散型か」は「アイデンティティを所有できるか、フィード・アルゴリズムは私に属するか、ネットワークから禁止されることはできるか」にマップします。答えは、はい、はい、いいえです。
これはあなたの毎日の経験に影響を与える分散化です。より深いアーキテクチャは興味深いですが、アカウントが本当にあなたのもので、Nostrはほぼすべてのプロトコルと同様に処理するかどうかに次です。
よくある質問
NostrはBitcoinより分散型か?
すべての主要なrelayがオフラインになった場合、Nostrは生き残ることができるか?
Nostrは単一障害点を持っているか?
Nostrのアイデンティティは本当にポータブルか?
Nostrが分散型なら、なぜモデレーションが機能するのか?
関連記事
Nostrとは?2026年版わかりやすいガイド
Nostrはシンプルなオープンプロトコルで、ソーシャルメディアとアイデンティティのためのものです。どの企業も運営していません。あなた以外誰もアカウントを削除できません。わかりやすく説明します。
約13分で読めますはじめにNostrプロトコルを分かりやすく説明
Nostrはプラットフォームではなくプロトコルです。この違いが、その仕組み、キャプチャされない理由、そして可能なことすべてを形作ります。
約13分で読めます上級・技術Nostrリレーとは?わかりやすいガイド
リレーはNostrの投稿を保持し転送する小規模で独立したサーバーです。リレーが何をするのか、設計がなぜ珍しいのか、そしてどのリレーを選ぶかについて解説します。
約14分で読めますはじめにNostrが検閲をほぼ不可能にする方法
Nostrの検閲耐性はマーケティングではありません。それはプロトコルの構築方法の結果です。何が保護され、何がされないかを説明します。
約15分で読めます