OPTIMUMP2P:点对点网络中快速可靠的 gossip 算法
分布式、并行与集群计算
2025-09-08 v3
摘要
Gossip 算法在去中心化系统中信息传播中起着关键作用。因此,已开发并广泛使用许多 gossip 库,尤其是在区块链协议中用于块和交易的传播。libp2p 是一个成熟的库,提供两种 gossip 算法:floodsub 和 gossipsub。这两种算法使发布的消息能够传递给一组对等方。在本文中,我们致力于通过引入 OPTIMUMP2P—a 一种新颖的 gossip 算法——来提高 libp2p 的性能和可靠性。该算法利用随机线性网络编码(RLNC)的能力,在点对点(P2P)网络中加快信息传播,同时确保即使在恶意行为者能够破坏传输数据的情况下也能实现可靠递送。以太坊基金会的初步研究已展示了 RLNC 在显著提高块传播时间方面的应用[14]。本文提出了在仿真和真实环境中的广泛评估结果,表明 OPTIMUMP2P 相对于 Gossipsub 协议具有性能优势。
引用
@article{arxiv.2508.04833,
title = {OPTIMUMP2P: Fast and Reliable Gossiping in P2P Networks},
author = {Nicolas Nicolaou and Onyeka Obi and Aayush Rajasekaran and Alejandro Bergasov and Aleksandr Bezobchuk and Kishori M. Konwar and Michael Meier and Santiago Paiva and Har Preet Singh and Swarnabha Sinha. Sriram Vishwanath and Muriel Medard},
journal= {arXiv preprint arXiv:2508.04833},
year = {2025}
}