Research Article

Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression

Volume: 14 Number: 1 March 26, 2025
EN

Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression

Abstract

The energy consumption of Bitcoin mining has emerged as a critical topic in cryptocurrency research, influenced by the significant environmental and economic impacts of blockchain activities. This study examines the energy consumption of Bitcoin mining with a dataset that includes essential blockchain variables such as overall hash rate, network difficulty, daily confirmed transactions, mempool size, average block size, and daily Bitcoin output. A new energy consumption indicator is proposed to contribute to the research domain. The proposed indicator better accurately reflects the dynamics of blockchain energy utilization. Various machine learning models, such as Random Forest, Gradient Boosting, Support Vector Regression, and Multi-layer Perceptron, are evaluated, with particular emphasis on k-Nearest Neighbors Regression (k-NNR). The k-NNR model surpassed all other models, with a 𝑅2 value of 0.80427 and a Mean Squared Error (MSE) of 0.00441, indicating its high prediction accuracy. Analysis of feature importance indicated that daily Bitcoin production and block size are significant determinants of energy use. The findings underscore the efficacy of k-NNR in energy modeling, offering insights into Bitcoin's energy dynamics and establishing a foundation for more energy-efficient blockchain systems.

Keywords

Ethical Statement

The study is complied with research and publication ethics.

Thanks

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors

References

  1. S. Nakamato, “Bitcoin: A peer-to-peer electronic cash system,” Decentralized Bus. Rev., 2008.
  2. H. Alshahrani et al., “Sustainability in Blockchain: A Systematic Literature Review on Scalability and Power Consumption Issues,” Energies, vol. 16, no. 3, 2023, doi: 10.3390/en16031510.
  3. N. Eligüzel, “An analysis of the integration of sustainability concepts into blockchain technology,” Int. J. Appl. Methods Electron. Comput., vol. 11, no. 3, pp. 158–164, 2023, doi: 10.58190/ijamec.2023.43.
  4. N. Sapra and I. Shaikh, “Impact of Bitcoin mining and crypto market determinants on Bitcoin-based energy consumption,” Manag. Financ., vol. 49, no. 11, pp. 1828–1846, 2023, doi: 10.1108/MF-03-2023-0179.
  5. V. Kohli, S. Chakravarty, V. Chamola, K. S. Sangwan, and S. Zeadally, “An analysis of energy consumption and carbon footprints of cryptocurrencies and possible solutions,” Digit. Commun. Networks, vol. 9, no. 1, pp. 79–89, 2023, doi: 10.1016/j.dcan.2022.06.017.
  6. S. Küfeoğlu and M. Özkuran, “Energy Consumption oF Bitcoin Mining,” in Cambridge Working Papers in Economics: 1948, .
  7. M. Maiti, “Dynamics of bitcoin prices and energy consumption,” Chaos, Solitons Fractals X, vol. 9, p. 100086, 2022, doi: 10.1016/j.csfx.2022.100086.
  8. A. de Vries, “Bitcoin’s energy consumption is underestimated: A market dynamics approach,” Energy Res. Soc. Sci., vol. 70, no. August, p. 101721, 2020, doi: 10.1016/j.erss.2020.101721.

Details

Primary Language

English

Subjects

Industrial Engineering

Journal Section

Research Article

Publication Date

March 26, 2025

Submission Date

December 31, 2024

Acceptance Date

March 5, 2025

Published in Issue

Year 2025 Volume: 14 Number: 1

APA
Eligüzel, N., & Aydoğan, S. (2025). Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 14(1), 561-582. https://doi.org/10.17798/bitlisfen.1610560
AMA
1.Eligüzel N, Aydoğan S. Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2025;14(1):561-582. doi:10.17798/bitlisfen.1610560
Chicago
Eligüzel, Nazmiye, and Sena Aydoğan. 2025. “Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for K-Nearest Neighbors Regression”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 14 (1): 561-82. https://doi.org/10.17798/bitlisfen.1610560.
EndNote
Eligüzel N, Aydoğan S (March 1, 2025) Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 14 1 561–582.
IEEE
[1]N. Eligüzel and S. Aydoğan, “Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression”, Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 14, no. 1, pp. 561–582, Mar. 2025, doi: 10.17798/bitlisfen.1610560.
ISNAD
Eligüzel, Nazmiye - Aydoğan, Sena. “Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for K-Nearest Neighbors Regression”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi 14/1 (March 1, 2025): 561-582. https://doi.org/10.17798/bitlisfen.1610560.
JAMA
1.Eligüzel N, Aydoğan S. Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2025;14:561–582.
MLA
Eligüzel, Nazmiye, and Sena Aydoğan. “Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for K-Nearest Neighbors Regression”. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, vol. 14, no. 1, Mar. 2025, pp. 561-82, doi:10.17798/bitlisfen.1610560.
Vancouver
1.Nazmiye Eligüzel, Sena Aydoğan. Predicting Bitcoin Mining Energy Consumption Using Machine Learning: A Case for k-Nearest Neighbors Regression. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi. 2025 Mar. 1;14(1):561-82. doi:10.17798/bitlisfen.1610560

Bitlis Eren University

Journal of Science Editor

Bitlis Eren University Graduate Institute

Bes Minare Mah. Ahmet Eren Bulvari, Merkez Kampus, 13000 BITLIS

E-mail: fbe@beu.edu.tr