Performance Analysis of Blockchain Networks through Smart Contracts

被引:0
作者
Pflanzner, Tamas [1 ]
Bodnar, Peter Lajos [1 ]
Kertesz, Attila [1 ]
机构
[1] Univ Szeged, Dept Software Engn, Szeged, Hungary
来源
2022 IEEE 8TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT | 2022年
关键词
D O I
10.1109/WF-IOT54382.2022.10152193
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Blockchain systems became popular, not just because they provide the underlying mechanism of the most prominent cryptocurrencies. They provide temper resistant features with decentralised architecture that are useful for many Internet of Things applications. However, one of the most limiting factors of its usability, are the slow throughput and latency. Even in Bitcoin, the most popular blockchain-based cryptocurrency system, speed causes a serious problem. Performance measurements and analysis are crucial to reveal possible bottlenecks and trigger improvements. They can also be used to compare different services with similar purposes. The goal of this paper is to find a way to differentiate blockchain services with a novel, lightweight approach. We developed a wallet application to be able to carry out experimental measurements by executing parameterizable computational tasks with smart contracts. We performed an evaluation of four different blockchain implementations with our approach, and investigated the correlation between the computational need of the smart contract and the elapsed time or used gas, and compared the overall latency.
引用
收藏
页数:6
相关论文
共 21 条
[1]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[2]  
[Anonymous], 2014, VIT BUT ETH NEXT GEN
[3]   Performance Characterization of Hyperledger Fabric [J].
Baliga, Arati ;
Solanki, Nitesh ;
Verekar, Shubham ;
Pednekar, Amol ;
Kamat, Pandurang ;
Chatterjee, Siddhartha .
2018 CRYPTO VALLEY CONFERENCE ON BLOCKCHAIN TECHNOLOGY (CVCBT), 2018, :65-74
[4]   FoBSim: an extensible open-source simulation tool for integrated fog-blockchain systems [J].
Baniata, Hamza ;
Kertesz, Attila .
PEERJ COMPUTER SCIENCE, 2021, 7 :1-40
[5]  
Ben Amor S, 2019, INT WIREL COMMUN, P1, DOI [10.1007/978-3-030-30963-3_1, 10.1109/pimrc.2019.8904256]
[6]   The Scalability Challenge of Ethereum: An Initial Quantitative Analysis [J].
Bez, Mirko ;
Fornari, Giacomo ;
Vardanega, Tullio .
2019 13TH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE) / 10TH INTERNATIONAL WORKSHOP ON JOINT CLOUD COMPUTING (JCC) / IEEE INTERNATIONAL WORKSHOP ON CLOUD COMPUTING IN ROBOTIC SYSTEMS (CCRS), 2019, :167-176
[7]   DAGBENCH: A Performance Evaluation Framework for DAG Distributed Ledgers [J].
Dong, Zhongli ;
Zheng, Emma ;
Lee, Young Choon ;
Zomaya, Albert Y. .
2019 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (IEEE CLOUD 2019), 2019, :264-271
[8]   Performance Evaluation of Blockchain Systems: A Systematic Survey [J].
Fan, Caixiang ;
Ghaemi, Sara ;
Khazaei, Hamzeh ;
Musilek, Petr .
IEEE ACCESS, 2020, 8 (08) :126927-126950
[9]  
Fan CX, 2019, 2019 IEEE 5TH WORLD FORUM ON INTERNET OF THINGS (WF-IOT), P177, DOI [10.1109/WF-IoT.2019.8767342, 10.1109/wf-iot.2019.8767342]
[10]   BlockSim: Blockchain Simulator [J].
Faria, Carlos ;
Correia, Miguel .
2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, :439-446