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 条
  • [11] Robust and energy-efficient RPL optimization algorithm with scalable deep reinforcement learning for IIoT
    Wang, Ying
    Li, Yuanyuan
    Lei, Jianjun
    Shang, Fengjun
    COMPUTER NETWORKS, 2024, 255
  • [12] Deep Reinforcement Learning Based Cooperative Partial Task Offloading and Resource Allocation for IIoT Applications
    Zhang, Fan
    Han, Guangjie
    Liu, Li
    Martinez-Garcia, Miguel
    Peng, Yan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (05): : 2991 - 3006
  • [13] RNS-Based Adaptive Compression Scheme for the Block Data in the Blockchain for IIoT
    Guo, Zhaohui
    Gao, Zhen
    Liu, Qiang
    Chakraborty, Chinmay
    Hua, Qiaozhi
    Yu, Keping
    Wan, Shaohua
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (12) : 9239 - 9249
  • [14] Optimization Control of Adaptive Traffic Signal with Deep Reinforcement Learning
    Cao, Kerang
    Wang, Liwei
    Zhang, Shuo
    Duan, Lini
    Jiang, Guiminx
    Sfarra, Stefano
    Zhang, Hai
    Jung, Hoekyung
    ELECTRONICS, 2024, 13 (01)
  • [15] Adaptive NGMA Scheme for IoT Networks: A Deep Reinforcement Learning Approach
    Zou, Yixuan
    Yi, Wenqiang
    Xu, Xiaodong
    Liu, Yue
    Chai, Kok Keong
    Liu, Yuanwei
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 991 - 996
  • [16] Deep Reinforcement Learning based Task Scheduling in Mobile Blockchain for IoT Applications
    Gao, Yang
    Wu, Wenjun
    Nan, Haixiang
    Sun, Yang
    Si, Pengbo
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
  • [17] A Blockchain-Based Scheme for Secure Data Offloading in Healthcare With Deep Reinforcement Learning
    He, Qiang
    Feng, Zheng
    Fang, Hui
    Wang, Xingwei
    Zhao, Liang
    Yao, Yudong
    Yu, Keping
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (01) : 65 - 80
  • [18] Bi-Level Adaptive Storage Expansion Strategy for Microgrids Using Deep Reinforcement Learning
    Huang, Bin
    Zhao, Tianqiao
    Yue, Meng
    Wang, Jianhui
    IEEE TRANSACTIONS ON SMART GRID, 2024, 15 (02) : 1362 - 1375
  • [19] Blockchain Enable IoT Using Deep Reinforcement Learning: A Novel Architecture to Ensure Security of Data Sharing and Storage
    Bai, Xuetao
    Tu, Shanshan
    Waqas, Muhammad
    Wu, Aiming
    Zhang, Yihe
    Yang, Yongjie
    ARTIFICIAL INTELLIGENCE AND SECURITY, ICAIS 2022, PT III, 2022, 13340 : 586 - 597
  • [20] BSS: A Storage Optimization Scheme for the Permissioned Blockchain
    Yan M.
    Yang Y.
    Wang G.
    Liu X.-G.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2024, 52 (04): : 1364 - 1376