Sui NetworkはDAGベースのコンセンサスエンジンの主要アップグレードであるMysticeti v2をデプロイしました。このアップデートはトランザクション検証を直接コンセンサスに統合し、冗長なコンセンサス前のステップを削除します。
Mysticeti v2はTransaction Driverを導入し、トランザクションの提出と確認方法を簡素化します。初期のベンチマークでは、アジアベースのノードで最大35%のレイテンシー低減と、グローバルでより速い確認を示しています。
SuiのオリジナルコンセンサスプロトコルであるMysticetiは、2024年7月にDAGベースのモデルを使用してメインネットで立ち上げられました。この構造はトランザクションの配信と順序付けを分離し、スループットと検閲耐性を向上させます。
Mysticeti v2はコンセンサス前の検証をメインプロトコルにマージし、追加の計算コストを排除します。
プロトコルは現在、ブロックのコミットと同時にトランザクションを確定します。トランザクションは証明書のクォーラムを達成すると確定され、ブロックは元のDAGルールに従ってコミットされます。
十分な拒否票を観測したトランザクションは自動的に破棄されます。このアプローチはSuiのファストパスの確定性を維持しながら、非ファストパストランザクションのレイテンシーを削減します。
明示的な投票は現在、拒否されたトランザクションに対してのみ行われ、ネットワークトラフィックを削減します。承認票は先祖ブロックリンクを通じて暗示され、計算上のボトルネックを回避します。
バリデーターは弱いネットワーク接続に対応するために、複数のラウンドでトランザクションを認証することができます。この変更により、ノードに過負荷をかけることなく、大規模なトランザクション処理のスループットを維持します。
Mysticeti v2はv1からアンカーコミットメカニズムを保持し、トランザクションレベルの意思決定を改善しながら直接または間接的なコミットを可能にします。各トランザクションはDAGのコミットロジックと統合され、検証が効率的に行われることを保証します。
このアップグレードはSuiのバリデーター委員会要件をサポートし、ステークの3分の2以上が有効性を確認します。
新しいTransaction Driverはトランザクション提出のためのQuorum Driverに取って代わります。
Quorum Driverとは異なり、各トランザクションを単一のバリデーターに提出し、ネットワーク帯域幅を大幅に削減します。バリデーターは現在、ブロック署名中に複数のトランザクションを集合的に署名し、CPU使用量を低減します。
ドライバーは過去のレイテンシーに基づいてバリデーターを選択し、より速い確認を実現します。バリデーターが遅いまたはオフラインの場合、クライアントは3分の1のステーククォーラムを維持するために他のバリデーターで再試行します。また、繰り返しの提出を制限することで、スパムやDoS攻撃から保護します。
Transaction Driverは現在、すべてのMysten Labsフルノードとパートナーノードで実行されており、アジアベースのノードで35%のレイテンシー削減、ヨーロッパベースのノードで25%の削減を達成しています。
将来のアップデートでは、コミットラウンドを4から3に削減し、コンセンサスブロックのフルノードへのストリーミングを可能にします。プロトコルレベルの調整は、所有オブジェクトのデッドロックを防止し、シームレスな実行を維持することを目指しています。
これらの変更は、Suiネットワーク全体での継続的なパフォーマンス最適化を示しています。
The post Sui Network Launches Mysticeti v2 to Slash Transaction Latency by 35% appeared first on Blockonomi.


