リレーノード
リレーノードとは何ですか?
リレー ノードはネットワーク ハブとして機能し、他の多数のノードに接続します。これらは高性能の接続性を備えており、強力な通信パスを実現します。その結果、ホップ数が減り、ネットワーク上でメッセージを送信するのに時間がかかります。
ブロックチェーンでは、ノードはコンピューターであり、関係者が分散データベースに参加できるようにする責任があります。さまざまな場所に分散した複数のノードがネットワークを分散的に実行します。それらはブロックチェーン技術の基礎です。 A とブロックチェーンのインフラストラクチャ内でのそれらの相互作用は、ブロックチェーン内での統一システムの作成に役立ちます。その結果、分散型インフラストラクチャをサポートするノードが増えると、ブロックチェーンの復元力が高まります。
リレー ノードは、参加ノードおよびそれに接続されている他のリレー ノードからプロトコル メッセージを収集することでシステム ノイズを低減できる、ブロックチェーン ネットワーク内のノードのタイプです。重複チェック、署名の検証、その他の手順を実行して、有効なメッセージのみを送信します。伝播時間を短縮するために、中継ノードはインターネット交換ポイントの近くに配置されることがよくあります。誰でも操作できます。
リレー ノードは、情報技術の分野のワイヤレス ネットワークで一般的に使用されます。これらはワイヤレス ネットワークの効率を大幅に向上させることができ、あるノードから別のノードへの単一の長いホップを実行するのではなく、長いシングル ホップをより短い時間 (2 つの) ホップに分割するように意図的に配置することができます。この手法の有効性はテクノロジ、パス損失モデル、環境によって異なりますが、場合によってはパス損失の削減に非常に効果的であることが示されています。
Algorand プラットフォームの場合、リレー ノードは主に、他のすべてのノード タイプ間の相互接続の維持を支援するために使用されます。これらは、ネットワーク上のメッセージを使用して参加ノードおよび他の中継ノードと通信します。その後、これらのメッセージは、システム上で有効なメッセージを再プロモートするために重複排除、署名チェック、その他の検証チェックを実行するために使用されます。送信時間を大幅に短縮します。
リレー ノードは非リレー ノードと同じソフトウェアをインストールしますが、追加の構成仕様をいくつか設定するだけで済みます。
中継ノードが他のノードと事実上同じであるという事実は、アルゴランドの分散型ネットワーク実装の利点の 1 つです。現在、この区別は、他のノードからの接続をアクティブにリッスンするようにノードを構成し、DNS SRV レコードを介してノード自体をアドバタイズすることによって行われます。 DNSエントリを必要としないパーソナルネットワーク用の中継を設定できます。次の条件が両方とも満たされる場合、ノードは有効な中継ノードです。
- ノードは、一般に公開されているポートで受信トラフィックを受信するように設定されています。
- 特定のネットワークに対する Algorand の SRV レコードには、ノードのパブリック IP アドレスと割り当てられたポートが含まれています。
他のノードは中継ノードにリンクします。その結果、多数の接続をサポートしながら、これらの接続との間でやり取りされるすべてのデータに関連する処理負荷も処理できる必要があります。