减少Aptos上Bullshark延迟:Shoal框架详解
Aptos labs解决了DAG BFT中两个重要的开放问题,大幅减少了延迟,并首次消除了确定性实际协议中对暂停的需求。总体上,在无故障情况下将Bullshark的延迟改进了40%,在故障情况下改进了80%。
Shoal框架通过流水线和领导者信誉机制增强了基于Narwhal的共识协议(如DAG-Rider、Tusk、Bullshark)。流水线每轮引入一个锚点来减少DAG排序延迟,领导者信誉确保锚点与最快的验证节点相关联,进一步改善延迟。此外,领导者信誉使Shoal可以利用异步DAG构造来消除所有场景中的超时,从而实现普遍响应的