Blockchain technologies have been rapidly enhanced in recent years. However, its scalability still has limitations in terms of throughput and broadcast delay as the network and the amount of transaction data increase. To improve scalability of blockchain networks, we propose a novel approach named PiChu that accelerates block propagation in blockchain networks by pipelining and verifying chunks of a block in parallel. Accelerating block propagation reduces the mining interval and chance of fork occurring, which in turn increases throughput. Our approach can be applied to the blockchain networks either directly or with a minor modification to the consensus. Through an extensive and large scale simulations, we validate that the proposed PiChu scheme significantly enhances the scalability of blockchain networks. For instance, a 64 MB block can be broadcasted in just 80 seconds in a blockchain network with a million nodes. The efficiency of PiChu broadcasting increases with bigger block sizes and a larger number of nodes in the network.
翻译:近年来,已经迅速提升了封锁链技术,然而,随着网络和交易数据数量的增加,其可扩展性在吞吐和广播延迟方面仍然有局限性。为了改善链链网络的可扩展性,我们提议采用名为PiChu的新颖办法,通过管道和平行校验区块块块块来加速阻塞网络的传播。加速封块扩散会减少采矿间隔和发生叉路的可能性,从而反过来增加吞吐量。我们的办法可以直接或稍作修改,适用于链链网络。通过广泛和大规模模拟,我们确认拟议的皮库计划大大增强了块链网络的可扩展性。例如,64个MB区块可以在短80秒内以100万节点的速度在链块网块中广播。皮库广播的效率会随着更大块块大小和网络中更多节点而提高。