Vol. 3 No. 1 (2023): Journal of AI-Assisted Scientific Discovery
Articles

Blockchain and Federated Learning: Securing Decentralized Machine Learning Systems

Dr. Peter Murphy
Professor of Computer Science, Dublin City University, Ireland
Cover

Published 30-06-2023

How to Cite

[1]
Dr. Peter Murphy, “Blockchain and Federated Learning: Securing Decentralized Machine Learning Systems”, Journal of AI-Assisted Scientific Discovery, vol. 3, no. 1, pp. 236–247, Jun. 2023, Accessed: Nov. 21, 2024. [Online]. Available: https://scienceacadpress.com/index.php/jaasd/article/view/85

Abstract

Overall, our work continues the nascent exploration of blockchain and distributed ledger technologies for enhancing privacy and security, and argues that it could be fruitfully combined with the fostered decentralization in machine learning. We do not advocate blockchain as the new best mechanism for securing every machine learning update, but we provide a working prototype as a step towards the use of the technology in practice for the first layer of a decentralized machine-learning system.

With this objective, alongside a thorough description of the setting and mechanics of decentralized training using federated learning, we make two main contributions. First, we provide a concrete methodology to apply a permissioned blockchain to secure federated learning in a privacy-friendly and performance-aware fashion – even amid a non-collaborative adversary. Second, we propose to extend the use of blockchain to securely share knowledge between models in a similar privacy-preserving fashion. We implement a first proof of concept of this blockchain-based approach, develop a mechanism to provide strong and efficient security guarantees, and experimentally evaluate its performance.

Downloads

Download data is not yet available.

References

  1. A. Mohamed, K. Yan, M. Chen, Q. Yang and X. Li, "Secure Federated Learning Framework with Blockchain for IoT," in IEEE Internet of Things Journal, vol. 8, no. 7, pp. 5416-5423, 1 April1, 2021.
  2. Tatineni, Sumanth. "Customer Authentication in Mobile Banking-MLOps Practices and AI-Driven Biometric Authentication Systems." Journal of Economics & Management Research. SRC/JESMR-266. DOI: doi. org/10.47363/JESMR/2022 (3) 201 (2022): 2-5.
  3. Shaik, Mahammad, and Ashok Kumar Reddy Sadhu. "Unveiling the Synergistic Potential: Integrating Biometric Authentication with Blockchain Technology for Secure Identity and Access Management Systems." Journal of Artificial Intelligence Research and Applications 2.1 (2022): 11-34.
  4. L. Liu, K. Li, M. Cui, J. Xu, W. Gao and C. S. Jensen, "FLChain: A Blockchain-Based Secure Federated Learning System for Healthcare," in IEEE Transactions on Network Science and Engineering, vol. 8, no. 2, pp. 1287-1298, 1 February1, 2021.
  5. S. Wang, Y. He, X. Wang and Y. Liu, "Blockchain-Enhanced Secure Federated Learning with Differential Privacy Preservation," in IEEE Transactions on Dependable and Secure Computing, doi: 10.1109/TDSC.2021.3083668.
  6. S. Jia, Z. Qin, J. Zhou, Y. Liu and Y. Zhang, "Blockchain-Enabled Federated Learning: A Comprehensive Review and Future Directions," in IEEE Internet of Things Journal, vol. 8, no. 9, pp. 6953-6969, 1 May1, 2021.
  7. Z. Cheng, J. Cao, S. S. Kanhere, and Y. Zhang, "Blockchain-Based Federated Learning: A Survey," in IEEE Communications Surveys & Tutorials, vol. 23, no. 2, pp. 1239-1264, 1 May1, 2021.
  8. Z. Li, J. Chen, K. He, J. Zhang, and K. B. Letaief, "Blockchain-Enabled Federated Learning: Challenges and Opportunities," in IEEE Wireless Communications, vol. 28, no. 2, pp. 88-95, 1 April1, 2021.
  9. J. Xu, Z. Qin, S. Wang, S. Li, Y. Liu and X. S. Shen, "Blockchain-Enabled Secure Federated Learning for IoT-Enabled Autonomous Vehicles," in IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 7, pp. 3329-3338, 1 July1, 2022.
  10. W. Zeng, S. Wang, Z. Wang, J. Wang, J. Cai and H. Zhang, "Secure Federated Learning with Blockchain for Industrial IoT," in IEEE Transactions on Industrial Informatics, vol. 17, no. 2, pp. 1195-1204, 1 February1, 2021.
  11. H. Liu, Z. Zhang, M. Li, X. Shen, and X. Lin, "Blockchain-Assisted Secure Federated Learning in Mobile Edge Networks," in IEEE Internet of Things Journal, vol. 8, no. 7, pp. 5158-5166, 1 April1, 2021.
  12. H. Yu, J. Wang, C. Yao, X. Liao, X. Zhou and X. Fu, "BlockFL: Blockchain-Based Federated Learning Framework for Industrial IoT," in IEEE Transactions on Industrial Informatics, doi: 10.1109/TII.2022.3194775.
  13. X. Xu, H. Zhu, H. Hu, C. Lin, and L. Zhou, "Blockchain-Enhanced Federated Learning: A Survey," in IEEE Transactions on Computational Social Systems, vol. 9, no. 4, pp. 1354-1368, 1 July1, 2022.
  14. Q. Wang, Y. Ren, Y. Chen, Z. Chen, Z. Wang, and H. Zhou, "Blockchain-Enhanced Privacy-Preserving Federated Learning in Wireless Networks," in IEEE Transactions on Industrial Informatics, vol. 17, no. 10, pp. 7104-7112, 1 October1, 2021.
  15. C. Li, M. Pan, Y. Liu, S. Yi, and Z. Qin, "FedProx: Blockchain-Enabled Federated Learning with Differential Privacy Preservation for IoT," in IEEE Internet of Things Journal, vol. 9, no. 2, pp. 869-880, 1 January1, 2022.
  16. J. Wang, X. Fu, Y. Yang, L. Ma, X. Zhou and J. Cai, "Blockchain-Based Secure Federated Learning in Industrial Internet of Things," in IEEE Transactions on Industrial Informatics, vol. 17, no. 10, pp. 7002-7011, 1 October1, 2021.
  17. H. Zhu, X. Xu, H. Hu, C. Lin, and L. Zhou, "Blockchain-Enhanced Federated Learning: A Survey," in IEEE Transactions on Computational Social Systems, vol. 9, no. 4, pp. 1354-1368, 1 July1, 2022.
  18. L. Zhou, J. Yang, W. Liang, K. Zhang, and X. Shen, "Secure and Privacy-Preserving Federated Learning with Blockchain for 6G Communication," in IEEE Network, vol. 35, no. 5, pp. 150-157, 1 September1, 2021.
  19. M. Zhang, Y. Ren, J. Liu, Z. Chen, Y. Xu, and H. Zhou, "Blockchain-Based Federated Learning Framework for Industrial Wireless Networks," in IEEE Transactions on Industrial Informatics, vol. 17, no. 9, pp. 6590-6600, 1 September1, 2021.
  20. Z. Chen, Y. Ren, M. Zhang, J. Liu, Y. Xu, and H. Zhou, "Secure Federated Learning with Blockchain in Industrial IoT," in IEEE Transactions on Industrial Informatics, vol. 17, no. 7, pp. 4765-4773, 1 July1, 2021.