将具有经典工作负载的基准测试迁移到区块链:在Hyperledger Fabric上的TPC-C

摘要:基于区块链的分布式账本技术的许多跨组织合作应用并不旨在在合作模式层面上进行创新:参与方实际上进行的是“相同的”交易,但这次没有中央方来负责簿记。预计迁移到分布式账本技术会对性能产生负面影响,但一些分布式账本技术(DLT),如Hyperledger Fabric,被认为更适合处理这类用例。然而,由于目前在DLT应用层面上缺乏性能基准测试,跨DLT的“经典”工作负载比较和“区块链化”的性能影响评估仍然得不到充分支持。我们提出了一个设计和基于Hyperledger Caliper的开放实现,将经典的TPC-C基准测试完全迁移到Hyperledger Fabric,并提出了一种将原始数据库模式转换为智能合约数据模型的结构化方法。还包括有关将影响大规模性能评估设计的工作负载特征的初步测量结果。

作者:Attila Klenik and Imre Kocsis

论文ID:2112.11277

分类:Performance

分类简称:cs.PF

提交时间:2021-12-22

PDF 下载: 英文版 中文版pdf翻译中