なぜあなたのNostr識別情報はポータブルなのか(そしてそれが重要である理由)
集中型プラットフォームとは異なり、あなたのNostr識別情報はクライアント、リレー、サービス全体で移動します。実際のところ、ポータビリティとは何を意味するのか。
Mastodon、Discord、Twitter、または集中型ソーシャルプラットフォームを使用したことがあるなら、識別情報ポータビリティはデフォルトではありません。あなたのアカウントはプラットフォームに属しています。それを移動させることは、プラットフォームが転送に協力するよう求めることを意味します。多くの場合、彼らはそうしません。
Nostrはこれを逆転させました。あなたの識別情報はあなたのもので、あなたのデバイス上にあり、それが最初からサービスとともに住んでいなかったため、あなたと一緒に移動します。この記事は、実際のところそれが実際にどのように見えるかを説明しています。
TL;DR. あなたのNostr識別情報は、あなたが所有する暗号化キーペアです。すべてのNostrクライアントは同じキーを受け入れます。クライアントの切り替えはキーの貼り付けで完了です。あなたのフォロワー、投稿、プロフィール、評判はすべてキーに従います。なぜなら、クライアントではなく、pubkeyによってインデックスされているからです。
準備ができたら、 @nostr.blog アドレスを取得
「ポータブル」が具体的に意味すること
5つの特定のプロパティ。
1. あなたのキーはどこでも機能します。 すべてのNostrクライアントはそれらを使用できます。「ほとんど」のクライアントではなく、すべてのプロトコル準拠クライアント。あなたのnsecを新しいクライアントに貼り付けるとログインします。変換ステップはありません。
2. あなたのフォロワーは自動的にあなたを見つけます。 彼らはあなたのクライアントまたはあなたのユーザー名ではなく、あなたの公開鍵をフォローします。クライアントを切り替えるとき、彼らは何もする必要がありません。新しいクライアントからの次の投稿は他の投稿のようにフィードに表示されます。
3. あなたのプロフィールメタデータが移動します。 あなたの表示名、バイオ、アバター、バナー、NIP-05識別子、Lightning アドレス:すべてリレー上の署名されたイベント。どのクライアントも、プロフィールが最初に作成された場所に関係なく、あなたのpubkeyを見ると、リレーからそれらを読み取ります。
4. あなたの投稿履歴は永続します。 今まで作成したすべての投稿は、公開したリレーに保存されます。これらのリレーは、あなたのpubkeyのイベントを求める誰にでもそれらを提供します。新しいクライアントが同じリレーに接続されると、すぐにあなたの履歴を確認できます。
5. 評判はpubkeyの範囲です。 あなたが思慮深いコメンターとして知られている場合、500人のフォロワーがいる場合、その評判はあなたのpubkeyに付属します。クライアントを切り替えてもリセットされません。
ポータブルではないもの
完全性のために、境界。
アプリ固有の設定。 あなたのミュートリストとテーマの設定は、異なるクライアントで異なる方法で保存される可能性があります。一部のクライアントはNIP-51を使用してアプリ全体でミュートリストを同期します。一部はそうしません。個々のクライアント設定は通常、移植されません。
ドラフト投稿。 クライアント A に半分書かれた投稿がある場合、それはクライアント B に魔法のように表示されません。ドラフトはローカルです。
キャッシュされたUI状態。 スクロールした内容、読み取り済みとしてマークした内容、展開した会話。各クライアントは独立してこれを保持します。
Lightning ウォレット残高。 あなたのウォレットはNostrとは別のシステムです。あなたのNostrクライアントが組み込みウォレットを持っている場合、ウォレットはあなたのキーを他のクライアントに従いません。NWCペアリングを使用するか、出金して再度入金する必要があります。
通知。 プッシュ通知のセットアップはクライアントごとです。新しいクライアントに移動すると、新鮮な通知登録が開始されます。
これらのいくつかは実質的に移植可能ではありません(ローカルドラフトは常にローカルです)。その他は理論的には移植可能ですが、NIPが存在するものの導入が不均等であるため、実際には移植可能ではありません。
ポータビリティが実現するもの
ポータビリティが可能にする3つの実用的なワークフロー。
複数のクライアントを同時に実行します。 モバイルでの日常使い、Hablaでの長編ライティング、ウェブでのたまのデスクトップ使用。どこでも同じ識別情報。任意の1つから投稿; 投稿はどこでも「あなたの」です。
より良いクライアントが来たときにクライアントを切り替えます。 新しいクライアントが必要な機能で出荷されます; あなたはそれを試します。それをより良く評価する場合は、プライマリ使用を移行します。そうでない場合は、戻ります。ゼロスイッチングコスト。
コミットする前にクライアントをテストします。 1週間で5つのクライアントを試してください。インポートを待たずに、摩擦なく、失われたコンテンツはありません。探索のコストは本質的にゼロです。
クライアントが死ぬことから生き残ります。 Damusが明日シャットダウンした場合、すべてのDamusユーザーが5分以内に別のクライアントに切り替わります。ネットワークはユーザーを失いません。1つのクライアントだけがユーザーを失うだけです。
これらのいずれもが集中型プラットフォームで摩擦なしに可能ではありません。すべては、Nostrで些細です。
メカニズム、簡単に
識別情報ポータビリティが機能するのは、3つのことが当てはまるからです。
識別情報は暗号化キーペア、データベースエントリではありません。 マイグレーション先のプラットフォームデータベースはありません。キーはあなたのデバイスに存在します。
イベントはpubkeyによって署名され、リレーに保存されます。 「pubkey Xからイベントを取得してください」と言うクライアントはそれらを取得します。クライアントは交換可能です。pubkeyは規範的です。
フォローリストも署名されたイベントです。 あなたのフォローリスト(kind:3イベント)は他の投稿と同様にリレーに公開されます。新しいクライアントは、リレーからあなたのkind:3イベントを取得し、フォローリストを読み取り、それに基づいてタイムラインを表示します。フォローリストはクライアントに保存されていません。ネットワークに保存されています。
これら3つはクライアントをネットワークの上の薄いレイヤーにします。レイヤーを置き換えることはネットワークを置き換えません。
クライアントの切り替え:具体的なステップ
汎用手順。
- 現在のクライアントで、「アカウント設定」または同様のものを見つけます。
- 「秘密鍵をエクスポート」または「nsecを表示」を探します。
nsec1で始まる63文字の文字列を明かしてコピーします。 - 新しいクライアントを開きます。
- ウェルカム画面で、「既存のアカウントでログイン」または「サインイン」を選択します。
- nsecを貼り付けます。
- あなたの識別情報、フォロワー、プロフィール、投稿が即座に表示されます。
ステップ5は一部のクライアント(保存されたnsecのオプションのパスフレーズ)でパスフレーズが必要な場合があります。ステップ6は、新しいクライアントがリレーからあなたのデータを取得するため、数秒かかる場合があります。
経過時間合計:nsecを見つける場所を知っているユーザーの場合、2分未満。
プラットフォーム全体のポータビリティ
ポータビリティは同じプラットフォーム上のクライアント間だけではありません。クロスプラットフォーム全体でも機能します。
- iOS Damusで開始し、Android Amethystに切り替え:同じnsecを貼り付けます。
- ウェブクライアントから開始し、デスクトップクライアントに切り替え:同じnsecを貼り付けます。
- あなたの携帯電話からクライアント A を使用し始め、あなたのラップトップからクライアント B にログイン:両方で同じ識別情報。
オペレーティングシステムは関係ありません。デバイスは関係ありません。キーは関係あります。
これが長期的に意味すること
数年にわたっての含意は大きいです。
特定のクライアントにコミットしずにNostrにコミットできます。クライアントはあなたの使用のために競争します。彼らはそれをトラップしていません。5年で最高のNostrクライアントがまだ書かれていない場合、それはまったく問題ありません。それは船の時に切り替わります。
また、クライアントが死ぬときにあなたの評判を失うことはできません。プラットフォームはライフサイクルイベントを経ます。Nostrクライアントは独自のものを持ちます。あなたのアカウントの価値は、これらのいずれかに依存しません。
これは時間とともに複合する耐久性のあるプロパティです。3年間Nostrにいたユーザーは5つの異なるクライアントを試しています。彼らのアカウントはチャーンの影響を受けません。
最も近い類似:メール
メールと比較してください。
あなたのメールアドレスはalice@gmail.comまたはalice@yourcompany.comです。Gmail のウェブインターフェイス、Apple Mail、Outlook、Thunderbird、または他のダースでそれを読みます。同じメール。異なるプログラム。
メールクライアントの切り替えは、プロトコル(IMAP/SMTP)と識別情報(メールアドレス)がクライアントから分離されているため、軽微です。クライアントはインボックスのビューです。
Nostrはソーシャルに適用された同じパターンです。あなたの識別情報はキーペア。プロトコルはNostr。クライアントはビューです。クライアントの切り替えは、2003年に電子メールクライアントを切り替えるのと同じくらい日常的です。
ポータビリティが解決しないもの
正直なカウンター記事。
キーの損失はまだ永続的です。 ポータビリティは、あなたの識別情報があなたのキーで移動することを意味します。識別情報がキーなしで生き残ることを意味するのではありません。nsecを失うとアカウントを失います。クライアントポータビリティはあなたを救いません。
オーディエンスの成長にはまだ投稿が必要です。 ポータビリティを使用すると、ツールを変更できます。フォロワーを与えることはありません。オーディエンスを構築することは、Nostrで他の社会ネットワークと同じ作業です。
コンテンツ発見はクライアント依存です。 弱い発見を持つクライアントに切り替えることは、魔法のようにあなたのコンテンツを見つけるための場所を教えることはありません。異なるリレーをクエリするため、異なるクライアントで異なるものが表示されます。
これらはポータビリティの失敗ではありません。彼らはシステムの残りの部分のプロパティです。
覚えておくべき規則
あなたのキーがアカウントです。他はすべてキーのビューです。キーをバックアップします。他はすべて交換可能です。
よくある質問
異なるサービス間でNostr アカウントを移動できますか?
正確には何がポータブルですか?
複数のクライアントで同時に同じアカウントを持つことはできますか?
Nostrに使用するサービスがシャットダウンした場合はどうなりますか?
これはMastodonインスタンスマイグレーションとどのように異なりますか?
関連記事
Nostr キーの説明:2 つの文字列であなたのデジタル ID
Nostr アカウントはキーのペアです。1 つは共有し、1 つは保護します。キーが何であるか、何をするか、どのようにエンコードされているか、そして失わないようにする方法について説明します。
約16分で読めますはじめにNostrとは?2026年版わかりやすいガイド
Nostrはシンプルなオープンプロトコルで、ソーシャルメディアとアイデンティティのためのものです。どの企業も運営していません。あなた以外誰もアカウントを削除できません。わかりやすく説明します。
約13分で読めますはじめにNostrクライアントを切り替える際に何も失わない方法
Nostrのアイデンティティはアカウントではなく、キーペアです。クライアントを切り替えても、フォロワー、投稿、DM、プロフィール、すべてが残ります。完全なガイド。
約16分で読めます