Abstract:
Geo-replication provides disaster recovery after catastrophic accidental failures or attacks, such as fires, blackouts or denial-of-service attacks to a data center or re...Show MoreMetadata
Abstract:
Geo-replication provides disaster recovery after catastrophic accidental failures or attacks, such as fires, blackouts or denial-of-service attacks to a data center or region. Naturally distributed data structures, such as Blockchains, when well designed, are immune against such disruptions, but they also benefit from leveraging locality. In this work, we consolidate the performance of geo-replicated consensus by leveraging novel insights about hierarchical consensus and a construction methodology that allows creating novel protocols from existing building blocks. In particular we show that cluster confirmation, paired with subgroup rotation, allows protocols to safely operate through situations where all members of the global consensus group are Byzantine. We demonstrate our compositional construction by combining the recent HotStuff and Damysus protocols into a hierarchical geo-replicated blockchain with global durability guarantees. We present a compositionality proof and demonstrate the correctness of our protocol, including its ability to tolerate cluster crashes. Our protocol — Orion1 — achieves a 20% higher throughput than GeoBFT, the latest hierarchical Byzantine Fault-Tolerant (BFT) protocol.
Date of Conference: 20-23 May 2024
Date Added to IEEE Xplore: 12 August 2024
ISBN Information:
ISSN Information:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Throughput ,
- Global Consensus ,
- Byzantine Fault Tolerance ,
- Health-related Quality Of Life ,
- Transition State ,
- Global Level ,
- Conflict Resolution ,
- Local Leaders ,
- Local Clustering ,
- Global Leadership ,
- Rotation System ,
- Local Protocols ,
- Defect Model ,
- Cluster Representatives ,
- Increase In Latency ,
- Consensus Protocol ,
- Global Agreement ,
- Wide Area Network ,
- Global Rotation ,
- Client Requests ,
- Local Consensus ,
- Cluster Signature ,
- Permissioned Blockchain ,
- Global Communication ,
- Global Order
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Throughput ,
- Global Consensus ,
- Byzantine Fault Tolerance ,
- Health-related Quality Of Life ,
- Transition State ,
- Global Level ,
- Conflict Resolution ,
- Local Leaders ,
- Local Clustering ,
- Global Leadership ,
- Rotation System ,
- Local Protocols ,
- Defect Model ,
- Cluster Representatives ,
- Increase In Latency ,
- Consensus Protocol ,
- Global Agreement ,
- Wide Area Network ,
- Global Rotation ,
- Client Requests ,
- Local Consensus ,
- Cluster Signature ,
- Permissioned Blockchain ,
- Global Communication ,
- Global Order
- Author Keywords