The Bedrock of Byzantine Fault Tolerance: A Unified Platform for {BFT} Protocols Analysis, Implementation, and Experimentation

MJ Amiri, C Wu, D Agrawal, A El Abbadi… - … USENIX Symposium on …, 2024 - usenix.org
Byzantine Fault-Tolerant (BFT) protocols cover a broad spectrum of design dimensions from
infrastructure settings, such as the communication topology, to more technical features, such …

Parbft: Faster asynchronous bft consensus with a parallel optimistic path

X Dai, B Zhang, H Jin, L Ren - Proceedings of the 2023 ACM SIGSAC …, 2023 - dl.acm.org
To reduce latency and communication overhead of asynchronous Byzantine Fault Tolerance
(BFT) consensus, an optimistic path is often added, with Ditto and BDT as state-of-the-art …

[PDF][PDF] On the Impact of Network Transport Protocols on Leader-Based Consensus Communication

R Von Seck, F Rezabek, S Gallenmüller… - Proceedings of the 6th …, 2024 - net.in.tum.de
ABSTRACT State Machine Replication (SMR) allows implementation of faulttolerant systems
and secure critical infrastructure. The advent of cryptocurrencies has increased research …

Byzantine Fault Tolerance with Non-Determinism, Revisited

Y Huang, H Li, Y Sun, S Duan - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Conventional Byzantine fault tolerance (BFT) requires replicated state machines to execute
deterministic operations only. In practice, numerous applications and scenarios, especially …

Targeting Tail Latency in Replicated Systems with Proactive Rejection

L Lawniczak, T Distler - … of the 25th International Middleware Conference, 2024 - dl.acm.org
When put under stress, traditional state-machine replication protocols typically exhibit
response times that by far exceed the average level of normal-case operation. The common …

Ladon: High-Performance Multi-BFT Consensus via Dynamic Global Ordering (Extended Version)

H Lyu, S Xie, J Niu, C Feng, Y Zhang… - arXiv preprint arXiv …, 2024 - arxiv.org
Multi-BFT consensus runs multiple leader-based consensus instances in parallel,
circumventing the leader bottleneck of a single instance. However, it contains an Achilles' …

Securing the Connected World: Fast and Byzantine Fault Tolerant Protocols for IoT, Edge, and Cloud Systems

A Al Salih, Y Wang - … Symposium on Cluster, Cloud and Internet …, 2024 - ieeexplore.ieee.org
The rapid advancement of technology has brought about profound changes in various
spheres of our society. Among these improvements, the Internet of Things (IoT) stands out as …

Bft-blocks: The case for analyzing networking in byzantine fault tolerant consensus

R Von Seck, F Rezabek, B Jaeger… - 2022 IEEE 21st …, 2022 - ieeexplore.ieee.org
Byzantine fault tolerant (BFT) consensus allows the construction of robust, distributed
systems via the state-machine replication (SMR) approach. Still, after more than 40 years of …

TRAIL: Cross-Shard Validation for Cryptocurrency Byzantine Shard Protection

M Jacovetty, J Oglio, M Nesterenko… - arXiv preprint arXiv …, 2024 - arxiv.org
We present TRAIL: an algorithm that uses a novel consensus procedure to tolerate failed or
malicious shards within a blockchain-based cryptocurrency. Our algorithm takes a new …

[PDF][PDF] OneShot: View-Adapting Streamlined BFT Protocols with Trusted Execution Environments

J Decouchant, D Kozhaya, V Rahli, J Yu - IPDPS 2024, 2024 - cs.bham.ac.uk
Byzantine fault-tolerance is arguably an expensive characteristic for protocols to support,
especially when considering its overhead on message complexity, number of …