What is the difference between PBFT, Tendermint, HotStuff, and HotStuff-2?
We recently published our work HotStuff-2 on eprint, introducing a two-phase HotStuff variant which simultaneously achieves $O(n^2)$ worst-case communication, optimistically linear communication, a two-phase commit regime within a view, and optimistic responsiveness in partially-synchronous BFT. The main takeaway is that two phases are enough for BFT after all. In this...
What is the difference between PBFT, Tendermint, HotStuff, and HotStuff-2? Search the archive Close Search posts, authors, topics, and phrases / Search by title, author, tag, or a phrase from the post. Popular topics Top pages We recently published our work HotStuff-2 on eprint, introducing a two-phase HotStuff variant which simultaneously achieves $O(n^2)$ worst-case communication, optimistically linear communication, a two-phase commit regime within a view, and optimistic responsiveness in partially-synchronous BFT. The main takeaway is that two phases are enough for BFT after all. In this p
saved by
related reading
- Tower BFT: Solana’s High Performance Implementation of PBFT | by Anatoly Yakovenko | Solana | Mediummedium.com
- MonadBFT - Monad Documentationdocs.monad.xyz
- Shoal: How We Reduce Bullshark Latency on The Aptos Blockchain | by Aptos Labs | Aptos Labs | Mediummedium.com
- Notes on Proposer-Builder Separation (PBS)barnabe.substack.com
- Quorum Store: How Consensus Horizontally Scales on the Aptos Blockchain | by Aptos Labs | Aptos Labs | Mediummedium.com
- Exploring Protocol-Enforced Proposer Commitments(PEPC) — YQmirror.xyz
- Upgrading Ethereum | 2.3 Consensuseth2book.info
- Upgrading Ethereum | 2.3.4 Casper FFGeth2book.info
- Time, slots, and the ordering of events in Ethereum Proof-of-Stake - Paradigmparadigm.xyz
- Faster block/blob propagation in Ethereum - Networking - Ethereum Researchethresear.ch
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- practical Byzantine Fault Tolerance(pBFT) - GeeksforGeeksgeeksforgeeks.org