Fogoは、バリデーター間の物理的およびデジタル距離を最小限に抑えることを目的として設計されています。その中核的な戦略の1つは、マルチローカルまたは地理的にクラスター化されたコンセンサスの使用です。
このアプローチは、最適化されたネットワークゾーンにバリデーターを配置することに焦点を当てています。これらのゾーンは低遅延と高帯域幅の接続性のために選ばれています。
従来のブロックチェーンは、バリデーターを多くの国に分散させます。これにより分散化が改善されますが、通信遅延が増加します。
すべてのメッセージは長距離を移動しなければなりません。これによりブロック確認にミリ秒または数秒が追加されます。
Fogoは、近くのデータセンターでバリデーターが操作することを奨励することで、この遅延を減少させます。物理的な近接性は往復ネットワーク時間を短縮します。
バリデーターが近くにいると、ブロックと投票がより迅速に伝播します。コンセンサスは長い待機時間なしに進行できます。
マルチローカルコンセンサスは、1つの場所だけを使用することを意味しません。代わりに、いくつかの密接に接続された地域クラスターに依存します。
各クラスターは、非常に低い内部遅延で動作します。クラスター内のコミュニケーションは非常に迅速です。
これらのクラスターは、高品質のバックボーンネットワークを通じて接続されています。これにより、信頼性のあるグローバルな同期が保証されます。
Fogoはこのモデルをリーダーベースのスケジューリングと組み合わせます。バリデーターは、誰がブロックを生成するかを事前に知っています。
このため、クラスターはリーダーシップのスロットに備えることができます。ネットワークパスは事前に最適化されています。
コンセンサスメッセージは、まずクラスター内で主に交換されます。最終化されたデータのみがグローバルに伝播されます。
これにより、不必要な長距離トラフィックが削減されます。帯域幅はより効率的に使用されます。
このアプローチは、高頻度取引システムに触発されています。金融ネットワークも速度のために共同設置サーバーを使用しています。
Fogoは、ブロックチェーン検証に同様の原則を適用します。インフラストラクチャの品質は、コアデザイン要素となります。
マルチローカルコンセンサスは、予測可能性も向上させます。遅延はより安定し、管理が容易になります。
安定した遅延はリアルタイムアプリケーションにとって重要です。開発者は、信頼できるタイミングでシステムを設計できます。
このモデルは、SVMの並列実行とよく機能します。迅速なコンセンサスは迅速なトランザクション処理を補完します。
彼らは一緒に、ほぼリアルタイムの決済環境を作り出します。トランザクションは迅速に提出から確認へと移動します。
しかし、この戦略はトレードオフを伴います。地理的な分散は減少します。
遠隔地域のバリデーターは不利な状況に直面する可能性があります。高いインフラストラクチャコストが参加を制限することがあります。
Fogoは、ステーキングインセンティブとパフォーマンス要件を通じてこれに対処します。バリデーターは品質を維持するよう奨励されます。
セキュリティは、プルーフ・オブ・ステークとスラッシングを通じて維持されます。経済的な罰則は共謀を抑制します。
クラスターは、大きな財務的損失をリスクにさらさずにコンセンサスを操作することは容易ではありません。
マルチローカルコンセンサスは、ネットワークのレジリエンスも向上させます。ローカルの失敗は、全体のシステムに即座に影響を与えません。
1つのクラスターに問題が発生した場合、他のクラスターは処理を続けることができます。これにより、運用の安定性が向上します。
完全にグローバルなネットワークと比較して、メッセージのオーバーヘッドは低くなります。確認にはより少ないホップが必要です。
これは直接的に短いブロック間隔に寄与します。迅速なコンセンサスは迅速なブロックをもたらします。
オーダーブック取引所などのアプリケーションは、最も恩恵を受けます。価格の更新と取引は迅速に決済されます。
決済システムは信頼性を高めます。遅延は最小限に抑えられます。
しかし、このモデルはすべてのブロックチェーンに適しているわけではありません。コミュニティ主導のネットワークは、より広い分配を好むかもしれません。
Fogoは、プロフェッショナルなインフラストラクチャとパフォーマンスクリティカルなユースケースに焦点を当てています。そのデザインはこの優先順位を反映しています。
マルチローカルモデルは、超低遅延の目標と一致しています。すべてのレイヤーは速度に最適化されています。
実際には、このアプローチはFogoが数十ミリ秒のブロック時間に近づくのを助けます。物理的な距離はもはや主要なボトルネックではありません。
代わりに、パフォーマンスは主にハードウェアとソフトウェアの効率によって制限されます。
ネットワーキング技術が向上するにつれて、このモデルはさらに効果的になる可能性があります。より迅速なリンクは遅延をさらに減少させます。
マルチローカルコンセンサスは、地理がブロックチェーンデザインにおいて依然として重要であることを示しています。デジタルシステムは物理学に依然として束縛されています。
距離を慎重に管理することで、Fogoはインフラストラクチャを競争力のある優位性に変えます。