Skip to main navigation Skip to search Skip to main content

Harmonia: Enhancing Liveness in Two-Phase HotStuff without Sacrificing Core Properties

  • Tianyang Li
  • , Jin Wu
  • , Songyan Ji
  • , Jian Dong*
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 2025 44th International Symposium on Reliable Distributed Systems, SRDS 2025
PublisherIEEE Computer Society
Pages47-58
Number of pages12
ISBN (Electronic)9798331591991
DOIs
StatePublished - 2025
Externally publishedYes
Event44th International Symposium on Reliable Distributed Systems, SRDS 2025 - Oporto, Portugal
Duration: 29 Sep 20252 Oct 2025

Publication series

NameProceedings of the IEEE Symposium on Reliable Distributed Systems
ISSN (Print)1060-9857

Conference

Conference44th International Symposium on Reliable Distributed Systems, SRDS 2025
Country/TerritoryPortugal
CityOporto
Period29/09/252/10/25

Keywords

  • BFT protocols
  • HotStuff
  • latency
  • liveness

Fingerprint

Dive into the research topics of 'Harmonia: Enhancing Liveness in Two-Phase HotStuff without Sacrificing Core Properties'. Together they form a unique fingerprint.

Cite this