A study on gas cost of ethereum smart contracts and performance of blockchain on simulation tool

被引:5
作者
Ta, Minh Thanh [1 ]
Do, Tien Quyet [1 ]
机构
[1] Quy Don Tech Univ, Inst Informat & Commun Technol, 236 Hoang Quoc Viet, Hanoi, Vietnam
关键词
Blockchain; Ethereum smart contracts; Performance analysis; Gas cost; Block size; Block interval; Block delay;
D O I
10.1007/s12083-023-01598-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has become a popular platform for conducting secure and decentralised transactions. Performance analysis of Ethereum smart contracts is critical to understanding their limitations and potential for various applications. This study aimed to evaluate the gas cost of different search algorithms and the impact of block size on the throughput of the Ethereum network. Additionally, Bitcoin, Litecoin, and Dogecoin simulations were conducted to analyse the impact of various configurations in the block interval and block propagation on the number of transaction outputs. The results showed that the gas cost of search algorithms varied significantly, with the quick search having a lower cost. Furthermore, increasing the block size had a positive impact on the throughput of the Ethereum network, allowing more transactions to be processed per second. The simulation results revealed that the block interval and block propagation significantly affected the number of transaction outputs, highlighting the importance of optimising these configurations for blockchain-based systems.
引用
收藏
页码:213 / 226
页数:14
相关论文
共 23 条
[1]   Challenges and opportunities of blockchain energy applications: Interrelatedness among technological, economic, social, environmental, and institutional dimensions [J].
Ahl, Amanda ;
Goto, Mika ;
Yarime, Masaru ;
Tanaka, Kenji ;
Sagawa, Daishi .
RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2022, 166
[2]   GASOL: Gas Analysis and Optimization for Ethereum Smart Contracts [J].
Albert, Elvira ;
Correas, Jesus ;
Gordillo, Pablo ;
Roman-Diez, Guillermo ;
Rubio, Albert .
TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PT II, TACAS 2020, 2020, 12079 :118-125
[3]  
Alharby Maher, 2018, ACM SIGMETRICS Performance Evaluation Review, V46, P135, DOI 10.1145/3308897.3308956
[4]   A Taxonomic Review of the Use of IoT and Blockchain in Healthcare Applications [J].
Azbeg, K. ;
Ouchetto, O. ;
Andaloussi, S. J. ;
Fetjah, L. .
IRBM, 2022, 43 (05) :511-519
[5]  
Choi W, 2021, ASIA-PAC NETW OPER M, P325, DOI 10.23919/APNOMS52696.2021.9562684
[6]   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
[7]  
Ducree J, 2022, ARXIV
[8]   Performance Evaluation of Blockchain Systems: A Systematic Survey [J].
Fan, Caixiang ;
Ghaemi, Sara ;
Khazaei, Hamzeh ;
Musilek, Petr .
IEEE ACCESS, 2020, 8 :126927-126950
[9]  
Gervais A., 2016, P 2016 ACM SIGSAC C, P3, DOI [DOI 10.1145/2976749, DOI 10.1145/2976749.2978341, 10.1145/2976749.2978341]
[10]  
Jamil F, 2021, COMPUT MAT CONTIN, V69