DAM-SE: A Blockchain-Based Optimized Solution for the Counterattacks in the Internet of Federated Learning Systems

The rapid development in network technology has resulted in the proliferation of Internet of Things (IoT). This trend has led to a widespread utilization of decentralized data and distributed computing power. While machine learning can benefit from the massive amount of IoT data, privacy concerns and communication costs have caused data silos. Although the adoption of blockchain and federated learning technologies addresses the security issues related to collusion attacks and privacy leakage in data sharing, the “free-rider attacks” and “model poisoning attacks” in the federated learning process require auditing of the training models one by one. However, that increases the communication cost of the entire training process. Hence, to address the problem of increased communication cost due to node security verification in the blockchain-based federated learning process, we propose a communication cost optimization method based on security evaluation. By studying the verification mechanism for useless or malicious nodes, we also introduce a double-layer aggregation model into the federated learning process by combining the competing voting verification methods and aggregation algorithms. The experimental comparisons verify that the proposed model effectively reduces the communication cost of the node security verification in the blockchain-based federated learning process.

[1]  Tao Xiang,et al.  A training-integrity privacy-preserving federated learning scheme with trusted execution environment , 2020, Inf. Sci..

[2]  Wang Qigang,et al.  Medical Image Collaborative Training Based on Multi-Blockchain , 2019 .

[3]  Shuai Wang,et al.  Blockchain-Enabled Smart Contracts: Architecture, Applications, and Future Trends , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[4]  Jun Zhao,et al.  Privacy-Preserving Blockchain-Based Federated Learning for IoT Devices , 2019, IEEE Internet of Things Journal.

[5]  M. Shamim Hossain,et al.  A Secure Data Aggregation Strategy in Edge Computing and Blockchain-Empowered Internet of Things , 2022, IEEE Internet of Things Journal.

[6]  Yuan Lu,et al.  On Enabling Machine Learning Tasks atop Public Blockchains: A Crowdsourcing Approach , 2018, 2018 IEEE International Conference on Data Mining Workshops (ICDMW).

[7]  Qiong Wu,et al.  Personalized Federated Learning for Intelligent IoT Applications: A Cloud-Edge Based Framework , 2020, IEEE Open Journal of the Computer Society.

[8]  Seong-Lyun Kim,et al.  Blockchained On-Device Federated Learning , 2018, IEEE Communications Letters.

[9]  Anmin Fu,et al.  VFL: A Verifiable Federated Learning With Privacy-Preserving for Big Data in Industrial IoT , 2020, IEEE Transactions on Industrial Informatics.

[10]  Yulei Wu,et al.  FDC: A Secure Federated Deep Learning Mechanism for Data Collaborations in the Internet of Things , 2020, IEEE Internet of Things Journal.

[11]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[12]  Ben Wang,et al.  MResearch on Ethereum Private Blockchain Multi-nodes Platform , 2020, 2020 International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering (ICBAIE).

[13]  R. Kashyap,et al.  Security-Aware GA Based Practical Byzantine Fault Tolerance for Permissioned Blockchain , 2019, 2019 4th International Conference on Control, Robotics and Cybernetics (CRC).

[14]  Jun Ma,et al.  Intelligent Analysis of Medical Big Data Based on Deep Learning , 2019, IEEE Access.