Communication Lower Bounds for Cryptographic Broadcast Protocols
Erica Blum, Elette Boyle, Ran Cohen, Chen-Da Liu-Zhang

TL;DR
This paper establishes fundamental lower bounds on the communication complexity of cryptographic broadcast protocols under various adversarial models, highlighting the tradeoffs between resilience and efficiency.
Contribution
It introduces new communication lower bounds for broadcast protocols with different corruption thresholds, applicable to arbitrary cryptography and assumptions, and provides a near-tight protocol.
Findings
Lower bounds show high communication costs are necessary for high resilience.
Protocols with sublinear communication are impossible against certain adversaries.
A simple protocol nearly matches the established lower bounds.
Abstract
Broadcast protocols enable a set of parties to agree on the input of a designated sender, even facing attacks by malicious parties. In the honest-majority setting, randomization and cryptography were harnessed to achieve low-communication broadcast with sub-quadratic total communication and balanced sub-linear cost per party. However, comparatively little is known in the dishonest-majority setting. Here, the most communication-efficient constructions are based on Dolev and Strong (SICOMP '83), and sub-quadratic broadcast has not been achieved. On the other hand, the only nontrivial communication lower bounds are restricted to deterministic protocols, or against strong adaptive adversaries that can perform "after the fact" removal of messages. We provide new communication lower bounds in this space, which hold against arbitrary cryptography and setup assumptions, as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Complexity and Algorithms in Graphs · Cooperative Communication and Network Coding
