Adaptive Storage Optimization Scheme for Blockchain-IIoT Applications Using Deep Reinforcement Learning

被引:8
|
作者
Akrasi-Mensah, Nana Kwadwo [1 ,2 ]
Agbemenu, Andrew Selasi [1 ,2 ,3 ]
Nunoo-Mensah, Henry [1 ,2 ,3 ]
Tchao, Eric Tutu [1 ,2 ,3 ]
Ahmed, Abdul-Rahman [1 ,4 ]
Keelson, Eliel [1 ,2 ]
Sikora, Axel [5 ]
Welte, Dominik [5 ]
Kponyo, Jerry John [3 ,4 ]
机构
[1] Kwame Nkrumah Univ Sci & Technol, Fac Elect & Comp Engn, Distributed IoT Platforms Privacy & Edge Intellige, Kumasi, Ghana
[2] Kwame Nkrumah Univ Sci & Technol, Dept Comp Engn, Kumasi, Ghana
[3] Kwame Nkrumah Univ Sci andTechnol, Fac Elect & Comp Engn, Responsible Artificial Intelligence Lab RAIL, Kumasi, Ghana
[4] Kwame Nkrumah Univ Sci & Technol, Dept Telecommun Engn, Kumasi, Ghana
[5] Offenburg Univ Appl Sci, Inst Reliable Embedded Syst & Commun Elect ivESK, D-77652 Offenburg, Germany
关键词
Blockchain; IIoT; reinforcement learning; scalability; storage efficiency; storage optimization. I. INTRODUCTION; INTERNET; THINGS; IOT;
D O I
10.1109/ACCESS.2022.3233474
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain-IIoT integration into industrial processes promises greater security, transparency, and traceability. However, this advancement faces significant storage and scalability issues with existing blockchain technologies. Each peer in the blockchain network maintains a full copy of the ledger which is updated through consensus. This full replication approach places a burden on the storage space of the peers and would quickly outstrip the storage capacity of resource-constrained IIoT devices. Various solutions utilizing compression, summarization or different storage schemes have been proposed in literature. The use of cloud resources for blockchain storage has been extensively studied in recent years. Nonetheless, block selection remains a substantial challenge associated with cloud resources and blockchain integration. This paper proposes a deep reinforcement learning (DRL) approach as an alternative to solving the block selection problem, which involves identifying the blocks to be transferred to the cloud. We propose a DRL approach to solve our problem by converting the multi-objective optimization of block selection into a Markov decision process (MDP). We design a simulated blockchain environment for training and testing our proposed DRL approach. We utilize two DRL algorithms, Advantage Actor-Critic (A2C), and Proximal Policy Optimization (PPO) to solve the block selection problem and analyze their performance gains. PPO and A2C achieve 47.8% and 42.9% storage reduction on the blockchain peer compared to the full replication approach of conventional blockchain systems. The slowest DRL algorithm, A2C, achieves a run-time 7.2 times shorter than the benchmark evolutionary algorithms used in earlier works, which validates the gains introduced by the DRL algorithms. The simulation results further show that our DRL algorithms provide an adaptive and dynamic solution to the time-sensitive blockchain-IIoT environment.
引用
收藏
页码:1372 / 1385
页数:14
相关论文
共 50 条
  • [41] A computational offloading optimization scheme based on deep reinforcement learning in perceptual network
    Xing, Yongli
    Ye, Tao
    Ullah, Sami
    Waqas, Muhammad
    Alasmary, Hisham
    Liu, Zihui
    PLOS ONE, 2023, 18 (02):
  • [42] Blockchain-Integrated Multiagent Deep Reinforcement Learning for Securing Cooperative Adaptive Cruise Control
    Raja, Gunasekaran
    Kottursamy, Kottilingam
    Dev, Kapal
    Narayanan, Renuka
    Raja, Ashmitha
    Karthik, K. Bhavani Venkata
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (07) : 9630 - 9639
  • [43] FedRLChain: Secure Federated Deep Reinforcement Learning With Blockchain
    Chowdhury, Sujit
    Mukherjee, Arnab
    Halder, Raju
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (06) : 3865 - 3878
  • [44] Deep reinforcement learning for blockchain in industrial IoT: A survey
    Wu, Yulei
    Wang, Zehua
    Ma, Yuxiang
    Leung, Victor C. M.
    COMPUTER NETWORKS, 2021, 191
  • [45] An Adaptive Asynchronous Wake-Up Scheme for Underwater Acoustic Sensor Networks Using Deep Reinforcement Learning
    Su, Ruoyu
    Gong, Zijun
    Zhang, Dengyin
    Li, Cheng
    Chen, Yuanzhu
    Venkatesan, Ramachandran
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (02) : 1851 - 1865
  • [46] Elastic Management of Cloud Applications using Adaptive Reinforcement Learning
    Lolos, Konstantinos
    Konstantinou, Ioannis
    Kantere, Verena
    Koziris, Nectarios
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 203 - 212
  • [47] Factory Simulation of Optimization Techniques Based on Deep Reinforcement Learning for Storage Devices
    Lim, Ju-Bin
    Jeong, Jongpil
    APPLIED SCIENCES-BASEL, 2023, 13 (17):
  • [48] Learning to adapt: Rational personalization of adaptive therapy using deep reinforcement learning
    Gallagher, Kit
    Strobl, Maximilian
    Gatenby, Robert
    Maini, Philip
    Anderson, Alexander
    CANCER RESEARCH, 2024, 84 (03)
  • [49] Deep Reinforcement Learning using Genetic Algorithm for Parameter Optimization
    Sehgal, Adarsh
    Hung Manh La
    Louis, Sushil J.
    Hai Nguyen
    2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 596 - 601
  • [50] Optimization of Apparel Supply Chain Using Deep Reinforcement Learning
    Chong, Ji Won
    Kim, Wooju
    Hong, Jun Seok
    IEEE ACCESS, 2022, 10 : 100367 - 100375