Loading web-font TeX/Main/Regular
Trustworthy Blockchain-Assisted Federated Learning: Decentralized Reputation Management and Performance Optimization | IEEE Journals & Magazine | IEEE Xplore

Trustworthy Blockchain-Assisted Federated Learning: Decentralized Reputation Management and Performance Optimization


Abstract:

Blockchain-assisted federated learning (BFL) can achieve decentralized storage and management of model data without relying on a central server. However, security issues ...Show More

Abstract:

Blockchain-assisted federated learning (BFL) can achieve decentralized storage and management of model data without relying on a central server. However, security issues caused by deliberate attacks in distributed systems and efficiency issues induced by heterogeneous computing consumption in resource-limited systems need to be urgently addressed in BFL. To address these issues, we propose a decentralized reputation management (DRM) mechanism for a trustworthy BFL (T-BFL) network, that explores, stores, and utilizes the endogenous reputation of distributed nodes to promote system security and efficiency. The proposed DRM includes three core modules, i.e., decentralized reputation evaluation, reputation-based model aggregation, and reputation-based blockchain consensus. Specifically, in the off-chain phase of T-BFL, the reputation value of each node is evaluated based on model quality, which other peer nodes can verify. This reputation value further determines the weight of global aggregation at each node. In the on-chain phase, the reputation of each node serves as the stake to dynamically adjust its consensus difficulty. Furthermore, we investigate the convergence rate of the T-BFL network under the poisoning attack, and dynamically optimize the energy allocation of local training, consensus, and communications by minimizing the upper bound of the global loss function. Extensive experiments are conducted to evaluate the performance of T-BFL on MNIST, Fashion-MNIST, and Cifar-10 datasets. The experimental results demonstrate that, compared with traditional BFL, T-BFL can achieve up to 56.12% accuracy improvement and 8.6\times acceleration for reaching the target learning accuracy under the poisoning attack.
Published in: IEEE Internet of Things Journal ( Volume: 12, Issue: 3, 01 February 2025)
Page(s): 2890 - 2905
Date of Publication: 16 October 2024

ISSN Information:

Funding Agency:

References is not available for this document.

I. Introduction

Nowadays, the distributed Internet of Things (IoT) systems, such as Internet of Vehicles [1], [2], [3] and Industrial IoT [4], [5], [6] have gained extensive attention due to its remarkable ability of data collection and fault tolerance. Augmented with sophisticated artificial intelligence techniques, the distributed IoT systems can support intelligent applications over a spectrum of real-world domains, such as fault detection [7], medical diagnosis [8], and image recognition [9]. As the demand of privacy protection prevails, federated learning (FL), as a promising distributed learning mode [10], [11], can be seamlessly applied to the distributed IoT systems for privacy-preserving and cooperative training.

