Blockchain Sharding Strategy for Collaborative Computing Internet of Things Combining Dynamic Clustering and Deep Reinforcement Learning

被引:3
|
作者
Yang, Zhaoxin [1 ]
Li, Meng [1 ,2 ]
Yang, Ruizhe [1 ,2 ]
Yu, F. Richard [3 ]
Zhang, Yanhua [1 ,2 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing, Peoples R China
[2] Beijing Lab Adv Informat Networks, Beijing, Peoples R China
[3] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON, Canada
基金
中国国家自然科学基金;
关键词
Internet of Things (IoT); sharded blockchain; collaborative computing; dynamic graph analysis; k-means clustering; deep reinforcement learning (DRL);
D O I
10.1109/ICC45855.2022.9838570
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Immutability, decentralization, and linear promoted scalability make sharded blockchain a promising solution, which can effectively address the trust issue in the large-scale Internet of Things (IoT). However, currently, the throughput of sharded blockchains is still limited when it comes to high proportions of cross-shard transactions (CST). On the other hand, assemblage characteristics of collaborative computing in IoT have not been received attention. Therefore, in this paper, we present a clustering-based sharded blockchain strategy for collaborative computing in the IoT, where the sharding of the blockchain system is implemented in two steps: k-means clustering-based user grouping and the assignment of consensus nodes. In this framework, how to reasonably group the IoT users while simultaneously guaranteeing the system performance is the key point. Specifically, we describe the data transactions among IoT devices by data transaction flow graph (DTFG) based on a dynamic stochastic block model. Then, formed as a Markov decision process (MDP), the optimization of the cluster number (shard number) and the adjustment of consensus parameters are jointly trained by deep reinforcement learning (DRL). Simulation results show that the proposed scheme improves the scalability of the sharded blockchain in the IoT application.
引用
收藏
页码:2786 / 2791
页数:6
相关论文
共 50 条
  • [1] Sharded Blockchain for Collaborative Computing in the Internet of Things: Combined of Dynamic Clustering and Deep Reinforcement Learning Approach
    Yang, Zhaoxin
    Yang, Ruizhe
    Yu, F. Richard
    Li, Meng
    Zhang, Yanhua
    Teng, Yinglei
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (17) : 16494 - 16509
  • [2] SkyChain: A Deep Reinforcement Learning-Empowered Dynamic Blockchain Sharding System
    Zhang, Jianting
    Hong, Zicong
    Qiu, Xiaoyu
    Zhan, Yufeng
    Guo, Song
    Chen, Wuhui
    [J]. PROCEEDINGS OF THE 49TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, ICPP 2020, 2020,
  • [3] Prism blockchain enabled Internet of Things with deep reinforcement learning
    Gadiraju, Divija Swetha
    Aggarwal, Vaneet
    [J]. BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2024, 5 (03):
  • [4] Sharding for Blockchain based Mobile Edge Computing System: A Deep Reinforcement Learning Approach
    Yuan, Shijing
    Li, Jie
    Liang, Jinghao
    Zhu, Yuxuan
    Yu, Xiang
    Chen, Jianping
    Wu, Chentao
    [J]. 2021 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2021,
  • [5] Collaborative multi-agents in dynamic industrial internet of things using deep reinforcement learning
    Ali Raza
    Munam Ali Shah
    Hasan Ali Khattak
    Carsten Maple
    Fadi Al-Turjman
    Hafiz Tayyab Rauf
    [J]. Environment, Development and Sustainability, 2022, 24 : 9481 - 9499
  • [6] Collaborative multi-agents in dynamic industrial internet of things using deep reinforcement learning
    Raza, Ali
    Shah, Munam Ali
    Khattak, Hasan Ali
    Maple, Carsten
    Al-Turjman, Fadi
    Rauf, Hafiz Tayyab
    [J]. ENVIRONMENT DEVELOPMENT AND SUSTAINABILITY, 2022, 24 (07) : 9481 - 9499
  • [7] Dynamic task offloading for Internet of Things in mobile edge computing via deep reinforcement learning
    Chen, Ying
    Gu, Wei
    Li, Kaixin
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022,
  • [8] A Deep Reinforcement Learning-Based Caching Strategy for Internet of Things
    Nasehzadeh, Ali
    Wang, Ping
    [J]. 2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 969 - 974
  • [9] Deep reinforcement learning assisted edge-terminal collaborative offloading algorithm of blockchain computing tasks for energy Internet
    Xu, Siya
    Liao, Boxian
    Yang, Chao
    Guo, Shaoyong
    Hu, Bo
    Zhao, Jinghong
    Jin, Lei
    [J]. INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2021, 131
  • [10] Dynamic multiple access based on deep reinforcement learning for Internet of Things
    Liu, Xin
    Li, Zengqi
    [J]. COMPUTER COMMUNICATIONS, 2023, 210 : 331 - 341