English

Let It TEE: Asynchronous Byzantine Atomic Broadcast with $n \geq 2f+1$

Distributed, Parallel, and Cluster Computing 2023-11-17 v2

Abstract

Asynchronous Byzantine Atomic Broadcast (ABAB) promises simplicity in implementation as well as increased performance and robustness in comparison to partially synchronous approaches. We adapt the recently proposed DAG-Rider approach to achieve ABAB with n2f+1n\geq 2f+1 processes, of which ff are faulty, with only a constant increase in message size. We leverage a small Trusted Execution Environment (TEE) that provides a unique sequential identifier generator (USIG) to implement Reliable Broadcast with n>fn>f processes and show that the quorum-critical proofs still hold when adapting the quorum size to n2+1\lfloor \frac{n}{2} \rfloor + 1. This first USIG-based ABAB preserves the simplicity of DAG-Rider and serves as starting point for further research on TEE-based ABAB.

Keywords

Cite

@article{arxiv.2305.06123,
  title  = {Let It TEE: Asynchronous Byzantine Atomic Broadcast with $n \geq 2f+1$},
  author = {Marc Leinweber and Hannes Hartenstein},
  journal= {arXiv preprint arXiv:2305.06123},
  year   = {2023}
}
R2 v1 2026-06-28T10:31:01.528Z