知識ベース ボンネットの下で
リレー
リレーは Nostr の唯一のサーバーであり、意図的に愚かです。 署名されたイベントを受け取り、要求した人に渡します。 Nymchat はそのうちの約 20 名と次の場所で話します。 一度。
このページは便宜上機械翻訳されています。英語原文が該当するバージョンとなります。
リレーとは何ですか
リレーは、イベントを保存し、サブスクリプションを提供する WebSocket サーバーです。そうではありません あなたを認証しますが、あなたの身元を所有しておらず、あなたのアカウントが何であるか知りません。 アカウントがありません。誰でも実行できます。
だからこそ冗長性が重要なのです。クライアントは一度に多くのリレーに接続し、それぞれのリレーに送信します。 イベントを全員に送信するため、誰かがオフラインになったり、イベントを拒否したり、静かにコストを落としたりする あなたは何もありません。これは、何も持続することが保証されていない理由でもあります。リレーは古いイベントを削除する可能性があります。 好きなときにいつでも、チャンネルメッセージは明示的に 一時的なイベントの種類 リレーが期待していること 有効期限が切れます。
Nymchat は、以下を含む約 20 個のリレーのコア セットに接続します。
relay.nymchat.app, relay.damus.io, nos.lol,
relay.primal.net そして offchain.pub — さらに地理的にも
実際に使用している geohash チャネル用に選択されたリレーを見つけます。
リレーの管理
nym の下の接続インジケーター (「接続済み (18 リレー)」) が開きます。 ネットワーク 統計: 接続されているリレーの数、平均レイテンシ、イベント スループット、およびデータ リレーごとのレイテンシとイベント数を含めて出力します。
そこにある数字が高価に見える場合は、 低データモード — すぐに提供されます そのパネルの [設定] › [データ] と [バックアップ] の下にある — カット プールを 5 つのコア リレーにロードし、チャネルに入ったときにのみ地理リレーをロードします。 グループチャットと PM 専用モード、[設定] › [チャンネル] の下に移動します。 さらに、チャンネル登録を完全にスキップすることもできます。
プライバシープロキシ
20 のリレーに直接接続するということは、20 のリレー オペレーターに IP アドレスを伝えることを意味します。 Nymchat のホスト型展開では、リレー WebSocket が独自の WebSocket を介してプロキシされることを回避します。 そのため、リレーはあなたのアドレスではなくプロキシのアドレスを参照します。
その 2 つの形式:
- a 単一リレープロキシ 1 つの接続を 1 つのリレーに転送します。
- a リレープール、クライアントが開く場所 1つ ソケットとプロキシ 背後にあるすべてのリレーにファンアウトし、戻る途中でイベントの重複を排除します。 1 つの接続 20 回ではなく、デバイスから使用できるため、電話機の大幅な節約になります。
プロキシはパススルーです。イベントは、到達する前にエンドツーエンドで署名されます。 暗号化されたコンテンツは暗号化されたままになります。プライベート メッセージを読み取ることはできません。 リレーの缶以上のものです。
同じインフラストラクチャがメディアの読み込みとリンクのプレビューに使用されるため、誰かが画像を取得します posted は、あなたの IP アドレスを、それが存在するホストに渡すことはありません。
プロキシは信頼を削除するのではなく移動します。リレーはあなたのアドレスを認識しなくなり、 プロキシオペレータが行います。 20人の見知らぬ人と話すよりも本当に進歩です 直接、匿名ではありません。必要な場合は、Tor または VPN 経由で Nymchat を実行します。 または、アプリを自分で提供してリレーに直接接続します。