Journal of Shandong University(Engineering Science) ›› 2026, Vol. 56 ›› Issue (4): 65-74.doi: 10.6040/j.issn.1672-3961.0.2025.113

• Machine Learning & Data Mining • Previous Articles    

Efficient and secure blockchain-based federated learning framework for industrial Internet of Things

He Tengyuan1, Wang Jishu2, Wang Min1, Tang Mingjing1,3*   

  1. He Tengyuan1, Wang Jishu2, Wang Min1, Tang Mingjing1, 3*(1. School of Information Science and Technology, Yunnan Normal University, Kunming 650500, Yunnan, China;
    2. School of Information Science and Engineering, Yunnan University, Kunming 650500, Yunnan, China;
    3. Yunnan Provincial Key Laboratory of Potato Biology, Yunnan Normal University, Kunming 650500, Yunnan, China
  • Published:2026-08-12

Abstract: To address the significant decline in federated learning training efficiency caused by computational heterogeneity among industrial Internet of Things devices, an efficient and secure blockchain-based federated learning framework was proposed. The dynamic client selection algorithm and reputation management mechanism were designed to screen out reliable and high-performance devices to participate in each round of training. The main-subchain blockchain architecture was introduced to enhance transaction verification efficiency while reducing storage costs. A deep learning-based method was utilized to dynamically adjust the block size to balance blockchain performance across different federated learning phases, thereby enabling more stable and efficient blockchain operations. Experiments on public datasets demonstrated that the client selection algorithm achieved near-optimal performance, blockchain storage costs were optimized to less than 66% of conventional approaches, and latency prediction performance outperformed existing approaches. Experimental evaluations and result analyses demonstrated the effectiveness and feasibility of the proposed framework, which was equally applicable to other application scenarios characterized by device computational heterogeneity.

Key words: industrial Internet of Things, federated learning, blockchain system, client selection, main-subchain architecture, blockchain performance optimization

CLC Number: 

  • TP181
[1] Rahman M A, Hossain M S, Showail A J, et al. AI-enabled IIoT for live smart city event monitoring[J]. IEEE Internet of Things Journal, 2023, 10(4): 2872-2880.
[2] 曹宇慧, 黄昱泽, 冯北鹏, 等. 基于深度强化学习的物联网服务协同卸载方法[J]. 山东大学学报(工学版), 2024, 54(1): 83-90. Cao Yuhui, Huang Yuze, Feng Beipeng, et al. A collaborative service offloading approach for Internet of Things based on deep reinforcement learning[J]. Journal of Shandong University(Engineering Science), 2024, 54(1): 83-90.
[3] Chen B T, Wan J F, Lan Y T, et al. Improving cognitive ability of edge intelligent IIoT through machine learning[J]. IEEE Network, 2019, 33(5): 61-67.
[4] Yang Q, Liu Y, Chen T J, et al. Federated machine learning: concept and applications[J]. ACM Transactions on Intelligent Systems and Technology, 2019, 10(2): 12.
[5] 乐俊青, 谭州勇, 张迪, 等. 面向车联网数据持续共享的安全高效联邦学习[J]. 计算机研究与发展, 2024, 61(9): 2199-2212. Le Junqing, Tan Zhouyong, Zhang Di, et al. Secure and efficient federated learning for continuous IoV data sharing[J]. Journal of Computer Research and Development, 2024, 61(9): 2199-2212.
[6] 唐晓岚, 梁煜婷, 陈文龙. 面向非独立同分布数据的车联网多阶段联邦学习机制[J]. 计算机研究与发展, 2024, 61(9): 2170-2184. Tang Xiaolan, Liang Yuting, Chen Wenlong. Multi-stage federated learning mechanism with non-IID data in Internet of Vehicles[J]. Journal of Computer Research and Development, 2024, 61(9): 2170-2184.
[7] Zhang W, Li X, Ma H, et al. Federated learning for machinery fault diagnosis with dynamic validation and self-supervision[J]. Knowledge-Based Systems, 2021, 213: 106679.
[8] Liu Y, Yu J J Q, Kang J W, et al. Privacy-preserving traffic flow prediction: a federated learning approach[J]. IEEE Internet of Things Journal, 2020, 7(8): 7751-7763.
[9] Adnan M, Kalra S, Cresswell J C, et al. Federated learning and differential privacy for medical image analysis[J]. Scientific Reports, 2022, 12(1): 1953.
[10] Fantauzzo L, Fanì E, Caldarola D, et al. FedDrive: generalizing federated learning to semantic segmentation in autonomous driving[C] //2022 IEEE/RSJ Interna-tional Conference on Intelligent Robots and Systems(IROS). Kyoto, Japan: IEEE, 2022: 11504-11511.
[11] Tabassum N, Chow K H, Wang X Y, et al. On the efficiency of privacy attacks in federated learning[C] //2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition. Seattle, USA: IEEE, 2024: 4226-4235.
[12] Sun G, Cong Y, Dong J H, et al. Data poisoning attacks on federated machine learning[J]. IEEE Internet of Things Journal, 2021, 9(13): 11365-11375.
[13] 张宝晨, 黄月, 孔兰菊, 等. 一种支持自适应联邦学习任务的可信公平区块链框架[J]. 计算机研究与发展, 2023, 60(11): 2504-2519. Zhang Baochen, Huang Yue, Kong Lanju, et al. A trustworthy and fair blockchain framework supporting adaptive federated learning task[J]. Journal of Computer Research and Development, 2023, 60(11): 2504-2519.
[14] 施宏建, 马汝辉, 张卫山, 等. 基于区块链辅助的半中心化联邦学习框架[J]. 计算机研究与发展, 2023, 60(11): 2567-2582. Shi Hongjian, Ma Ruhui, Zhang Weishan, et al. Blockchain-assisted semi-centralized federated learning framework[J]. Journal of Computer Research and Development, 2023, 60(11): 2567-2582.
[15] Yang Z P, Shi Y M, Zhou Y, et al. Trustworthy federated learning via blockchain[J]. IEEE Internet of Things Journal, 2023, 10(1): 92-109.
[16] Nishio T, Yonetani R. Client selection for federated learning with heterogeneous resources in mobile edge[C] //ICC 2019-2019 IEEE International Conference on Communications(ICC). Shanghai, China: IEEE, 2019: 8761315.
[17] Ma C, Li J, Shi L, et al. When federated learning meets blockchain: a new distributed learning paradigm[J]. IEEE Computational Intelligence Magazine, 2022, 17(3): 26-33.
[18] Kang J W, Xiong Z H, Niyato D, et al. Incentive mechanism for reliable federated learning: a joint optimization approach to combining reputation and contract theory[J]. IEEE Internet of Things Journal, 2019, 6(6): 10700-10714.
[19] Abdulrahman S, Tout H, Mourad A, et al. FedMCCS: multicriteria client selection model for optimal IoT federated learning[J]. IEEE Internet of Things Journal, 2021, 8(6): 4723-4735.
[20] Wang W L, Wang Y J, Huang Y, et al. Privacy protection federated learning system based on blockchain and edge computing in mobile crowdsourcing[J]. Computer Networks, 2022, 215: 109206.
[21] Lu Y L, Huang X H, Dai Y Y, et al. Blockchain and federated learning for privacy-preserved data sharing in industrial IoT[J]. IEEE Transactions on Industrial Informatics, 2020, 16(6): 4177-4186.
[22] Jin X J, Ma C, Luo S, et al. Distributed IIoT anomaly detection scheme based on blockchain and federated learning[J]. Journal of Communications and Networks, 2024, 26(2): 252-262.
[23] Feng L, Zhao Y Q, Guo S Y, et al. BAFL: a blockchain-based asynchronous federated learning framework[J]. IEEE Transactions on Computers, 2022, 71(5): 1092-1103.
[24] Gao N J, Huo R, Wang S, et al. Sharding-Hashgraph: a high-performance blockchain-based framework for industrial Internet of Things with Hashgraph mechanism[J]. IEEE Internet of Things Journal, 2022, 9(18): 17070-17079.
[25] Xu J, Xie Q Y, Peng S, et al. AdaptChain: adaptive scaling blockchain with transaction deduplication[J]. IEEE Transactions on Parallel and Distributed Systems, 2023, 34(6): 1909-1922.
[26] Li M Z, Wang W, Zhang J. LB-Chain: load-balanced and low-latency blockchain sharding via account migration[J]. IEEE Transactions on Parallel and Distributed Systems, 2023, 34(10): 2797-2810.
[27] Wang S P, Sun S M, Wang X J, et al. Secure crowdsensing in 5G Internet of Vehicles: when deep reinforcement learning meets blockchain[J]. IEEE Consumer Electronics Magazine, 2021, 10(5): 72-81.
[28] Wang J S, Zhu C, Miao C, et al. BPR: blockchain-enabled efficient and secure parking reservation framework with block size dynamic adjustment method[J]. IEEE Transactions on Intelligent Transportation Systems, 2023, 24(3): 3555-3570.
[29] Liu Z M, Wang Y X, Vaidya S, et al. KAN: Kolmogorov-Arnold networks[PP/OL]. V5.(2025-02-09)[2025-06-25]. https://arxiv.org/abs/2404.19756
[30] Xiao H, Rasul K, Vollgraf R. Fashion-MNIST: a novel image dataset for benchmarking machine learning algorithms[PP/OL]. V2.(2017-09-15)[2025-02-20]. https://arxiv.org/abs/1708.07747
[31] Singh I. Ethereum transaction dataset(Raw)[DS/OL]. V2. Kaggle(2024-04-18)[2025-03-10]. https://www.kaggle.com/datasets/ikjotsingh221/ethereum-transaction-dataset-raw
[1] Yan PENG,Tingting FENG,Jie WANG. An integrated learning approach for O3 mass concentration prediction model [J]. Journal of Shandong University(Engineering Science), 2020, 50(4): 1-7.
[2] Yibin WANG,Tianli LI,Yusheng CHENG,Kun QIAN. Label distribution learning based on kernel extreme learning machine auto-encoder [J]. Journal of Shandong University(Engineering Science), 2020, 50(3): 58-65.
[3] Chunyang LI,Nan LI,Tao FENG,Zhuhe WANG,Jingkai MA. Abnormal sound detection of washing machines based on deep learning [J]. Journal of Shandong University(Engineering Science), 2020, 50(2): 108-117.
[4] Yingda LI,Zongxia XIE. Support vector regression algorithm based on kernel similarity reduced strategy [J]. Journal of Shandong University(Engineering Science), 2019, 49(3): 8-14.
[5] Kuo PANG,Siqi CHEN,Xiaoying SONG,Li ZOU. Linguistic concept formal decision context analysis based on granular computing [J]. Journal of Shandong University(Engineering Science), 2018, 48(6): 74-81.
[6] WANG Tingting, ZHAI Junhai, ZHANG Mingyang, HAO Pu. K-NN algorithm for big data based on HBase and SimHash [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2018, 48(3): 54-59.
[7] HE Zhengyi, ZENG Xianhua, GUO Jiang. An ensemble method with convolutional neural network and deep belief network for gait recognition and simulation [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2018, 48(3): 88-95.
[8] CUI Xiaosong, WANG Ying, MENG Jia, ZOU Li. Online business self-evaluation system based on linguistic-valued similarity reasoning [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2018, 48(1): 1-7.
[9] YAO Yu, FENG Jian, ZHANG Huaguang, HAN Kezhen. Weighted hyper-ellipsoidal support vector data description with negative samples for outlier detection [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2017, 47(5): 195-202.
[10] LI Sushu, WANG Shitong, LI Tao. A feature selection method based on LS-SVM and fuzzy supplementary criterion [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2017, 47(3): 34-42.
[11] LIU Yingxia, WANG Xichang, TANG Xiaoli, CHANG Faliang. Object detection algorithm based on Bayesian probability estimation in wavelet domain [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2017, 47(2): 63-70.
[12] HE Zhengyi, ZENG Xianhua, QU Shengwei, WU Zhilong. The time series prediction model based on integrated deep learning [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2016, 46(6): 40-47.
[13] CHEN Zehua, SHANG Xiaohui, CHAI Jing. Neighborhood related multiple-instance classifiers based on integrated Hausdorff distance [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2016, 46(6): 15-22.
[14] WANG Mei, ZENG Zhaohu, SUN Yingqi, YANG Erlong, SONG Kaoping. Bayesian combination of SVR on regularization path based on KNN of input [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2016, 46(6): 8-14.
[15] WANG Zhiqiang, WEN Yimin, LI Fang. Collaborative recommendation for scenic spots based on multi-aspect ratings [J]. JOURNAL OF SHANDONG UNIVERSITY (ENGINEERING SCIENCE), 2016, 46(6): 54-61.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!