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 条
  • [31] Framework for design optimization using deep reinforcement learning
    Kazuo Yonekura
    Hitoshi Hattori
    Structural and Multidisciplinary Optimization, 2019, 60 : 1709 - 1713
  • [32] Adaptive Optimization of Traffic Signal Timing via Deep Reinforcement Learning
    Ma, Zibo
    Cui, Tongchao
    Deng, Wenxing
    Jiang, Fengyao
    Zhang, Liguo
    JOURNAL OF ADVANCED TRANSPORTATION, 2021, 2021
  • [33] Deep Reinforcement Learning based Performance Optimization in Blockchain-Enabled Internet of Vehicle
    Liu, Mengting
    Teng, Yinglei
    Yu, F. Richard
    Leung, Victor C. M.
    Song, Mei
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [34] Blockchain-Enabled Deep Reinforcement Learning Approach for Performance Optimization on the Internet of Things
    Tanweer Alam
    Wireless Personal Communications, 2022, 126 : 995 - 1011
  • [36] Blockchain enabled trusted task offloading scheme for fog computing: A deep reinforcement learning approach
    Jain, Vibha
    Kumar, Bijendra
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (11)
  • [37] Deep Reinforcement Learning Based Resource Management for DNN Inference in IIoT
    Zhang, Weiting
    Yang, Dong
    Peng, Haixia
    Wu, Wen
    Quan, Wei
    Zhang, Hongke
    Shen, Xuemin
    2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [38] Blockchain-based Dependable Task Offloading and Resource Allocation for IIoT via Multi-Agent Deep Reinforcement Learning
    Zhang, Peifeng
    Xu, Chi
    Xia, Changqing
    Jin, Xi
    2023 IEEE 98TH VEHICULAR TECHNOLOGY CONFERENCE, VTC2023-FALL, 2023,
  • [39] A Blockchain-Empowered Multiaggregator Federated Learning Architecture in Edge Computing With Deep Reinforcement Learning Optimization
    Li, Xiao
    Wu, Weili
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024,
  • [40] Deep Reinforcement Learning for Adaptive Learning Systems
    Li, Xiao
    Xu, Hanchen
    Zhang, Jinming
    Chang, Hua-hua
    JOURNAL OF EDUCATIONAL AND BEHAVIORAL STATISTICS, 2023, 48 (02) : 220 - 243