# Shoalフレームワーク:Aptos上のBullsharkプロトコルのレイテンシーをドロップする方法## 概要Aptos LabsはShoalフレームワークを開発し、パイプライン処理とリーダーの信頼性メカニズムを通じて、Narwhalに基づくコンセンサスプロトコル(の性能を大幅に向上させました。DAG-Rider、Tusk、Bullshark)のような。障害がない場合、ShoalはBullsharkのレイテンシーを40%ドロップし、障害がある場合は80%ドロップします。Shoalの核心的な考え方は、複数の基盤プロトコルインスタンスを順番に実行することです。Bullsharkを例に挙げると、まるで複数の"サメ"がリレー競技で走っているかのようです。! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-8d6acd885bad7b8f911bdce15a7c884f)## 背景と課題ブロックチェーンネットワークは常により高いパフォーマンスを追求しています。初期の通信の複雑さをドロップすることでスループットを向上させる試みは、効果が限られていました。最近のブレークスルーは、データの伝播とコンセンサスロジックを分離し、並列処理を実現することにあります。Narwhalシステムはこのアーキテクチャを採用し、160,000 TPSのスループットを実現しました。しかし、リーダーのコンセンサスプロトコル(であるHotstuff/Jolteon)は、Narwhalの潜在能力を十分に活用できませんでした。一方、DAGに基づくBullsharkは高スループットをサポートしていますが、レイテンシーが50%増加しました。DAGプロトコルにおいて、パイプライン処理とリーダーの信用メカニズムを実装することは困難であると考えられています。1. Bullsharkのコアロジックを変更することは不可能なようです2. ダイナミックリーダー選択は異なるソート結果をもたらす可能性があります! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-f6b6281c928e3fa7a2412a480c9c1806)## Shoalフレームワーク設計Shoalフレームワークは上記の課題を巧みに解決します:1. パイプライン処理:複数のBullsharkインスタンスを順番に実行し、それぞれのインスタンスが1つのアンカーポイントを処理します。2. リーダーの信用: アンカーポイントに基づく因果歴史計算により、検証ノードのスコアを得て、高スコアノードをリーダーとして選択する傾向がある3. タイムアウトなし: DAG構造が提供する「時計」を利用してネットワーク速度を推定し、タイムアウトメカニズムの使用を避けるこれらの技術の組み合わせにより、Shoalは非同期ネットワークやリーダー障害の状況でもネットワーク速度で動作することができます。! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-b7ed8888da112bae8d34c0fdb338b138)! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-46d37add0d9e81b2f295edf8eddd907f)! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-0b0928cb6240e994c1514c75e080a4b2)! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-859e732e16c3eee0e2c93422474debc2)! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-9f789cb669f6fcc244ea7ff7648e48b4)! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-1baf540693f376d93cb18ef3193593cc)! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-cc09a26f7c3d94ee785de75e47bf42fb)## 結果を評価する実験によると、ShoalはBullsharkのレイテンシーを大幅に改善しました:- 無故障の場合: Baseline Bullsharkに比べてレイテンシーが40%ドロップ- 障害が発生した場合(50個の検証ノード、16回の障害):Baseline Bullsharkに対してレイテンシーがドロップ65%Shoalは"普遍的な応答"特性を持ち、さまざまなネットワーク条件下でも良好なパフォーマンスを維持できます。総じて、ShoalフレームワークはDAG-BFTの重要な問題を成功裏に解決し、Aptosブロックチェーンの性能を大幅に向上させました。! [Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は? ](https://img-cdn.gateio.im/social/moments-6461c85fe1553879062fd7628f50f553)
AptosはShoalフレームワークを発表:Bullsharkプロトコルのレイテンシーが大幅にドロップ40%-80%
Shoalフレームワーク:Aptos上のBullsharkプロトコルのレイテンシーをドロップする方法
概要
Aptos LabsはShoalフレームワークを開発し、パイプライン処理とリーダーの信頼性メカニズムを通じて、Narwhalに基づくコンセンサスプロトコル(の性能を大幅に向上させました。DAG-Rider、Tusk、Bullshark)のような。障害がない場合、ShoalはBullsharkのレイテンシーを40%ドロップし、障害がある場合は80%ドロップします。
Shoalの核心的な考え方は、複数の基盤プロトコルインスタンスを順番に実行することです。Bullsharkを例に挙げると、まるで複数の"サメ"がリレー競技で走っているかのようです。
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
背景と課題
ブロックチェーンネットワークは常により高いパフォーマンスを追求しています。初期の通信の複雑さをドロップすることでスループットを向上させる試みは、効果が限られていました。最近のブレークスルーは、データの伝播とコンセンサスロジックを分離し、並列処理を実現することにあります。Narwhalシステムはこのアーキテクチャを採用し、160,000 TPSのスループットを実現しました。
しかし、リーダーのコンセンサスプロトコル(であるHotstuff/Jolteon)は、Narwhalの潜在能力を十分に活用できませんでした。一方、DAGに基づくBullsharkは高スループットをサポートしていますが、レイテンシーが50%増加しました。
DAGプロトコルにおいて、パイプライン処理とリーダーの信用メカニズムを実装することは困難であると考えられています。
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
Shoalフレームワーク設計
Shoalフレームワークは上記の課題を巧みに解決します:
これらの技術の組み合わせにより、Shoalは非同期ネットワークやリーダー障害の状況でもネットワーク速度で動作することができます。
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?
結果を評価する
実験によると、ShoalはBullsharkのレイテンシーを大幅に改善しました:
Shoalは"普遍的な応答"特性を持ち、さまざまなネットワーク条件下でも良好なパフォーマンスを維持できます。
総じて、ShoalフレームワークはDAG-BFTの重要な問題を成功裏に解決し、Aptosブロックチェーンの性能を大幅に向上させました。
! Shoalフレームワークを説明する10,000語:AptosでBullsharkのレイテンシーを減らす方法は?