【Author】
Shi, Jianfeng; Li, Chengzhi; Wu, Heng; Gao, Heran; Jin, Songchang; Huang, Tao; Zhang, Wenbo
【Source】ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT III
【Abstract】In order to increase throughput, more and more blockchains begin to provide the ability to execute smart contract transactions in parallel. However, there is currently no research work on evaluating parallel execution schemes in different blockchains, which makes it difficult for developers to find a blockchain technology suitable for their application scenarios. In this paper, we firstly summarize existing parallel execution schemes of smart contract transactions. Then, based on their characteristics, we propose a comprehensive evaluation framework for parallel execution schemes of smart contract transactions and implement a benchmark tool, which can compare different parallel execution schemes and discover their limitations. Finally, we utilize the evaluation framework and the tool to evaluate several excellent blockchains in China and obtain some useful findings.
【Keywords】Blockchain; Smart contract; Parallel execution; Benchmark; Empirical study
评论