BlockSim:可扩展的区块链系统仿真工具
在区块链解决方案的设计和部署时有很多配置会影响到最终的性能。本文 介绍的BlockSim,是一个基于离散事件动态系统模型的区块链系统的仿真 框架和软件工具。BlockSim被设计用来支持众多不同类型的区块链以及 区块链部署,并提供一套分析问题集。
BlockSim的内核是一个基准模型,其中包含了对各种不同区块链系统的 抽象的三层架构:网络层、共识层和激励层。BlockSim采用Python 实现了基准模型仿真器。论文描述了基准模型、仿真器实现、以及BlockSim 在比特币、以太坊和其他共识算法中的应用,并将BlockSim的仿真结果与 实际系统的性能结果进行了比较。
论文PDF下载:BlockSim: An Extensible Simulation Tool for Blockchain Systems