KIT | KIT-Bibliothek | Impressum | Datenschutz

Let It TEE: Asynchronous Byzantine Atomic Broadcast with n ≥ 2f + 1

Leinweber, Marc ORCID iD icon 1; Hartenstein, Hannes 1
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

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+1 processes, of which f 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>f processes and show that the quorum-critical proofs still hold when adapting the quorum size to n2+1. This first USIG-based ABAB preserves the simplicity of DAG-Rider and serves as starting point for further research on TEE-based ABAB.

Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Kompetenzzentrum für angewandte Sicherheitstechnologie (KASTEL)
Publikationstyp Forschungsbericht/Preprint
Publikationsdatum 10.05.2023
Sprache Englisch
Identifikator KITopen-ID: 1000158634
HGF-Programm 46.23.01 (POF IV, LK 01) Methods for Engineering Secure Systems
Schlagwörter Byzantine Fault Tolerance, State Machine Replication, Trusted Execution Environments, Asynchrony
Nachgewiesen in arXiv
Dimensions
OpenAlex
Relationen in KITopen

Volltext (Version 2) §
DOI: 10.5445/IR/1000158634/v2
Veröffentlicht am 28.11.2023
Volltext (Version 1) §
DOI: 10.5445/IR/1000158634
Veröffentlicht am 11.05.2023
Seitenaufrufe: 187
seit 12.05.2023
Downloads: 210
seit 12.05.2023
Cover der Publikation
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page