arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~

Duet:协同优化P2P消息传播与轮转领导者共识

Duet: Co-Optimizing P2P Message Propagation and Rotating-Leader Consensus

Yifeng Ye, Rongji Huang, Gerui Wang, Mingchao Wan, Yuxing Duan, Jingjing Zhang, Shengyun Liu

arXiv 2607.22209首次发表:更新:

AI 中文总结

该研究针对区块链中P2P网络与共识层相互不透明问题,利用区块链可抽象为状态机的特点,提出加速领导者轮转、引入可靠广播范式和构建延迟感知传播树三项改进,集成到相关系统并评估,使峰值吞吐量提升7.26倍。

AI 中文摘要

在区块链系统中,对等(P2P)覆盖网络在为上层提供可靠、可扩展且高效的消息传递服务方面起着关键作用。然而,现有区块链中的共识层与底层P2P网络相互不透明,错失了进一步改进的机会。与其他P2P应用不同,区块链可自然抽象为状态机。因此利用此抽象以可信且协调的方式记录网络拓扑和延迟。在此支持下,对轮转领导者共识协议及其底层P2P网络提出三项改进:加速领导者轮转;引入可靠广播范式,正常情况下采用基于树的传播,仅在必要时回退到八卦传播;构建延迟感知传播树。将上述想法集成到Tendermint和libp2p中,并在亚马逊EC2平台上使用分布在10个区域的多达300个节点进行实证评估。结果表明,与相同拓扑上基于八卦的传播相比,原型将峰值吞吐量提高了高达7.26倍。

英文摘要

In blockchain systems, peer-to-peer (P2P) overlay networks play a crucial role in providing reliable, scalable and efficient message-delivery services to upper layers. However, the consensus layer and the underlying P2P network remain mutually opaque in existing blockchains, waiving the opportunity for further improvement. In contrast to other P2P applications, blockchain can naturally be abstracted as a state machine. We therefore leverage this abstraction to record network topologies and latencies in a trusted and coordinated manner. With this support, we propose three improvements to rotating-leader consensus protocols and their underlying P2P networks: (1) accelerating leader rotation; (2) introducing a reliable-broadcast paradigm that employs tree-based dissemination in the normal case and falls back to gossip only when necessary; and (3) constructing latency-aware dissemination trees. We integrate the above ideas into Tendermint and libp2p, and conduct empirical evaluation on Amazon EC2 platform using up to 300 nodes distributed across 10 regions. The results demonstrate that, compared with gossip-based dissemination over the same topology, our prototype improves peak throughput by up to $7.26\times$.

论文原文

arXiv 摘要页 · PDF 原文 · HTML 原文

↑