Paper 2024/137

Consensus in the Known Participation Model with Byzantine Failures and Sleepy Replicas

Chenxu Wang, Shandong University
Sisi Duan, Tsinghua University
Minghui Xu, Shandong University
Feng Li, Shandong University
Xiuzhen Cheng, Shandong University
Abstract

We study consensus in the known participation model with both Byzantine failures and sleepy replicas, where honest replicas may unpredictably fall asleep, and replicas know the minimum number of awake honest replicas. Our main contribution is providing a fine-grained treatment of consensus in such a mixed failure model. First, we present a synchronous atomic broadcast protocol with $5\Delta+2\delta$ expected latency and $2\Delta+2\delta$ best-case latency, where $\Delta$ is the bound on network delay and $\delta$ is the actual network delay. Second, in the partially synchronous network (the value of $\Delta$ is unknown), we show that one can make a conventional Byzantine fault-tolerant (BFT) protocol tolerate sleepy replicas but has to make the stable storage assumption (where replicas need to store intermediate consensus parameters in stable storage). Finally, in the partially synchronous network but not assuming stable storage, we show several bounds on the relationship between the total number of replicas $n$, the maximum number of Byzantine replicas $f$, and the maximum number of simultaneous sleeping replicas $s$. Using these bounds, we transform HotStuff (PODC'19) into a protocol that tolerates sleepy replicas without sacrificing the performance.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Major revision. Network and Distributed System Security (NDSS) Symposium 2026
DOI
10.14722/ndss.2026.230448
Keywords
consensussleepy replicascrash-recoverystable storage
Contact author(s)
cxwang16117 @ gmail com
duansisi @ tsinghua edu cn
mhxu @ sdu edu cn
fli @ sdu edu cn
xzcheng @ sdu edu cn
History
2025-09-04: last of 2 revisions
2024-01-31: received
See all versions
Short URL
https://ia.cr/2024/137
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/137,
      author = {Chenxu Wang and Sisi Duan and Minghui Xu and Feng Li and Xiuzhen Cheng},
      title = {Consensus in the Known Participation Model with Byzantine Failures and Sleepy Replicas},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/137},
      year = {2024},
      doi = {10.14722/ndss.2026.230448},
      url = {https://eprint.iacr.org/2024/137}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.