Paper 2025/779

Towards Reliable Broadcast with Optimal Communication and Round Complexity

Thomas Locher, DFINITY
Victor Shoup, Offchain Labs
Abstract

The reliable broadcast protocol with the best communication complexity for long messages to date is the MiniCast protocol of Locher & Shoup (2024). To reliably broadcast a message m to n parties, MiniCast has communication complexity ~ 1.5|m|n when the size |m| of m is large. However, the round complexity of MiniCast is 4, which is worse than the 3 rounds of the classical protocol of Bracha. We give a new reliable broadcast protocol whose communication complexity is essentially the same as that of MiniCast, but whose round complexity is just 3. For large |m|, the communication complexity of our new protocol is essentially optimal (for 3-round protocols with sufficiently well-balanced communication). Like MiniCast, our new protocol does not rely on any cryptography other than hash functions. We also give two new 2-round protocols that rely on signatures. The communication complexity of the first protocol is also ~ 1.5|m| n, unless the sender provably misbehaves, in which case its communication complexity may degrade to at most ~ 2|m|n. The communication complexity of the second protocol is ~ 1.5|m|n, even in the worst case, but (unlike our other protocols) the communication is unbalanced.

Note: (1) 2025-05-01: initial version. (2) 2025-10-03: changed title (originally "Improving the Round Complexity of MiniCast"); added new protocol UB-MiniCast; changed protocol names [Opt]MiniCast' to [Opt]MiniCast*.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
reliable broadcastasynchronous networkcommunication complexityround complexity
Contact author(s)
thomas locher @ dfinity org
victor @ shoup net
History
2025-10-03: revised
2025-05-01: received
See all versions
Short URL
https://ia.cr/2025/779
License
Creative Commons Attribution-NonCommercial-NoDerivs
CC BY-NC-ND

BibTeX

@misc{cryptoeprint:2025/779,
      author = {Thomas Locher and Victor Shoup},
      title = {Towards Reliable Broadcast with Optimal Communication and Round Complexity},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/779},
      year = {2025},
      url = {https://eprint.iacr.org/2025/779}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.