Select All
1.
X. Wang, H. Zhu, Z. Ning, L. Guo and Y. Zhang, "Blockchain intelligence for Internet of Vehicles: Challenges and solutions", IEEE Commun. Surveys Tuts., vol. 25, no. 4, pp. 2325-2355, 4th Quart. 2023.
2.
G. Husnain, S. Anwar and F. Shahzad, "An enhanced AI-enabled routing optimization algorithm for Internet of Vehicles (IoV)", Wireless Pers. Commun., vol. 130, no. 4, pp. 2623-2643, 2023.
3.
J. Wen et al., "From generative ai to generative Internet of Things: Fundamentals framework and outlooks", IEEE Internet Things Mag., vol. 7, no. 3, pp. 30-37, May 2024.
4.
D. Rawat, C. Brecher, H. Song and S. Jeschke, Industrial Internet of Things: Cybermanufacturing Systems, Cham, Switzerland:Springer Int, 2017.
5.
A. Gilchrist, Industry 4.0: The Industrial Internet of Things, New York, NY, USA:Apress, 2016.
6.
S. Cirani, G. Ferrari, M. Picone and L. Veltri, Internet of Things: Architectures Protocols and Standards, Hoboken, NJ, USA:Wiley, 2018.
7.
M. Hao, H. Li, X. Luo, G. Xu, H. Yang and S. Liu, "Efficient and privacy-enhanced federated learning for industrial artificial intelligence", IEEE Trans. Ind. Informat., vol. 16, no. 10, pp. 6532-6542, Oct. 2020.
8.
J. Xu, B. S. Glicksberg, C. Su, P. Walker, J. Bian and F. Wang, "Federated learning for healthcare informatics", J. Healthc. Inform. Res., vol. 5, pp. 1-19, Mar. 2021.
9.
P. Franco, J. M. Martínez, Y.-C. Kim and M. A. Ahmed, "A framework for IoT based appliance recognition in smart homes", IEEE Access, vol. 9, pp. 133940-133960, 2021.
10.
B. McMahan, E. Moore, D. Ramage, S. Hampson and B. A. y. Arcas, "Communication-efficient learning of deep networks from decentralized data", Proc. 20th Int. Conf. Artif. Intell. Statist., pp. 1273-1282, 2017.
11.
M. Ye, X. Fang, B. Du, P. C. Yuen and D. Tao, "Heterogeneous federated learning: State-of-the-art and research challenges", ACM Comput. Surv., vol. 56, no. 3, pp. 1-44, 2023.
12.
Z. Zheng, S. Xie, H.-N. Dai, X. Chen and H. Wang, "Blockchain challenges and opportunities: A survey", Int. J. Web Grid Services, vol. 14, no. 4, pp. 352-375, 2018.
13.
B. A. Mohammed et al., "Efficient blockchain-based pseudonym authentication scheme supporting revocation for 5G-assisted vehicular fog computing", IEEE Access, vol. 12, pp. 33089-33099, 2024.
14.
L. Feng, Y. Zhao, S. Guo, X. Qiu, W. Li and P. Yu, "Blockchain-based asynchronous federated learning for Internet of Things", IEEE Trans. Comput., vol. 99, no. 1, pp. 1-9, Apr. 2021.
15.
C. Korkmaz, H. E. Kocas, A. Uysal, A. Masry, O. Ozkasap and B. Akgun, "Chain FL: Decentralized federated machine learning via blockchain", Proc. 2nd Int. Conf. Blockchain Comput. Appl. (BCCA), pp. 140-146, 2020.
16.
S. R. Pokhrel and J. Choi, "Federated learning with blockchain for autonomous vehicles: Analysis and design challenges", IEEE Trans. Commun., vol. 68, no. 8, pp. 4734-4746, Aug. 2020.
17.
L. Shi, T. Wang, Z. Xiong, Z. Wang, Y. Liu and J. Li, "Blockchain-aided decentralized trust management of edge computing: Toward reliable off-chain and on-chain trust", IEEE Netw., vol. 38, no. 5, pp. 182-188, Sep. 2024.
18.
M. H. Ur Rehman, K. Salah, E. Damiani and D. Svetinovic, "Towards blockchain-based reputation-aware federated learning", Proc. IEEE Conf. Comput. Commun. Workshops (INFOCOM WKSHPS), pp. 183-188, 2020.
19.
J. Qi, F. Lin, Z. Chen, C. Tang, R. Jia and M. Li, "High-quality model aggregation for blockchain-based federated learning via reputation-motivated task participation", IEEE Internet Things J., vol. 9, no. 19, pp. 18378-18391, Oct. 2022.
20.
Z. Yang, Y. Shi, Y. Zhou, Z. Wang and K. Yang, "Trustworthy federated learning via blockchain", IEEE Internet Things J., vol. 10, no. 1, pp. 92-109, Jan. 2023.
21.
C. Ma et al., "When federated learning meets blockchain: A new distributed learning paradigm", IEEE Comput. Intell. Mag., vol. 17, no. 3, pp. 26-33, Aug. 2022.
22.
J. Li et al., "Blockchain assisted decentralized federated learning (BLADE-FL): Performance analysis and resource allocation", IEEE Trans. Parallel Distrib. Syst., vol. 33, no. 10, pp. 2401-2415, Oct. 2022.
23.
X. Li, K. Huang, W. Yang, S. Wang and Z. Zhang, "On the convergence of FedAvg on non-IID data", arXiv:1907.02189, 2020.
24.
S. Wang et al., "Adaptive federated learning in resource constrained edge computing systems", IEEE J. Select. Areas Commun., vol. 37, no. 6, pp. 1205-1221, Jun. 2019.
25.
X. Li, Z. Song, R. Tao and G. Zhang, "A convergence theory for federated average: Beyond smoothness", Proc. IEEE Int. Conf. Big Data (Big Data), pp. 1292-1297, 2022.
26.
T. Li, A. K. Sahu, M. Zaheer, M. Sanjabi, A. Talwalkar and V. Smith, "Federated optimization in heterogeneous networks", Proc. Mach. Learn. Syst., pp. 429-450, 2020.
27.
Z. Chai, Y. Chen, A. Anwar, L. Zhao, Y. Cheng and H. Rangwala, "FedAT: A communication-efficient federated learning method with asynchronous tiers under non-IID data", arXiv:2010.05958, 2021.
28.
X. Xu and L. Lyu, "A reputation mechanism is all you need: Collaborative fairness and adversarial robustness in federated learning", arXiv:2011.10464, 2021.
29.
K. Bonawitz et al., "Towards federated learning at scale: System design", Proc. Mach. Learn. Syst., pp. 374-388, 2019.
30.
L. Cui, X. Su and Y. Zhou, "A fast blockchain-based federated learning framework with compressed communications", IEEE J. Sel. Areas Commun., vol. 40, no. 12, pp. 3358-3372, Dec. 2022.
Contact IEEE to Subscribe

References

References is not available for this document.