Reference Hub1
An Optimised Bitcoin Mining Strategy: Stale Block Determination Based on Real-Time Data Mining and XGboost

An Optimised Bitcoin Mining Strategy: Stale Block Determination Based on Real-Time Data Mining and XGboost

Yizhi Luo, Jianhui Zhang
Copyright: © 2023 |Volume: 16 |Issue: 2 |Pages: 19
ISSN: 1935-570X|EISSN: 1935-5718|EISBN13: 9781668488676|DOI: 10.4018/IJITSA.318655
Cite Article Cite Article

MLA

Luo, Yizhi, and Jianhui Zhang. "An Optimised Bitcoin Mining Strategy: Stale Block Determination Based on Real-Time Data Mining and XGboost." IJITSA vol.16, no.2 2023: pp.1-19. http://doi.org/10.4018/IJITSA.318655

APA

Luo, Y. & Zhang, J. (2023). An Optimised Bitcoin Mining Strategy: Stale Block Determination Based on Real-Time Data Mining and XGboost. International Journal of Information Technologies and Systems Approach (IJITSA), 16(2), 1-19. http://doi.org/10.4018/IJITSA.318655

Chicago

Luo, Yizhi, and Jianhui Zhang. "An Optimised Bitcoin Mining Strategy: Stale Block Determination Based on Real-Time Data Mining and XGboost," International Journal of Information Technologies and Systems Approach (IJITSA) 16, no.2: 1-19. http://doi.org/10.4018/IJITSA.318655

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Stale blocks are not avoidable in blockchain, such as the Bitcoin network, when proof-of-work is used as the consensus protocol. However, as the economic loss to the miners and the security risk to the network cannot be ignored, research is needed to identify and analyse stale blocks. By analysing the factors influencing the generation of stale blocks, the authors propose a new machine learning model based on XGBoost. They propose a new data collection method for bitcoin nodes to obtain real data for training prediction model. Then, based on the model, they generate optimal mining strategies and analyse the economic benefits. The experimental data and application cases show that the real-time data detection and machine learning model that they propose can accurately identify and predict the generation of stale blocks and generate an economically optimal mining strategy in the Bitcoin network with the presence of stale blocks.