论文标题
块网络:基于网络的区块链模拟器
BlockSim-Net: A Network Based Blockchain Simulator
论文作者
论文摘要
自从Eyal和Sirer(CACM '13)提出的提议以来,对工作证明区块链的自私采矿攻击已被广泛研究,以改善其影响和捍卫它。在将任何防御部署在现实世界区块链系统中之前,需要对其进行安全性和可靠性进行测试。但是,实际区块链系统太复杂,无法对开发的协议进行任何测试或基准测试。最近提出了一些模拟环境,例如Blocksim(Maher等,'20)。但是,开发了BlockSIM,以模拟单个CPU上的整个网络。因此,捕获真正区块链网络的本质是不足的,因为它没有分布,并且诸如现实中发生的传播延迟之类的并发症无法现实地模拟。在这项工作中,我们提出了一个简单,高效,高性能,基于网络的区块链模拟器,以更好地反映现实。
Since its proposal by Eyal and Sirer (CACM '13), selfish mining attack on proof-of-work blockchains has been studied extensively in terms of both improving its impact and defending against it. Before any defense is deployed in a real world blockchain system, it needs to be tested for security and dependability. However, real blockchain systems are too complex to conduct any test on or benchmark the developed protocols. Some simulation environments have been proposed recently, such as BlockSim (Maher et al., '20). However, BlockSim is developed for the simulation of an entire network on a single CPU. Therefore, it is insufficient to capture the essence of a real blockchain network, as it is not distributed and the complications such as propagation delays that occur in reality cannot be simulated realistically enough. In this work, we propose BlockSim-Net, a simple, efficient, high performance, network-based blockchain simulator, to better reflect reality.