flâneur — a map of the web's best reading

What is the difference between PBFT, Tendermint, HotStuff, and HotStuff-2?

decentralizedthoughts.github.io · 2,475 words · saved by 2 readers

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

Explore this link on the map →

saved by

related reading