Q-Learning model for selfish miners with optional stopping theorem for honest miners

被引:0
作者
Rakkini, M. J. Jeyasheela [1 ]
Geetha, K. [1 ]
机构
[1] SASTRA Deemed Univ, Sch Comp, Tiruchirappalli 620014, India
关键词
difficulty adjustment algorithms; gambler ruin; honest mining; prediction; reinforcement learning; selfish mining;
D O I
10.1111/itor.13359
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Bitcoin, the most popular cryptocurrency used in the blockchain, has miners join mining pools and get rewarded for the proportion of hash rate they have contributed to the mining pool. This work proposes the prediction of the relativegain of the miners by machine learning and deep learning models, the miners' selection of higher relativegain by the Q-learning model, and an optional stopping theorem for honest miners in the presence of selfish mining attacks. Relativegain is the ratio of the number of blocks mined by selfish miners in the main canonical chain to the blocks of other miners. A Q-learning agent with & epsilon;-greedy value iteration, which seeks to increase the relativegain for the selfish miners, that takes into account all the other quintessential parameters, including the hash rate of miners, time warp, the height of the blockchain, the number of times the blockchain was reorganized, and the adjustment of the timestamp of the block, is implemented. Next, the ruin of the honest miners and the optional stopping theorem are analyzed so that the honest miners can quit the mining process before their complete ruin. We obtain a low mean square error of 0.0032 and a mean absolute error of 0.0464 in our deep learning model. Our Q-learning model exhibits a linearly increasing curve, which denotes the increase in the relativegain caused by the selection of the action of performing the reorganization attack.
引用
收藏
页码:3975 / 3998
页数:24
相关论文
共 35 条
  • [21] Saad M, 2019, INT CONF COMPUT NETW, P360, DOI [10.1109/ICCNC.2019.8685577, 10.1109/iccnc.2019.8685577]
  • [22] Optimal Selfish Mining Strategies in Bitcoin
    Sapirshtein, Ayelet
    Sompolinsky, Yonatan
    Zohar, Aviv
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2016, 2017, 9603 : 515 - 532
  • [23] Scicchitano F., 2020, P 4 IT C CYB SEC ANC, P212
  • [24] Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward
    Tanwar, Sudeep
    Bhatia, Qasim
    Patel, Pruthvi
    Kumari, Aparna
    Singh, Pradeep Kumar
    Hong, Wei-Chiang
    [J]. IEEE ACCESS, 2020, 8 : 474 - 488
  • [25] Blockchain in the operations and supply chain management: Benefits, challenges and future research opportunities
    Wamba, Samuel Fosso
    Queiroz, Maciel M.
    [J]. INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2020, 52
  • [26] BLOCKCHAIN: A REVIEW FROM THE PERSPECTIVE OF OPERATIONS RESEARCHERS
    Wan, Hong
    Li, Kejun
    Huang, Yining
    [J]. 2022 WINTER SIMULATION CONFERENCE (WSC), 2022, : 283 - 297
  • [27] Operations Research in the Blockchain Technology
    Wang, Xu
    Wu, Ling-Yun
    [J]. JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF CHINA, 2022, 10 (02) : 401 - 422
  • [28] ForkDec: Accurate Detection for Selfish Mining Attacks
    Wang, Zhaojie
    Lv, Qingzhe
    Lu, Zhaobo
    Wang, Yilei
    Yue, Shengjie
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [29] DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-Based Incentive
    Weng, Jiasi
    Weng, Jian
    Zhang, Jilian
    Li, Ming
    Zhang, Yue
    Luo, Weiqi
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2021, 18 (05) : 2438 - 2455
  • [30] Xu CH, 2017, IEEE CLOUD COMPUT, V4, P50