TY - GEN
T1 - Harmonia
T2 - 44th International Symposium on Reliable Distributed Systems, SRDS 2025
AU - Li, Tianyang
AU - Wu, Jin
AU - Ji, Songyan
AU - Dong, Jian
N1 - Publisher Copyright:
©2025 IEEE.
PY - 2025
Y1 - 2025
N2 - HotStuff stands out as the first Byzantine Fault Tolerant (BFT) state machine replication protocol to achieve linear communication complexity while maintaining optimistic responsiveness and fairness. However, it is required at least three phases to commit a block, which leads to high latency. Recent studies have focused on developing two-phase variants of HotStuff to reduce its block commitment latency. Nonetheless, two-phase HotStuff suffers from the liveness issue, forcing these protocols to sacrifice one of the three fundamental properties of HotStuff when addressing this problem, thereby facing a trade-off among these properties. In this paper, we introduce a novel protocol, Harmonia, which, to the best of our knowledge, is the first BFT protocol to simultaneously achieve linear communication complexity, optimistic responsiveness, fairness, and the minimum commit latency of two phases. Harmonia overcomes the liveness issue of two-phase HotStuff through its specialized block unlocking mechanism while preserving all the original properties of HotStuff. Experimental results show that Harmonia consistently outperforms HotStuff across various metrics.
AB - HotStuff stands out as the first Byzantine Fault Tolerant (BFT) state machine replication protocol to achieve linear communication complexity while maintaining optimistic responsiveness and fairness. However, it is required at least three phases to commit a block, which leads to high latency. Recent studies have focused on developing two-phase variants of HotStuff to reduce its block commitment latency. Nonetheless, two-phase HotStuff suffers from the liveness issue, forcing these protocols to sacrifice one of the three fundamental properties of HotStuff when addressing this problem, thereby facing a trade-off among these properties. In this paper, we introduce a novel protocol, Harmonia, which, to the best of our knowledge, is the first BFT protocol to simultaneously achieve linear communication complexity, optimistic responsiveness, fairness, and the minimum commit latency of two phases. Harmonia overcomes the liveness issue of two-phase HotStuff through its specialized block unlocking mechanism while preserving all the original properties of HotStuff. Experimental results show that Harmonia consistently outperforms HotStuff across various metrics.
KW - BFT protocols
KW - HotStuff
KW - latency
KW - liveness
UR - https://www.scopus.com/pages/publications/105033363220
U2 - 10.1109/SRDS69199.2025.00018
DO - 10.1109/SRDS69199.2025.00018
M3 - 会议稿件
AN - SCOPUS:105033363220
T3 - Proceedings of the IEEE Symposium on Reliable Distributed Systems
SP - 47
EP - 58
BT - Proceedings - 2025 44th International Symposium on Reliable Distributed Systems, SRDS 2025
PB - IEEE Computer Society
Y2 - 29 September 2025 through 2 October 2025
ER -