,
Daniel Cason
Creative Commons Attribution 4.0 International license
Tendermint is among the most widely studied and deployed Byzantine fault-tolerant (BFT) consensus protocols, owing in part to its native leader-rotation mechanism that subsumes complex view changes. Like most partially-synchronous BFT protocols, Tendermint tolerates f < n/3 Byzantine processes and decides in three communication steps. Motivated by the push for lower-latency blockchains, a recent line of work shows that consensus can be solved in two communication steps when f < n/5. We present Fast Tendermint, an adaptation of Tendermint to the n > 5f setting that decides in two communication steps in the good case, while preserving Tendermint’s leader-rotation structure. Fast Tendermint collapses Tendermint’s prevote and precommit steps into a single voting step and merges the locked and valid state. We give proofs of agreement, validity, and termination, and a formal specification in Quint, a modern surface syntax for TLA^+, used to model-check the protocol.
@InProceedings{vandervos_et_al:LIPIcs.DISC.2026.55,
author = {Vander Vos, Preston and Cason, Daniel},
title = {{Brief Announcement: Fast Tendermint: Speeding up a Foundational Consensus Protocol}},
booktitle = {40th International Symposium on Distributed Computing (DISC 2026)},
pages = {55:1--55:7},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-454-3},
ISSN = {1868-8969},
year = {2026},
volume = {397},
editor = {Moses Jr., William K. and Censor-Hillel, Keren},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.DISC.2026.55},
URN = {urn:nbn:de:0030-drops-281611},
doi = {10.4230/LIPIcs.DISC.2026.55},
annote = {Keywords: BFT consensus, Tendermint, partial synchrony, good-case latency}
}