Fast-HotStuff: A Fast and Robust BFT Protocol for Blockchains

被引:6
|
作者
Jalalzai, Mohammad M. [1 ,2 ]
Niu, Jianyu [1 ,2 ]
Feng, Chen [1 ,2 ]
Gai, Fangyu [1 ,2 ]
机构
[1] Univ British Columbia, Sch Engn, Kelowna V1V 1V7, BC, Canada
[2] Univ British Columbia, BlockchainUBC, Vancouver, BC V6T 1Z4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
BFT; blockchain; consensus; latency; perfor-; mance; security;
D O I
10.1109/TDSC.2023.3308848
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The HotStuff protocol is a recent breakthrough in Byzantine Fault Tolerant (BFT) consensus that enjoys both responsiveness and linear view change by creatively adding a round to classic two-round BFT protocols like PBFT. Despite its great advantages, HotStuff has a few limitations. First, the additional round of communication during normal cases results in higher latency. Second, HotStuff is vulnerable to certain performance attacks, which can significantly deteriorate its throughput and latency. To address these limitations, we propose a new two-round BFT protocol called Fast-HotStuff, which enjoys responsiveness and efficient view change that is comparable to the linear view-change in terms of performance. Our Fast-HotStuff has lower latency and is more robust against the performance attacks that HotStuff is susceptible to.
引用
收藏
页码:2478 / 2493
页数:16
相关论文
共 50 条
  • [1] 改进Fast-HotStuff区块链共识算法
    李启南
    薛志浩
    张学军
    计算机工程, 2021, 47 (08) : 14 - 21
  • [2] FPBFT: A Fast PBFT Protocol for Private Blockchains
    Riahi, Kenza
    Brahmia, Mohamed-el-Amine
    Abouaissa, Abdelhafid
    Idoumghar, Lhassane
    2022 9TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS: SYSTEMS, MANAGEMENT AND SECURITY, IOTSMS, 2022, : 151 - 158
  • [3] Proteus: A Scalable BFT Consensus Protocol for Blockchains
    Jalalzai, Mohammad M.
    Busch, Costas
    Richard, Golden G., III
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 308 - 313
  • [4] A Fast Consensus for Permissioned Wireless Blockchains
    Zou, Yifei
    Xu, Minghui
    Yu, Jiguo
    Zhao, Feng
    Cheng, Xiuzhen
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) : 12102 - 12111
  • [5] Fast and Adaptive BFT State Machine Replication
    Berger, Christian
    PROCEEDINGS OF THE 23RD INTERNATIONAL MIDDLEWARE CONFERENCE DOCTORAL SYMPOSIUM, MIDDLEWARE 2022 DOCTORAL SYMPOSIUM, 2022, : 7 - 10
  • [6] Linear View Change in Optimistically Fast BFT
    Rambaud, Matthieu
    Tonkikh, Andrei
    Abspoel, Mark
    PROCEEDINGS OF THE 2022 ACM WORKSHOP ON DEVELOPMENTS IN CONSENSUS, CONSENSUSDAY 2022, 2022, : 67 - 78
  • [7] Improved Fast-Response Consensus Algorithm Based on HotStuff
    Wang, Rong
    Yuan, Minfu
    Wang, Zhenyu
    Li, Yin
    SENSORS, 2024, 24 (16)
  • [8] A simple population protocol for fast robust approximate majority
    Angluin, Dana
    Aspnes, James
    Eisenstat, David
    DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 20 - +
  • [9] A simple population protocol for fast robust approximate majority
    Angluin, Dana
    Aspnes, James
    Eisenstat, David
    DISTRIBUTED COMPUTING, 2008, 21 (02) : 87 - 102
  • [10] A simple population protocol for fast robust approximate majority
    Dana Angluin
    James Aspnes
    David Eisenstat
    Distributed Computing, 2008, 21 : 87 - 102