License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.OPODIS.2021.5
URN: urn:nbn:de:0030-drops-157806
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2022/15780/
Abraham, Ittai ;
Ren, Ling ;
Xiang, Zhuolun
Good-Case and Bad-Case Latency of Unauthenticated Byzantine Broadcast: A Complete Categorization
Abstract
This paper studies the good-case latency of unauthenticated Byzantine fault-tolerant broadcast, which measures the time it takes for all non-faulty parties to commit given a non-faulty broadcaster. For both asynchrony and synchrony, we show that n ≥ 4f is the tight resilience threshold that separates good-case 2 rounds and 3 rounds. For asynchronous Byzantine reliable broadcast (BRB), we also investigate the bad-case latency for all non-faulty parties to commit when the broadcaster is faulty but some non-faulty party commits. We provide matching upper and lower bounds on the resilience threshold of bad-case latency for BRB protocols with optimal good-case latency of 2 rounds. In particular, we show 2 impossibility results and propose 4 asynchronous BRB protocols.
BibTeX - Entry
@InProceedings{abraham_et_al:LIPIcs.OPODIS.2021.5,
author = {Abraham, Ittai and Ren, Ling and Xiang, Zhuolun},
title = {{Good-Case and Bad-Case Latency of Unauthenticated Byzantine Broadcast: A Complete Categorization}},
booktitle = {25th International Conference on Principles of Distributed Systems (OPODIS 2021)},
pages = {5:1--5:20},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-219-8},
ISSN = {1868-8969},
year = {2022},
volume = {217},
editor = {Bramas, Quentin and Gramoli, Vincent and Milani, Alessia},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2022/15780},
URN = {urn:nbn:de:0030-drops-157806},
doi = {10.4230/LIPIcs.OPODIS.2021.5},
annote = {Keywords: Byzantine broadcast, asynchrony, synchrony, latency, good-case, optimal}
}
Keywords: |
|
Byzantine broadcast, asynchrony, synchrony, latency, good-case, optimal |
Collection: |
|
25th International Conference on Principles of Distributed Systems (OPODIS 2021) |
Issue Date: |
|
2022 |
Date of publication: |
|
28.02.2022 |