PREAMBLE and IMRECEIVING for Improved Large Message Handling in libp2p GossipSub
Muhammad Umar Farooq, Daniel Kaiser

TL;DR
This paper introduces modifications to libp2p GossipSub to improve large message handling, significantly reducing bandwidth use and dissemination time while maintaining protocol resilience.
Contribution
It proposes novel protocol modifications, PREAMBLE and IMRECEIVING, that enhance large message transmission efficiency in GossipSub without compromising its robustness.
Findings
Bandwidth utilization reduced by up to 61%
Message dissemination time decreased by up to 35%
Effective under various traffic conditions
Abstract
Large message transmissions in libp2p GossipSub lead to longer than expected network-wide message dissemination times and very high bandwidth utilization. This article identifies key issues responsible for this behavior and proposes modifications to the protocol for transmitting large messages. These modifications preserve the GossipSub resilience and fit well into the current algorithm. The proposed changes are rigorously evaluated for performance using the shadow simulator. Results reveal that the suggested changes reduce bandwidth utilization by up to 61% and message dissemination time by up to 35% under different traffic conditions.
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.
