@inproceedings{752f5eea620f4c46a9edf068c145d982,
title = "On the Amortized Communication Complexity of Byzantine Broadcast",
abstract = "Designing an efficient solution for Byzantine broadcast is an important problem for many distributed computing and cryptographic tasks. There have been many attempts to achieve sub-quadratic communication complexity in several directions, both in theory and practice, all with pros and cons. This paper initiates the study of another attempt: improving the amortized communication complexity of multi-shot Byzantine broadcast. Namely, we try to improve the average cost when we have sequential multiple broadcast instances. We present a protocol that achieves optimal amortized linear complexity under an honest majority. Our core technique is to efficiently form a network for disseminating the sender's message by keeping track of dishonest behaviors over multiple instances. We also generalize the technique for the dishonest majority to achieve amortized quadratic communication complexity.",
keywords = "byzantine broadcast, communication complexity, consensus, distributed system",
author = "Jun Wan and Atsuki Momose and Ling Ren and Elaine Shi and Zhuolun Xiang",
note = "This work is supported in part by NSF award 2143058.; 42nd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, PODC 2023 ; Conference date: 19-06-2023 Through 23-06-2023",
year = "2023",
month = jun,
day = "19",
doi = "10.1145/3583668.3594596",
language = "English (US)",
series = "Proceedings of the Annual ACM Symposium on Principles of Distributed Computing",
publisher = "Association for Computing Machinery",
pages = "253--261",
booktitle = "PODC 2023 - Proceedings of the 2023 ACM Symposium on Principles of Distributed Computing",
address = "United States",
}