信息安全研究 ›› 2025, Vol. 11 ›› Issue (7): 619-.
高兰辉张言史培中古春生景征骏
Gao Lanhui, Zhang Yan, Shi Peizhong, Gu Chunsheng, and Jing Zhengjun
摘要: FastHotStuff算法通过聚合签名实现2阶段流水线拜占庭容错共识.然而,当FastHotStuff的领导者故障时,视图切换阶段的死锁问题导致通信复杂度为O(n2).现有研究主要关注死锁问题,并未考虑拜占庭节点和不稳定网络引起的连续视图超时问题.针对这个问题,提出了具有自适应视图动态超时的FastHotStuff区块链共识算法AVDHotStuff.首先,视图动态超时策略算法自适应控制下一次视图超时的持续时间,以避免不稳定网络引起的连续视图超时.其次,领导者等待策略算法将视图切换的通信复杂度从O(n2)降低到O(n),并通过自适应控制领导者等待时间确保视图切换的效率.最后,基于信誉值的领导者选择策略算法选取可靠节点,防止在视图切换时选取拜占庭节点,避免连续视图超时.与FastHotStuff算法相比,当存在拜占庭节点时,AVDHotStuff算法吞吐量平均提高约51.4%,平均时延减少约59.9%.
中图分类号: