English

No Need for Recovery: A Simple Two-Step Byzantine Consensus

Distributed, Parallel, and Cluster Computing 2019-11-26 v1

Abstract

In this paper, we give a deterministic two-step Byzantine consensus protocol that achieves safety and liveness. A two-step Byzantine consensus protocol only needs two communication steps to commit in the absence of faults. Most two-step Byzantine consensus protocols exploit optimism and require a recovery protocol in the presence of faults. In this paper, we give a simple two-step Byzantine consensus protocol that does not need a recovery protocol.

Cite

@article{arxiv.1911.10361,
  title  = {No Need for Recovery: A Simple Two-Step Byzantine Consensus},
  author = {Tung-Wei Kuo and Kung Chen},
  journal= {arXiv preprint arXiv:1911.10361},
  year   = {2019}
}
R2 v1 2026-06-23T12:25:11.297Z