IGOR: Accelerating byzantine fault tolerance for real-time systems with eager execution
Critical real-time systems like spacecraft and aircraft commonly use Byzantine fault-tolerant
(BFT) state machine replication (SMR) to mask faulty processors and sensors. Unfortunately …
(BFT) state machine replication (SMR) to mask faulty processors and sensors. Unfortunately …
CrossTalk: Making Low-Latency Fault Tolerance Cheap by Exploiting Redundant Networks
A Loveless, LTX Phan, L Erickson… - ACM Transactions on …, 2023 - dl.acm.org
Real-time embedded systems perform many important functions in the modern world. A
standard way to tolerate faults in these systems is with Byzantine fault-tolerant (BFT) state …
standard way to tolerate faults in these systems is with Byzantine fault-tolerant (BFT) state …
Threat adaptive byzantine fault tolerant state-machine replication
DS Silva, R Graczyk, J Decouchant… - 2021 40th …, 2021 - ieeexplore.ieee.org
Critical infrastructures have to withstand advanced and persistent threats, which can be
addressed using Byzantine fault tolerant state-machine replication (BFT-SMR). In practice …
addressed using Byzantine fault tolerant state-machine replication (BFT-SMR). In practice …
Troxy: Transparent access to byzantine fault-tolerant systems
B Li, N Weichbrodt, J Behl, PL Aublin… - 2018 48th Annual …, 2018 - ieeexplore.ieee.org
Various protocols and architectures have been proposed to make Byzantine fault tolerance
(BFT) increasingly practical. However, the deployment of such systems requires dedicated …
(BFT) increasingly practical. However, the deployment of such systems requires dedicated …
Sync hotstuff: Simple and practical synchronous state machine replication
Synchronous solutions for Byzantine Fault Tolerance (BFT) can tolerate up to minority faults.
In this work, we present Sync HotStuff, a surprisingly simple and intuitive synchronous BFT …
In this work, we present Sync HotStuff, a surprisingly simple and intuitive synchronous BFT …
Making reads in BFT state machine replication fast, linearizable, and live
Practical Byzantine Fault Tolerance (PBFT) is a seminal state machine replication protocol
that achieves a performance comparable to non-replicated systems in realistic …
that achieves a performance comparable to non-replicated systems in realistic …
In-ConcReTeS: Interactive Consistency meets Distributed Real-Time Systems, Again!
A Gujarati, N Yang… - 2022 IEEE Real-Time …, 2022 - ieeexplore.ieee.org
The problem of replica coordination is fundamental to building Byzantine fault-tolerant (BFT)
distributed systems. Seminal BFT architectures for safety-critical real-time systems from the …
distributed systems. Seminal BFT architectures for safety-critical real-time systems from the …
Multi-threshold byzantine fault tolerance
A Momose, L Ren - Proceedings of the 2021 ACM SIGSAC Conference …, 2021 - dl.acm.org
Classic Byzantine fault tolerant (BFT) protocols are designed for a specific timing model,
most often one of the following: synchronous, asynchronous or partially synchronous. It is …
most often one of the following: synchronous, asynchronous or partially synchronous. It is …
ubft: Microsecond-scale bft using disaggregated memory
We propose uBFT, the first State Machine Replication (SMR) system to achieve microsecond-
scale latency in data centers, while using only 2 f+ 1 replicas to tolerate f Byzantine failures …
scale latency in data centers, while using only 2 f+ 1 replicas to tolerate f Byzantine failures …
Engraft: Enclave-guarded Raft on Byzantine faulty nodes
This paper presents the first critical analysis of building highly secure, performant, and
confidential Byzantine fault-tolerant (BFT) consensus by integrating off-the-shelf crash fault …
confidential Byzantine fault-tolerant (BFT) consensus by integrating off-the-shelf crash fault …