A sustainable Bitcoin blockchain network through introducing dynamic block size adjustment using predictive analytics

被引:5
作者
Monem, Maruf [1 ]
Hossain, Md Tamjid [1 ]
Alam, Md. Golam Rabiul [1 ]
Munir, Md. Shirajum [2 ]
Rahman, Md. Mahbubur [3 ]
AlQahtani, Salman A. [4 ]
Almutlaq, Samah [5 ]
Hassan, Mohammad Mehedi [5 ]
机构
[1] Brac Univ, Dept Comp Sci & Engn, 66 Mohakhali, Dhaka 1212, Bangladesh
[2] Old Dominion Univ, Sch Cybersecur, Norfolk, VA 23529 USA
[3] Mil Inst Sci & Technol, Dept Comp Sci & Engn, Dhaka, Bangladesh
[4] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Engn, Riyadh 11543, Saudi Arabia
[5] King Saud Univ, Coll Comp & Informat Sci, Dept Informat Syst, Riyadh 11543, Saudi Arabia
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2024年 / 153卷
关键词
Bitcoin; Transaction throughput; Sustainability; Machine learning; Blockchain;
D O I
10.1016/j.future.2023.11.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Bitcoin is the largest cryptocurrency in the market, which uses blockchain technology to bring in features like decentralization, anonymity, and trust. However, it still struggles with broader adaptation due to long verification times and high transaction fees. As a result, it is lagging behind competitors. We need to provide faster confirmations to tackle these issues while ensuring stable earnings for the miners. However, it is challenging to increase the block sizes or decrease the average block creation time without affecting the stability and security of the network. To address this conundrum, firstly, an optimization problem is formulated where the objective is to increase the transaction count in every cycle. Based on that, a comprehensive learning framework is developed to solve the formulated problem since the issue is intractable and hard to solve in polynomial time. The proposed learning framework includes (i) implementing a viable data-driven infrastructure with a machine learning (ML) root, (ii) training learning models with efficient generalization capability, and (iii) predicting the ideal block size in every block generation cycle. Our concept uses extreme gradient boost (XGB) as its core algorithm, which analyzes nine attributes associated with the Bitcoin network. These network-allied data points assist the model in creating an adaptive block size in the blockchain. XGB, trained using the last four years of real-world data, can predict block sizes with a 63.41% accuracy. The model ensures an all-around positive change in Bitcoin with a 12.29% increase in block size, a 13.45% increase in transaction fee (USD), and a 14.88% increase in transaction approval rate and transaction count, thus addressing the long wait time and broader adaption issue.
引用
收藏
页码:12 / 26
页数:15
相关论文
共 49 条
[1]  
[Anonymous], 2020, Bitcoin Magazine
[2]  
[Anonymous], 2021, Mempool size growth
[3]  
[Anonymous], 2021, How to validate Bitcoin transactions
[4]  
[Anonymous], 2022, B. Learn, What is block size
[5]  
[Anonymous], 2021, Mempool transaction count
[6]  
[Anonymous], 2022, The blockchain scalability problem & the race for visa-like transaction speed
[7]  
[Anonymous], 2021, Blockchair database dumps
[8]  
[Anonymous], 2021, Mempool size (bytes)
[9]  
[Anonymous], 2021, Transaction rate per second
[10]   Block size optimization for PoW consensus algorithm based blockchain applications by using whale optimization algorithm [J].
Aygun, Betul ;
Arslan, Hilal .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2022, 30 :406-419