The HotStuff protocol is a breakthrough in Byzantine Fault Tolerant (BFT) consensus that enjoys both responsiveness and linear view change. It creatively adds an additional round to classic BFT protocols (like PBFT) using two rounds. This brings us to an interesting question: Is this additional round really necessary in practice? In this paper, we answer this question by designing a new two-round BFT protocol called Fast-HotStuff, which enjoys responsiveness and efficient view change that is comparable to linear view change in terms of performance. Compared to (three-round) HotStuff, Fast-HotStuff has lower latency and is more robust against performance attacks that HotStuff is susceptible to.
翻译:热功能协议是拜占庭断层控制器(BFT)共识的突破,它既具有响应性,也具有线性视图的变化。 它创造性地用两轮来给经典 BFT 协议(如 PBFT ) 增加一轮。 这给我们带来了一个有趣的问题: 额外回合是否真的需要实际操作? 在本文中, 我们通过设计一个新的双轮BFT协议来回答这个问题, 名为“ 快速热设备 ” ( Fast- HotStfuff), 它具有响应性和高效的视图变化, 就性能而言, 与线性能变化相当。 与( 三轮) 热力、 速力协议相比, 它的耐久性能, 并且更能抵御热能容易发生的性能攻击。