Byzantine fault-tolerant state-machine replication from a systems perspective

T Distler - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
Byzantine fault-tolerant (BFT) state-machine replication makes it possible to design systems
that are resilient against arbitrary faults, a requirement considered crucial for an increasing …

SBFT: A scalable and decentralized trust infrastructure

GG Gueta, I Abraham, S Grossman… - 2019 49th Annual …, 2019 - ieeexplore.ieee.org
SBFT is a state of the art Byzantine fault tolerant state machine replication system that
addresses the challenges of scalability, decentralization and global geo-replication. SBFT is …

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 …

NeXUS: Practical and secure access control on untrusted storage platforms using client-side SGX

JB Djoko, J Lange, AJ Lee - 2019 49th Annual IEEE/IFIP …, 2019 - ieeexplore.ieee.org
With the rising popularity of file-sharing services such as Google Drive and Dropbox in the
workflows of individuals and corporations alike, the protection of client-outsourced data from …

Making reads in BFT state machine replication fast, linearizable, and live

C Berger, HP Reiser, A Bessani - 2021 40th International …, 2021 - ieeexplore.ieee.org
Practical Byzantine Fault Tolerance (PBFT) is a seminal state machine replication protocol
that achieves a performance comparable to non-replicated systems in realistic …

SplitBFT: Improving byzantine fault tolerance safety using trusted compartments

I Messadi, MH Becker, K Bleeke, L Jehl… - Proceedings of the 23rd …, 2022 - dl.acm.org
Byzantine fault-tolerant agreement (BFT) in a partially synchronous system usually requires
3f+ 1 nodes to tolerate f faulty replicas. Due to their high throughput and finality property …

Resilient cloud-based replication with low latency

M Eischer, T Distler - Proceedings of the 21st International Middleware …, 2020 - dl.acm.org
Existing approaches to tolerate Byzantine faults in geo-replicated environments require
systems to execute complex agreement protocols over wide-area links and consequently …

Lessons learned from blockchain applications of trusted execution environments and implications for future research

K Rabimba, L Xu, L Chen, F Zhang, Z Gao… - Proceedings of the 10th …, 2021 - dl.acm.org
Modern computer systems tend to rely on large trusted computing bases (TCBs) for
operations. To address the TCB bloating problem, hardware vendors have developed …

Micro replication

T Distler, M Eischer, L Lawniczak - 2023 53rd Annual IEEE/IFIP …, 2023 - ieeexplore.ieee.org
State-machine replication protocols represent the foundation of many fault-tolerant services.
Unfortunately, their inherent complexity makes existing implementations notoriously difficult …

Towards low-latency byzantine agreement protocols using RDMA

S Rüsch, I Messadi, R Kapitza - 2018 48th Annual IEEE/IFIP …, 2018 - ieeexplore.ieee.org
Byzantine fault tolerance (BFT) protocols can mitigate attacks and errors and are
increasingly investigated as consensus protocols in blockchains. However, they are …