The Handover rule
The importance and unimportance of the third phase of HotStuff
The importance and unimportance of the third phase of HotStuff
and why VABA needs three-phase HotStuff
A modular construction
Terms and Primitives in Search of a Common Reference
The Core Sub-Protocol of HotStuff
Terms and Primitives in Search of a Common Reference
Just one phase! HotStuff-1 offers clients early confirmations and reduces the impact of leader-slowness (MEVs) and Tail-forking attacks
The CLVR algorithm constructs an ordering of trades which approximately minimizes price volatility with a low computational cost
BFT consensus that achieves optimal worst-case communication complexity (quadratic) with constant expected latency
Revisitng HotStuff, it turns out that two phases are enough after all.
An evolution of “Pacemaker” solutions to the Byzantine View Synchronization problem finally led to optimal communication-complexity solutions.
Byzantine Generals with Unknown/Fluctuating Participation extended to tolerate to Minority Corruption.
A full solution for Byzantine Atomic Broadcast with instant finality when there is an unknown and dynamic set of active nodes.
a simple solution for reaching agreement with instant finality when there is an unknown and dynamic set of active nodes
Paradigms for high-throughput transaction execution over a DAG, meeting recent advances in scaling core Consensus ordering protocols in blockchains.