Message Size Matters: AlterBFT's Approach to Practical Synchronous BFT in Public Clouds

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Milošević, Nenad, Cason, Daniel, Milošević, Zarko, Soulé, Robert, Pedone, Fernando
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910873911558144
author Milošević, Nenad
Cason, Daniel
Milošević, Zarko
Soulé, Robert
Pedone, Fernando
author_facet Milošević, Nenad
Cason, Daniel
Milošević, Zarko
Soulé, Robert
Pedone, Fernando
contents Synchronous consensus protocols offer a significant advantage over their asynchronous and partially synchronous counterparts by providing higher fault tolerance -- an essential benefit in distributed systems, like blockchains, where participants may have incentives to act maliciously. However, despite this advantage, synchronous protocols are often met with skepticism due to concerns about their performance, as the latency of synchronous protocols is tightly linked to a conservative time bound for message delivery. This paper introduces AlterBFT, a new Byzantine fault-tolerant consensus protocol. The key idea behind AlterBFT lies in the new model we propose, called hybrid synchronous system model. The new model is inspired by empirical observations about network behavior in the public cloud environment and combines elements from the synchronous and partially synchronous models. Namely, it distinguishes between small messages that respect time bounds and large messages that may violate bounds but are eventually timely. Leveraging this observation, AlterBFT achieves up to 15$\times$ lower latency than state-of-the-art synchronous protocols while maintaining similar throughput and the same fault tolerance. Compared to partially synchronous protocols, AlterBFT provides higher fault tolerance, higher throughput, and comparable latency.
format Preprint
id arxiv_https___arxiv_org_abs_2503_10292
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Message Size Matters: AlterBFT's Approach to Practical Synchronous BFT in Public Clouds
Milošević, Nenad
Cason, Daniel
Milošević, Zarko
Soulé, Robert
Pedone, Fernando
Distributed, Parallel, and Cluster Computing
Synchronous consensus protocols offer a significant advantage over their asynchronous and partially synchronous counterparts by providing higher fault tolerance -- an essential benefit in distributed systems, like blockchains, where participants may have incentives to act maliciously. However, despite this advantage, synchronous protocols are often met with skepticism due to concerns about their performance, as the latency of synchronous protocols is tightly linked to a conservative time bound for message delivery. This paper introduces AlterBFT, a new Byzantine fault-tolerant consensus protocol. The key idea behind AlterBFT lies in the new model we propose, called hybrid synchronous system model. The new model is inspired by empirical observations about network behavior in the public cloud environment and combines elements from the synchronous and partially synchronous models. Namely, it distinguishes between small messages that respect time bounds and large messages that may violate bounds but are eventually timely. Leveraging this observation, AlterBFT achieves up to 15$\times$ lower latency than state-of-the-art synchronous protocols while maintaining similar throughput and the same fault tolerance. Compared to partially synchronous protocols, AlterBFT provides higher fault tolerance, higher throughput, and comparable latency.
title Message Size Matters: AlterBFT's Approach to Practical Synchronous BFT in Public Clouds
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2503.10292