Abstract
The emerging Federated Edge Learning (FEL) technique has drawn considerable attention, which not only ensures good machine learning performance but also solves “data island” problems caused by data privacy concerns. However, large-scale FEL still faces following crucial challenges: (i) there lacks a secure and communication-efficient model training scheme for FEL; (2) there is no scalable and flexible FEL framework for updating local models and global model sharing (trading) management. To bridge the gaps, we first propose a blockchain-empowered secure FEL system with a hierarchical blockchain framework consisting of a main chain and subchains. This framework can achieve scalable and flexible decentralized FEL by individually manage local model updates or model sharing records for performance isolation. A Proof-of-Verifying consensus scheme is then designed to remove low-quality model updates and manage qualified model updates in a decentralized and secure manner, thereby achieving secure FEL. To improve communication efficiency of the blockchain-empowered FEL, a gradient compression scheme is designed to generate sparse but important gradients to reduce communication overhead without compromising accuracy, and also further strengthen privacy preservation of training data. The security analysis and numerical results indicate that the proposed schemes can achieve secure, scalable, and communication-efficient decentralized FEL.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Change history
12 November 2020
In the originally published version of the chapter 12, the funding information in the acknowledgments section was incorrect. The funding information was removed.
References
Zhou, Z., Chen, X., et al.: Edge intelligence: paving the last mile of artificial intelligence with edge computing. Proc. IEEE 107(8), 1738–1762 (2019)
Konecnỳ, J., McMahan, H.B., et al.: “Federated learning: strategies for improving communication efficiency.” arXiv preprint arXiv:1610.05492 (2016)
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(6), 10700–10714 (2019)
Li, Y., Chen, C., et al.: “A blockchain-based decentralized federated learning framework with committee consensus. arXiv preprint arXiv:2004.00773 (2020)
Kim, H., Park, J., Bennis, M., Kim, S.: Blockchained on-device federated learning. IEEE Commun. Lett. 24, 1279–1283 (2020)
Lu, Y., Huang, X., et al.: Blockchain empowered asynchronous federated learning for secure data sharing in internet of vehicles. IEEE Trans. Veh. Technol. 69(4), 4298–4311 (2020)
Zhu, L., Liu, Z., Han, S.: Deep leakage from gradients. In: Advances in Neural Information Processing Systems, pp. 14747–14756 (2019)
Alistarh, D., Grubic, D., et al.: “QSGD: communication-efficient SGD via gradient quantization and encoding. In: Advances in Neural Information Processing Systems, pp. 1709–1720 (2017)
Weber, I., Lu, Q., Tran, A.B., et al.: “A platform architecture for multi-tenant blockchain-based systems.” In: 2019 ICSA, pp. 101–110. IEEE (2019)
Liu, Y., Yu, J.J.Q., et al.: Privacy-preserving traffic flow prediction: a federated learning approach. IEEE Internet Things J. (2020, in press)
Zheng, Z., Xie, S., Dai, H., et al.: An overview of blockchain technology: architecture, consensus, and future trends. In: 2017 BigData congress, pp. 557–564. IEEE (2017)
Wang, R., Ye, K., Xu, C.-Z.: Performance benchmarking and optimization for blockchain systems: a survey. In: Joshi, J., Nepal, S., Zhang, Q., Zhang, L.-J. (eds.) ICBC 2019. LNCS, vol. 11521, pp. 171–185. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-23404-1_12
Wei, W., Liu, L., Loper, M., et al.: “A framework for evaluating gradient leakage attacks in federated learning.” arXiv preprint arXiv:2004.10397 (2020)
Lin, Y., Han, S., Mao, H., et al.: Deep gradient compression: reducing the communication bandwidth for distributed training. arXiv preprint arXiv:1712.01887 (2017)
Wangni, J., Wang, J., Liu, J., Zhang, T.: “Gradient sparsification for communication-efficient distributed optimization.” In: Advances in Neural Information Processing Systems, pp. 1299–1309 (2018)
Dai, H.-N., Zheng, Z., Zhang, Y.: Blockchain for internet of things: a survey. IEEE Internet Things J. 6(5), 8076–8094 (2019)
Zheng, Z., Xie, S., Dai, H.-N., et al.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018)
Huang, Y., Kong, Q., et al.: Recommending differentiated code to support smart contract update. In: 2019 IEEE/ACM ICPC, pp. 260–270 (2019)
http://archive.ics.uci.edu/ml/datasets/Individual+household+electric+power+consumption
https://developers.eos.io/welcome/latest/protocol/consensus_protocol
Kang, J., Xiong, Z., Niyato, D., Ye, D., Kim, D.I., Zhao, J.: Toward secure blockchain-enabled internet of vehicles: optimizing consensus management using reputation and contract theory. IEEE Trans. Veh. Technol. 68(3), 2906–2920 (2019)
Acknowledgments
This research is supported by the National Research Foundation (NRF), Singapore, under Singapore Energy Market Authority (EMA), Energy Resilience, NRF2017EWT-EP003-041, NRF2015-NRF-ISF001-2277, Singapore NRF National Satellite of Excellence, Design Science and Technology for Secure Critical Infrastructure NSoE DeST-SCI2019-0007, A*STAR-NTU-SUTD Joint Research Grant on AI for the Future of Manufacturing RGANS1906, Wallenberg AI, Autonomous Systems and Software Program and NTU under grant M4082187 (4080), Alibaba Group through Alibaba Innovative Research (AIR) Program and Alibaba-NTU Singapore Joint Research Institute (JRI), NTU, Singapore, and also the National Natural Science Foundation of China (Grant 61872310) and the Shenzhen Basic Research Funding Scheme (JCYJ20170818103849343), the Open Fund of Hubei Key Laboratory of Transportation Internet of Things, China (No. WHUTIOT-2019005), and the Open Research Project of the State Key Laboratory of Industrial Control Technology, Zhejiang University, China (No. ICT20044).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kang, J. et al. (2020). Scalable and Communication-Efficient Decentralized Federated Edge Learning with Multi-blockchain Framework. In: Zheng, Z., Dai, HN., Fu, X., Chen, B. (eds) Blockchain and Trustworthy Systems. BlockSys 2020. Communications in Computer and Information Science, vol 1267. Springer, Singapore. https://doi.org/10.1007/978-981-15-9213-3_12
Download citation
DOI: https://doi.org/10.1007/978-981-15-9213-3_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-9212-6
Online ISBN: 978-981-15-9213-3
eBook Packages: Computer ScienceComputer Science (R0)