Shoal框架優化Aptos共識 Bullshark性能提升80%

robot
摘要生成中

Shoal框架:突破性優化Aptos上的Bullshark性能

Aptos Labs近期推出了Shoal框架,對基於Narwhal的共識協議(如DAG-Rider、Tusk、Bullshark)進行了重大改進。Shoal通過流水線化和領導者信譽機制,大幅降低了Bullshark的延遲,在無故障情況下性能提升40%,故障情況下提升80%。

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

Shoal的核心創新在於:

  1. 流水線化處理:每輪引入一個錨點,減少DAG排序延遲。

  2. 領導者信譽機制:確保錨點與最快的驗證節點關聯,進一步優化延遲。

  3. 消除所有場景中的超時需求,提供"普遍響應"特性。

這些技術簡單而有效,本質上是按順序運行底層協議的多個實例。以Bullshark爲例,可以想象成一羣"鯊魚"在進行接力賽。

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

Shoal解決了Bullshark面臨的兩大延遲問題:

  1. 平均塊延遲:Bullshark中非錨點頂點需要3-4輪才能排序。Shoal將其降至3輪。

  2. 故障情況延遲:領導者未能及時廣播錨點時,延遲顯著增加。Shoal通過領導者信譽機制緩解此問題。

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

Shoal還實現了"普遍響應"特性,相比Hotstuff的"樂觀響應",即使在領導者故障或網路異步期間,也能保持網路速度運行。

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

評估結果顯示,Shoal在各種場景下都大幅優於原始Bullshark:

  • 無故障情況:延遲降低40%
  • 故障情況(50個驗證節點,16次故障):延遲降低65%

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

總的來說,Shoal框架通過簡單而巧妙的設計,顯著提升了Aptos區塊鏈的性能和魯棒性,爲進一步優化DAG-BFT共識協議開闢了新思路。

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

萬字詳解Shoal框架:如何減少Aptos上的Bullshark延遲?

APT1.15%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 分享
留言
0/400
GateUser-00be86fcvip
· 3小時前
进化升级牛啊
回復0
BlockTalkvip
· 4小時前
又一个新框架出来卷了
回復0
闪电梭哈侠vip
· 4小時前
这进度太猛了 感觉要起飞
回復0
德根赌徒vip
· 4小時前
还行 80%提升不错啊
回復0
MetaMiseryvip
· 4小時前
看懂的点赞 本鼻地上第一个赞
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)