
Briefing
The foundational problem of Asynchronous Byzantine Fault Tolerance (aBFT) protocols is the throughput-latency tension, where the bandwidth-intensive transaction dissemination phase is bottlenecked by the latency-incurring asynchronous agreement phase. This research introduces Dumbo-NG, a novel aBFT protocol that fundamentally resolves this constraint through a structural redesign, enabling the complete concurrent execution of transaction dissemination and the agreement phase. This is achieved via a non-trivial direct reduction from the asynchronous atomic broadcast problem to a Multi-Valued Validated Byzantine Agreement (MVBA) with a quality property, ensuring the agreement output originates from honest nodes with high probability. The single most important implication is the creation of a consensus architecture that can approach peak throughput with minimal latency increase, thereby unlocking a new echelon of scalable, censorship-resistant decentralized services.

Context
Prior to this work, practical aBFT protocols, such as HoneyBadgerBFT (HB-BFT) and its predecessor Dumbo, significantly improved performance over classic BFT by batching transactions and reducing the number of agreement instances. However, they remained fundamentally constrained by a sequential design ∞ the protocol’s two main phases ∞ transaction dissemination and cryptographic agreement ∞ had to run largely in sequence. This established architecture created an inherent trade-off, where increasing the transaction batch size (for higher throughput) necessarily led to a proportional increase in the latency of the subsequent agreement phase, thereby limiting the practical scalability of aBFT in wide-area networks.

Analysis
The core breakthrough of Dumbo-NG is the decoupling of the dissemination and agreement processes, shifting the protocol from a sequential model to a concurrent one. The new protocol structure leverages a direct reduction to a specialized Multi-Valued Validated Byzantine Agreement (MVBA) primitive. Conceptually, instead of waiting for all transactions to be fully disseminated and then initiating a costly agreement process, Dumbo-NG starts the agreement process immediately and in parallel with the transaction broadcast. The MVBA primitive is designed to agree on a value that has been correctly broadcast by an honest node with a quality guarantee.
By running these phases concurrently, the latency of the agreement phase is effectively hidden behind the bandwidth-intensive dissemination phase, making the overall latency throughput-oblivious. This structural change allows the system to scale transaction volume without incurring the corresponding latency penalty that plagued prior architectures.

Parameters
- Execution Rounds Complexity ∞ O(1) – The protocol achieves constant expected execution rounds, inherited from the MVBA-based design, which is optimal for asynchronous consensus.
- Throughput-Latency Tension ∞ Resolved – The protocol’s new structure eliminates the throughput-latency trade-off, allowing for peak throughput with minimal latency increase.
- Censorship Resistance ∞ Guaranteed – The design ensures that transactions broadcasted by any honest node will be agreed upon and output, conquering the threat of censorship.

Outlook
This research opens a new avenue for practical asynchronous consensus, moving beyond the theoretical limits of previous constructions. In the next three to five years, this architecture will be a foundational building block for decentralized applications that require both high throughput and low, predictable latency, such as high-frequency trading and mission-critical financial services on a global scale. The core principle of concurrent phase execution, coupled with provable censorship resistance, sets a new performance benchmark for all future aBFT designs. Further research will likely focus on optimizing the MVBA component itself and formally verifying the protocol’s performance under dynamic network conditions.

Verdict
The Dumbo-NG protocol establishes a new theoretical and practical foundation for asynchronous consensus by achieving optimal complexity and fundamentally resolving the long-standing throughput-latency scalability trade-off.
