Abstract
Federated learning (FL) is a machine learning technique that allows multiple devices to train a model collaboratively without sharing their data with a central server. It has advantages such as increased privacy, reduced communication costs, and improved scalability, making it useful in scenarios where data is distributed across multiple devices and privacy is a concern, such as in healthcare or finance. However, the potential for participants to behave selfishly in FL can be a challenge, and incentive mechanisms are needed to encourage them to participate in the training process. Incentives can take many strategies, such as financial rewards or reputation-based systems, and can be tailored to specific needs. In defense technology, FL can be used for predictive maintenance, target recognition, and intelligence analysis. However, the existing incentive mechanisms in FL have limitations, such as being complex to design and implement, and raising privacy concerns. To improve the incentive mechanisms in FL, we propose an incentive mechanism based on blockchain called BTIMFL that ensures transparency and effectiveness. The proposed mechanism includes DAO (Decentralized Autonomous Organizations) and smart contracts for the automatic distribution of profits to ensure fairness.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kang, J., Xiong, Z., Niyato, D., Xie, S., Zhang, J.: Incentive mechanism for reliable federated learning: a joint optimization approach to combining reputation and contract theory. IEEE Internet Things J. 6, 10700–10714 (2019)
Khan, L.U., et al.: Federated learning for edge networks: resource optimization and incentive mechanism. IEEE Commun. Mag. 58, 88–93 (2020)
Zhan, Y., Li, P., Qu, Z., Zeng, D., Guo, S.: A learning-based incentive mechanism for federated learning. IEEE Internet Things J. 7, 6360–6368 (2020)
Yu, H., et al.: A fairness-aware incentive scheme for federated learning. In: Proceedings of the AAAI/ACM Conference on AI, Ethics, and Society, pp. 393–399 (2020)
Yan, Y., Ligeti, P.: A survey of personalized and incentive mechanisms for federated learning. In: 2022 IEEE 2nd Conference on Information Technology and Data Science (CITDS), pp. 324–329. IEEE (2022)
Liu, Y., Tian, M., Chen, Y., Xiong, Z., Leung, C., Miao, C.: A contract theory based incentive mechanism for federated learning. Federated and Transfer Learning, pp. 117–137. Springer (2022). https://doi.org/10.1007/978-3-031-11748-0_6
Zeng, R., Zhang, S., Wang, J., Chu, X.: Fmore: an incentive scheme of multi-dimensional auction for federated learning in mec. In: 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pp. 278–288. IEEE (2020)
Zhan, Y., Li, P., Guo, S., Qu, Z.: Incentive mechanism design for federated learning: challenges and opportunities. IEEE Network 35, 310–317 (2021)
Shi, Z., et al.: FedFAIM: a model performance-based fair incentive mechanism for federated learning. IEEE Transactions on Big Data (2022)
Zeng, R., Zeng, C., Wang, X., Li, B., Chu, X.: Incentive mechanisms in federated learning and a game-theoretical approach. IEEE Network 36, 229–235 (2022)
Yang, X., Tan, W., Peng, C., Xiang, S., Niu, K.: Federated learning incentive mechanism design via enhanced shapley value method. Wireless Communications and Mobile Computing 2022 (2022)
Yang, C., Liu, J., Sun, H., Li, T., Li, Z.: WTDP-shapley: efficient and effective incentive mechanism in federated learning for intelligent safety inspection. IEEE Transactions on Big Data (2022)
Li, L., Yu, X., Cai, X., He, X., Liu, Y.: Contract theory based incentive mechanism for federated learning in health CrowdSensing. IEEE Internet of Things Journal (2022)
Zhu, J., Cao, J., Saxena, D., Jiang, S., Ferradi, H.: Blockchain-empowered federated learning: challenges, solutions, and future directions. ACM Comput. Surv. 55, 1–31 (2023)
Maumela, T., Nelwamondo, F., Marwala, T.: Population based training and federated learning frameworks for hyperparameter optimisation and ML unfairness using ulimisana optimisation algorithm. Inf. Sci. 612, 132–150 (2022)
Ma, J., Naas, S.A., Sigg, S., Lyu, X.: Privacy-preserving federated learning based on multi-key homomorphic encryption. Int. J. Intell. Syst. 37, 5880–5901 (2022)
Singh, S.K., Yang, L.T., Park, J.H.: FusionFedBlock: Fusion of blockchain and federated learning to preserve privacy in industry 5.0. Information Fusion 90, 233–240 (2023)
Issa, W., Moustafa, N., Turnbull, B., Sohrabi, N., Tari, Z.: Blockchain-based federated learning for securing internet of things: a comprehensive survey. ACM Comput. Surv. 55, 1–43 (2023)
Zhan, Y., Zhang, J., Hong, Z., Wu, L., Li, P., Guo, S.: A survey of incentive mechanism design for federated learning. IEEE Trans. Emerg. Top. Comput. 10, 1035–1044 (2021)
Qayyum, A., Janjua, M.U., Qadir, J.: Making federated learning robust to adversarial attacks by learning data and model association. Comput. Secur. 121, 102827 (2022)
Huba, D., et al.: Papaya: Practical, private, and scalable federated learning. Proc. Machine Learning Syst. 4, 814–832 (2022)
Abubaker, Z., Javaid, N., Almogren, A., Akbar, M., Zuair, M., Ben-Othman, J.: Blockchained service provisioning and malicious node detection via federated learning in scalable Internet of Sensor Things networks. Comput. Netw. 204, 108691 (2022)
Pouriyeh, S., et al.: Secure smart communication efficiency in federated learning: achievements and challenges. Appl. Sci. 12, 8980 (2022)
Tu, X., Zhu, K., Luong, N.C., Niyato, D., Zhang, Y., Li, J.: Incentive mechanisms for federated learning: from economic and game theoretic perspective. IEEE Transactions on Cognitive Communications and Networking (2022)
Hu, R., Guo, Y., Li, H., Pei, Q., Gong, Y.: Personalized federated learning with differential privacy. IEEE Internet Things J. 7, 9530–9539 (2020)
Seif, M., Tandon, R., Li, M.: Wireless federated learning with local differential privacy. In: 2020 IEEE International Symposium on Information Theory (ISIT), pp. 2604–2609. IEEE (2020)
Wei, K., et al.: Federated learning with differential privacy: algorithms and performance analysis. IEEE Trans. Inf. Forensics Secur. 15, 3454–3469 (2020)
Fang, H., Qian, Q.: Privacy preserving machine learning with homomorphic encryption and federated learning. Future Internet 13, 94 (2021)
Zhang, C., Li, S., Xia, J., Wang, W., Yan, F., Liu, Y.: Batchcrypt: Efficient homomorphic encryption for cross-silo federated learning. In: Proceedings of the 2020 USENIX Annual Technical Conference (USENIX ATC 2020) (2020)
Shahid, O., Pouriyeh, S., Parizi, R.M., Sheng, Q.Z., Srivastava, G., Zhao, L.: Communication efficiency in federated learning: Achievements and challenges. arXiv preprint arXiv:2107.10996 (2021)
Huang, W., Ye, M., Du, B.: Learn from others and be yourself in heterogeneous federated learning. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 10143–10153 (2022)
Li, T., Sahu, A.K., Talwalkar, A., Smith, V.: Federated learning: challenges, methods, and future directions. IEEE Signal Process. Mag. 37, 50–60 (2020)
Huang, Y., et al.: Personalized cross-silo federated learning on non-iid data. In: Proceedings of the AAAI Conference on Artificial Intelligence, pp. 7865–7873 (2021)
Zhang, X., Gu, H., Fan, L., Chen, K., Yang, Q.: No free lunch theorem for security and utility in federated learning. ACM Trans. Intelligent Syst. Technol. 14, 1–35 (2022)
Gosselin, R., Vieu, L., Loukil, F., Benoit, A.: Privacy and security in federated learning: a survey. Appl. Sci. 12, 9901 (2022)
Rodríguez-Barroso, N., Jiménez-López, D., Luzón, M.V., Herrera, F., Martínez-Cámara, E.: Survey on federated learning threats: concepts, taxonomy on attacks and defences, experimental study and challenges. Information Fusion 90, 148–173 (2023)
Lim, W.Y.B., et al.: Decentralized edge intelligence: a dynamic resource allocation framework for hierarchical federated learning. IEEE Trans. Parallel Distrib. Syst. 33, 536–550 (2021)
Huang, J., Talbi, R., Zhao, Z., Boucchenak, S., Chen, L.Y., Roos, S.: An exploratory analysis on users’ contributions in federated learning. In: 2020 Second IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications (TPS-ISA), pp. 20–29. IEEE (2020)
Sarikaya, Y., Ercetin, O.: Motivating workers in federated learning: a stackelberg game perspective. IEEE Networking Letters 2, 23–27 (2019)
Zhao, J., Zhu, X., Wang, J., Xiao, J.: Efficient client contribution evaluation for horizontal federated learning. In: ICASSP 2021–2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 3060–3064. IEEE (2021)
Tang, M., Wong, V.W.: An incentive mechanism for cross-silo federated learning: a public goods perspective. In: IEEE INFOCOM 2021-IEEE Conference on Computer Communications, pp. 1–10. IEEE (2021)
Wu, H., Tang, X., Zhang, Y.-J.A., Gao, L.: Incentive mechanism for federated learning based on random client sampling. In: 2022 IEEE Globecom Workshops (GC Wkshps), pp. 1640–1645. IEEE (2022)
Mai, T., Yao, H., Xu, J., Zhang, N., Liu, Q., Guo, S.: Automatic double-auction mechanism for federated learning service market in internet of things. IEEE Trans. Network Science Eng. 9, 3123–3135 (2022)
Karimireddy, S.P., Guo, W., Jordan, M.I.: Mechanisms that Incentivize Data Sharing in Federated Learning. arXiv preprint arXiv:2207.04557 (2022)
Lax, G., Russo, A., Fascì, L.S.: A Blockchain-based approach for matching desired and real privacy settings of social network users. Inf. Sci. 557, 220–235 (2021)
Qu, Y., et al.: Decentralized privacy using blockchain-enabled federated learning in fog computing. IEEE Internet Things J. 7, 5171–5183 (2020)
Mugunthan, V., Rahman, R., Kagal, L.: Blockflow: An Accountable and Privacy-Preserving Solution for Federated Learning. arXiv preprint arXiv:2007.03856 (2020)
Han, J., et al.: Tiff: tokenized incentive for federated learning. In: 2022 IEEE 15th International Conference on Cloud Computing (CLOUD), pp. 407–416. IEEE (2022)
Qi, M., Wang, Z., Chen, S., Xiang, Y.: A hybrid incentive mechanism for decentralized federated learning. Distributed Ledger Technol.: Res. Practice 1, 1–15 (2022)
Xu, Y., et al.: Besifl: Blockchain empowered secure and incentive federated learning paradigm in iot. IEEE Internet of Things J. (2021)
Short, A.R., Leligou, H.C., Theocharis, E.: Execution of a Federated Learning process within a smart contract. In: 2021 IEEE International Conference on Consumer Electronics (ICCE), pp. 1–4. IEEE (2021)
Hua, G., Zhu, L., Wu, J., Shen, C., Zhou, L., Lin, Q.: Blockchain-based federated learning for intelligent control in heavy haul railway. IEEE Access 8, 176830–176839 (2020)
Cao, L.: Non-IID federated learning. IEEE Intell. Syst. 37, 14–15 (2022)
Buyukates, B., et al.: Proof-of-Contribution-Based Design for Collaborative Machine Learning on Blockchain. arXiv preprint arXiv:2302.14031 (2023)
Rehman, M.H., Salah, K., Damiani, E., Svetinovic, D.: Towards blockchain-based reputation-aware federated learning. In: IEEE INFOCOM 2020-IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 183–188. IEEE (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Park, M., Chai, S. (2023). BTIMFL: A Blockchain-Based Trust Incentive Mechanism in Federated Learning. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2023 Workshops. ICCSA 2023. Lecture Notes in Computer Science, vol 14106. Springer, Cham. https://doi.org/10.1007/978-3-031-37111-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-031-37111-0_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-37110-3
Online ISBN: 978-3-031-37111-0
eBook Packages: Computer ScienceComputer Science (R0)