Skip to main content

Abraxas: Throughput-Efficient Hybrid Asynchronous Consensus

Publication ,  Conference
Blum, E; Katz, J; Loss, J; Nayak, K; Ochsenreither, S
Published in: Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security
November 21, 2023

Protocols for state-machine replication (SMR) often trade off performance for resilience to network delay. In particular, protocols for asynchronous SMR tolerate arbitrary network delay but sacrifice throughput/latency when the network is fast, while partially synchronous protocols have good performance in a fast network but fail to make progress if the network experiences high delay. Existing hybrid protocols are resilient to arbitrary network delay and have good performance when the network is fast, but suffer from high overhead (“thrashing”) if the network repeatedly switches between being fast and slow, e.g., in a network that is typically fast but has intermittent message delays. We propose Abraxas, a generic approach for constructing a hybrid protocol from any “fast” protocol Πfast and asynchronous protocol Πslow to achieve (1) security and performance equivalent to Πslow under arbitrary network behavior, and (2) performance equivalent to Πfast when conditions are favorable. We instantiate Abraxas with the best existing protocols for Πfast (Jolteon) and Πslow (2-chain VABA), and show experimentally that the resulting protocol significantly outperforms Ditto, the previous state-of-the-art hybrid protocol.

Duke Scholars

Published In

Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security

DOI

Publication Date

November 21, 2023

Start / End Page

519 / 533
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Blum, E., Katz, J., Loss, J., Nayak, K., & Ochsenreither, S. (2023). Abraxas: Throughput-Efficient Hybrid Asynchronous Consensus. In Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security (pp. 519–533). https://doi.org/10.1145/3576915.3623191
Blum, E., J. Katz, J. Loss, K. Nayak, and S. Ochsenreither. “Abraxas: Throughput-Efficient Hybrid Asynchronous Consensus.” In Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security, 519–33, 2023. https://doi.org/10.1145/3576915.3623191.
Blum E, Katz J, Loss J, Nayak K, Ochsenreither S. Abraxas: Throughput-Efficient Hybrid Asynchronous Consensus. In: Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security. 2023. p. 519–33.
Blum, E., et al. “Abraxas: Throughput-Efficient Hybrid Asynchronous Consensus.” Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security, 2023, pp. 519–33. Scopus, doi:10.1145/3576915.3623191.
Blum E, Katz J, Loss J, Nayak K, Ochsenreither S. Abraxas: Throughput-Efficient Hybrid Asynchronous Consensus. Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security. 2023. p. 519–533.

Published In

Ccs 2023 Proceedings of the 2023 ACM Sigsac Conference on Computer and Communications Security

DOI

Publication Date

November 21, 2023

Start / End Page

519 / 533