Brief Announcement: Towards Optimal Communication Byzantine Reliable Broadcast Under a Message Adversary
Paper in proceeding, 2024

We address the problem of Reliable Broadcast in asynchronous message-passing systems with n nodes, of which up to t are malicious (faulty), in addition to a message adversary that can drop some of the messages sent by correct (non-faulty) nodes. We present a Message-Adversary-Tolerant Byzantine Reliable Broadcast (MBRB) algorithm that communicates an almost optimal amount of O(|m| + n2κ) bits per node, where |m| represents the length of the application message and κ = Ω(log n) is a security parameter. This improves upon the state-of-the-art MBRB solution (Albouy, Frey, Raynal, and Taïani, TCS 2023), which incurs communication of O(n|m| + n2κ) bits per node. Our solution sends at most 4n2 messages overall, which is asymptotically optimal. Reduced communication is achieved by employing coding techniques that replace the need for all nodes to (re-)broadcast the entire application message m. Instead, nodes forward authenticated fragments of the encoding of m using an erasure-correcting code. Under the cryptographic assumptions of PKI and collision-resistant hash, and assuming n > 3t+2d, where the adversary drops at most d messages per broadcast, our algorithm allows at least ℓ = n - t - (1 + ϵ)d (for any ϵ > 0) correct nodes to reconstruct m, despite missing fragments caused by the malicious nodes and the message adversary.

Byzantine fault-tolerance

Asynchronous message-passing

Message adversary

Reliable Broadcast

Author

Timothé Albouy

Institut de Recherche en Informatique et Systemes Aleatoires

Davide Frey

Institut de Recherche en Informatique et Systemes Aleatoires

Ran Gelles

Bar-Ilan University

Carmit Hazay

Bar-Ilan University

Michel Raynal

Institut de Recherche en Informatique et Systemes Aleatoires

Elad Schiller

Network and Systems

François Taïani

Institut de Recherche en Informatique et Systemes Aleatoires

Vassilis Zikas

Purdue University

Leibniz International Proceedings in Informatics, LIPIcs

18688969 (ISSN)

Vol. 319 41
9783959773522 (ISBN)

38th International Symposium on Distributed Computing, DISC 2024
Madrid, Spain,

Subject Categories

Telecommunications

Communication Systems

DOI

10.4230/LIPIcs.DISC.2024.41

More information

Latest update

11/15/2024