[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content

Advertisement

Log in

Deep learning classification of bitcoin miners and exploration of upper confidence bound algorithm with less regret for the selection of honest mining

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Bitcoin is the most popular cryptocurrency and it uses proof of work protocol for consensus of all transactions in a block. The blocks are to be appended to the digital ledger, the blockchain. The miners compete for the mining of blocks in the main canonical blockchain. A miner can participate in block mining either individually with his computational power or join a mining pool. Here, the classification of crypto address, whether it belongs to a mining pool or an individual miner, is done with a deep learning Keras framework. The classification accuracy of 99.47% is obtained with 100,000 addresses which is higher than the machine learning random forest classification obtained by Kaggle with 22,000 addresses. The miners in mining pools deploy selfish mining or honest mining to mine a block and get the reward accordingly. In block mining, both honest and selfish miners expose the blocks produced by them. The default protocol of the main canonical blockchain leads to the selection of the longest branch of blocks of the selfish miner, discarding the honest miner’s block. To alleviate this, we deploy a reinforcement learning algorithm to choose the block with high upper confidence bound value. This selection explores the branch exposed by honest miners. The algorithm is deployed after the first difficulty adjustment algorithm, where there is more selfish mining activity. Our promising results show that the main blockchain exhibits less regret by selecting the honest miner’s branch.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. J. Jeyasheela Rakkini.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Rakkini, M.J.J., Geetha, K. Deep learning classification of bitcoin miners and exploration of upper confidence bound algorithm with less regret for the selection of honest mining. J Ambient Intell Human Comput 14, 6545–6561 (2023). https://doi.org/10.1007/s12652-021-03527-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-021-03527-9

Keywords