|
Professor Dahlia Malkhi, UC Santa Barbara University of California, Santa Barbara From Libra to Space: Research Advances in Scaling Byzantine
Consensus |
Time & Venue
Abstract
This talk presents a journey of the HotStuff from its inception
to space.
Being able to scale quorum-based consensus drove years of research. HotStuff is a Byzantine consensus
algorithm that introduces linear communication for the first time. Instead of complex protocols with
multiple communication-heavy steps to confirm a block, HotStuff has a linear, uniform pattern that makes
consensus faster and scalable for thousands of nodes.
HotStuff meteoric adoption was foretold by
DiemBFT the first large-scale HotStuff implementation by the
Facebook Libra(Diem), with Professor Malkhi as CTO, which sought to be a regulatory-friendly financial
system. Although Diem never launched, its technology had a big impact on the industry. DiemBFT now powers
the Aptos blockchain, Cypherium, Flow, Celo, Espresso Systems, and Pocket Network, as their core consensus
engines. Many improvements were made on the original HotStuff: latency (eg, HotStuff-2, HotStuff-1),
throughput (eg, Lumiere, Narwhal-HS), assumptions (eg, Sync HotStuff,
Information Theoretic HotStuff,
Flexible BFT) and resilience against threats (eg, Strengthened HotStuff,
Today,
SpaceComputer.IO
employs HotShot, a production-grade HotStuff variant, to create a network of tamper-proof
satellites.
Biography