4.8 Article

Sharded Blockchain for Collaborative Computing in the Internet of Things: Combined of Dynamic Clustering and Deep Reinforcement Learning Approach

期刊

IEEE INTERNET OF THINGS JOURNAL
卷 9, 期 17, 页码 16494-16509

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2022.3152188

关键词

Collaborative computing; deep reinforcement learning (DRL); dynamic graph analysis; Internet of Things (IoT); K-means clustering; sharded blockchain

资金

  1. National Natural Science Foundation of China [62171062, 61901011]
  2. Foundation of Beijing Municipal Commission of Education [KM202010005017, KM202110005021]
  3. Beijing Natural Science Foundation [L211002]

向作者/读者索取更多资源

In this article, a clustering-based sharded blockchain strategy for collaborative computing in the IoT is proposed, which improves the scalability of sharded blockchains in IoT applications by optimizing the cluster number and adjusting the consensus parameters.
Immutability, decentralization, and linear promoted scalability make the 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 proportion of cross-shard transactions (CSTs). On the other hand, the assemblage characteristic of the collaborative computing in IoT has not been received attention. Therefore, in this article, 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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据