International Association for Cryptologic Research

International Association
for Cryptologic Research

EUROCRYPT 2024

Asymptotically Optimal Message Dissemination with Applications to Blockchains


Chen-Da Liu-Zhang
Luzern University of Applied Sciences and Arts & Web3 Foundation

Christian Matt
Primev

Søren Eller Thomsen
Partisia


Keywords:


Abstract

Messages in large-scale networks such as blockchain systems are typically disseminated using flooding protocols, in which parties send the message to a random set of peers until it reaches all parties. Optimizing the communication complexity of such protocols and, in particular, the per-party communication complexity is of primary interest since nodes in a network are often subject to bandwidth constraints. Previous flooding protocols incur a per-party communication complexity of \\varOmega (l\\cdot \\gamma ^{-1} \\cdot (\\log (n) + \\kappa )) bits to disseminate an /l/\-bit message among /n/ parties with security parameter \\kappa when it is guaranteed that a \\gamma fraction of the parties remain honest. In this work, we present the first flooding protocols with a per-party communication complexity of O(l\\cdot \\gamma ^{-1}) bits. We further show that this is asymptotically optimal and that our protocols can be instantiated provably securely in the usual setting for proof-of-stake blockchains.

To demonstrate that one of our new protocols is not only asymptotically optimal but also practical, we perform several probabilistic simulations to estimate the concrete complexity for given parameters. Our simulations show that our protocol significantly improves the per-party communication complexity over the state-of-the-art for practical parameters. Hence, for given bandwidth constraints, our results allow to, e.g., increase the block size, improving the overall throughput of a blockchain.

Publication

EUROCRYPT 2024

Paper

Artifact

Artifact number
eurocrypt/2024/a9

Artifact published
June 15, 2024

README

ZIP (186 KB)  

View on Github

View repository

License

Some files in this archive are licensed under a different license. See the contents of this archive for more information.


BibTeX How to cite

Liu-Zhang, CD., Matt, C., Thomsen, S.E. (2024). Asymptotically Optimal Message Dissemination with Applications to Blockchains. In: Joye, M., Leander, G. (eds) Advances in Cryptology – EUROCRYPT 2024. EUROCRYPT 2024. Lecture Notes in Computer Science, vol. 14653. Springer, Cham. https://doi.org/10.1007/978-3-031-58734-4_3. Artifact available at https://artifacts.iacr.org/eurocrypt/2024/a9