PiChu:通过流水线与分块加速区块链网络中的区块广播
分布式、并行与集群计算
2021-01-21 v1
摘要
近年来区块链技术迅速发展。然而,随着网络规模和交易数据量的增长,其在吞吐量和广播延迟方面的可扩展性仍存在局限。为提升区块链网络的可扩展性,我们提出一种名为 PiChu 的新方法,通过对区块分块进行流水线与并行验证来加速区块链网络中的区块传播。加速区块传播可缩短挖矿间隔并降低分叉发生的概率,进而提高吞吐量。我们的方法可直接应用于区块链网络,或仅需对共识做微小修改。通过大规模广泛仿真,我们验证了所提 PiChu 方案显著增强了区块链网络的可扩展性。例如,在一个拥有百万节点的区块链网络中,64 MB 的区块仅需 80 秒即可完成广播。PiChu 广播的效率随区块增大和网络节点数增多而提升。
引用
@article{arxiv.2101.08212,
title = {PiChu: Accelerating Block Broadcasting in Blockchain Networks with Pipelining and Chunking},
author = {Kaushik Ayinala and Baek-Young Choi and Sejun Song},
journal= {arXiv preprint arXiv:2101.08212},
year = {2021}
}
备注
2020 IEEE International Conference on Blockchain