[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
survey

Blockchain-Based Federated Learning for Securing Internet of Things: A Comprehensive Survey

Published: 16 January 2023 Publication History

Abstract

The Internet of Things (IoT) ecosystem connects physical devices to the internet, offering significant advantages in agility, responsiveness, and potential environmental benefits. The number and variety of IoT devices are sharply increasing, and as they do, they generate significant data sources. Deep learning (DL) algorithms are increasingly integrated into IoT applications to learn and infer patterns and make intelligent decisions. However, current IoT paradigms rely on centralized storage and computing to operate the DL algorithms. This key central component can potentially cause issues in scalability, security threats, and privacy breaches. Federated learning (FL) has emerged as a new paradigm for DL algorithms to preserve data privacy. Although FL helps reduce privacy leakage by avoiding transferring client data, it still has many challenges related to models’ vulnerabilities and attacks. With the emergence of blockchain and smart contracts, the utilization of these technologies has the potential to safeguard FL across IoT ecosystems. This study aims to review blockchain-based FL methods for securing IoT systems holistically. It presents the current state of research in blockchain, how it can be applied to FL approaches, current IoT security issues, and responses to outline the need to use emerging approaches toward the security and privacy of IoT ecosystems. It also focuses on IoT data analytics from a security perspective and the open research questions. It also provides a thorough literature review of blockchain-based FL approaches for IoT applications. Finally, the challenges and risks associated with integrating blockchain and FL in IoT are discussed to be considered in future works.

Supplementary Material

3560816-supp (3560816-supp.pdf)
Supplementary material

References

[1]
Mehdi Salehi Heydar Abad, Emre Ozfatura, Deniz Gunduz, and Ozgur Ercetin. 2020. Hierarchical federated learning across heterogeneous cellular networks. In Proceedings of the 2020 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’20). IEEE, Los Alamitos, CA, 8866–8870.
[2]
Ranwa Al Mallah, Godwin Badu-Marfo, and Bilal Farooq. 2021. Cybersecurity threats in connected and automated vehicles based federated learning systems. In Proceedings of the 2021 IEEE Intelligent Vehicles Symposium Workshops (IV Workshops’21). IEEE, Los Alamitos, CA, 13–18.
[3]
Alia Al Sadawi, Mohamed S. Hassan, and Malick Ndiaye. 2021. A survey on the integration of blockchain with IoT to enhance performance and eliminate challenges. IEEE Access 9 (2021), 54478–54497.
[4]
Omar Alfandi, Salam Khanji, Liza Ahmad, and Asad Khattak. 2021. A survey on boosting IoT security and privacy through blockchain. Cluster Computing 24, 1 (2021), 37–55.
[5]
Mansoor Ali, Hadis Karimipour, and Muhammad Tariq. 2021. Integration of blockchain and federated learning for Internet of Things: Recent advances and future challenges. Computers & Security 108 (2021), 102355.
[6]
Tejasvi Alladi, Vinay Chamola, Reza M. Parizi, and Kim-Kwang Raymond Choo. 2019. Blockchain applications for Industry 4.0 and Industrial IoT: A review. IEEE Access 7 (2019), 176935–176951.
[7]
Shikah J. Alsunaidi and Fahd A. Alhaidari. 2019. A survey of consensus algorithms for blockchain technology. In Proceedings of the 2019 International Conference on Computer and Information Sciences (ICCIS’19). IEEE, Los Alamitos, CA, 1–6.
[8]
Mahmoud Ammar, Giovanni Russello, and Bruno Crispo. 2018. Internet of Things: A survey on the security of IoT frameworks. Journal of Information Security and Applications 38 (2018), 8–27.
[9]
Averin Andrey and Cheskidov Petr. 2019. Review of existing consensus algorithms blockchain. In Proceedings of the 2019 International Conference on Quality Management, Transport and Information Security, and Information Technologies (IT&QM&IS’19). IEEE, Los Alamitos, CA, 124–127.
[10]
Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, et al. 2018. Hyperledger fabric: A distributed operating system for permissioned blockchains. In Proceedings of the 13th EuroSys Conference. 1–15.
[11]
Muhammad Asad, Ahmed Moustafa, and Chao Yu. 2020. A critical evaluation of privacy and security threats in federated learning. Sensors 20, 24 (2020), 7182.
[12]
Javed Asharf, Nour Moustafa, Hasnat Khurshid, Essam Debie, Waqas Haider, and Abdul Wahab. 2020. A review of intrusion detection systems using machine and deep learning in Internet of Things: Challenges, solutions and future directions. Electronics 9, 7 (2020), 1177.
[13]
Syed Badruddoja, Ram Dantu, Yanyan He, Kritagya Upadhayay, and Mark Thompson. 2021. Making smart contracts smarter. In Proceedings of the 2021 IEEE International Conference on Blockchain and Cryptocurrency (ICBC’21). IEEE, Los Alamitos, CA, 1–3.
[14]
Eugene Bagdasaryan, Andreas Veit, Yiqing Hua, Deborah Estrin, and Vitaly Shmatikov. 2020. How to backdoor federated learning. In Proceedings of the International Conference on Artificial Intelligence and Statistics. 2938–2948.
[15]
Eranga Bandara, Deepak Tosh, Peter Foytik, Sachin Shetty, Nalin Ranasinghe, and Kasun De Zoysa. 2021. Tikiri—Towards a lightweight blockchain for IoT. Future Generation Computer Systems 119 (2021), 154–165.
[16]
Mandrita Banerjee, Junghee Lee, and Kim-Kwang Raymond Choo. 2018. A blockchain future for Internet of Things security: A position paper. Digital Communications and Networks 4, 3 (2018), 149–160.
[17]
Arjun Nitin Bhagoji, Supriyo Chakraborty, Prateek Mittal, and Seraphin Calo. 2019. Analyzing federated learning through an adversarial lens. In Proceedings of the International Conference on Machine Learning. 634–643.
[18]
Alberto Blanco-Justicia, Josep Domingo-Ferrer, Sergio Martínez, David Sánchez, Adrian Flanagan, and Kuan Eeik Tan. 2021. Achieving security and privacy in federated learning systems: Survey, research challenges and future directions. Engineering Applications of Artificial Intelligence 106 (2021), 104468.
[19]
Keith Bonawitz, Hubert Eichner, Wolfgang Grieskamp, Dzmitry Huba, Alex Ingerman, Vladimir Ivanov, Chloe Kiddon, et al. 2019. Towards federated learning at scale: System design. Proceedings of Machine Learning and Systems 1 (2019), 374–388.
[20]
Keith Bonawitz, Vladimir Ivanov, Ben Kreuter, Antonio Marcedone, H. Brendan McMahan, Sarvar Patel, Daniel Ramage, Aaron Segal, and Karn Seth. 2017. Practical secure aggregation for privacy-preserving machine learning. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security. 1175–1191.
[21]
Nader Bouacida and Prasant Mohapatra. 2021. Vulnerabilities in federated learning. IEEE Access 9 (2021), 63229–63249.
[22]
Mohammed Amine Bouras, Qinghua Lu, Sahraoui Dhelim, and Huansheng Ning. 2021. A lightweight blockchain-based IoT identity management approach. Future Internet 13, 2 (2021), 24.
[23]
Vitalik Buterin. 2013. Ethereum white paper. GitHub Repository 1 (2013), 22–23.
[24]
Christian Cachin et al. 2016. Architecture of the hyperledger blockchain fabric. In Proceedings of the Workshop on Distributed Cryptocurrencies and Consensus Ledgers, Vol. 310.
[25]
Hui Cao, Shubo Liu, Renfang Zhao, and Xingxing Xiong. 2020. IFed: A novel federated learning framework for local differential privacy in power Internet of Things. International Journal of Distributed Sensor Networks 16, 5 (2020), 1550147720919698.
[26]
Catalin Capota, Moritz Neun, Lyman Do, and Michael Kopp. 2019. Asynchronous federated learning for geospatial applications. In ECML PKDD 2018 Workshops. Communications in Computer and Information Science, Vol. 967. Springer, 21–28.
[27]
Natalia Chaudhry and Muhammad Murtaza Yousaf. 2018. Consensus algorithms in blockchain: Comparative analysis, challenges and opportunities. In Proceedings of the 2018 12th International Conference on Open Source Systems and Technologies (ICOSST’18). IEEE, Los Alamitos, CA, 54–63.
[28]
Jin-Hua Chen, Min-Rong Chen, Guo-Qiang Zeng, and Jia-Si Weng. 2021. BDFL: A Byzantine-fault-tolerance decentralized federated learning method for autonomous vehicle. IEEE Transactions on Vehicular Technology 70, 9 (2021), 8639–8652.
[29]
Ming Chen, Bingcheng Mao, and Tianyi Ma. 2019. Efficient and robust asynchronous federated learning with stragglers. In Proceedings of the 2019 International Conference on Learning Representations (ICLR’19).
[30]
Min Chen, Shiwen Mao, Yin Zhang, and Victor C. M. Leung. 2014. Big Data: Related Technologies, Challenges and Future Prospects. Springer Briefs in Computer Science. Springer.
[31]
Mingzhe Chen, H. Vincent Poor, Walid Saad, and Shuguang Cui. 2020. Wireless communications for collaborative federated learning. IEEE Communications Magazine 58, 12 (2020), 48–54.
[32]
Zheyi Chen, Weixian Liao, Kun Hua, Chao Lu, and Wei Yu. 2021. Towards asynchronous federated learning for heterogeneous edge-powered Internet of Things. Digital Communications and Networks 7, 3 (2021), 317–326.
[33]
Olivia Choudhury, Aris Gkoulalas-Divanis, Theodoros Salonidis, Issa Sylla, Yoonyoung Park, Grace Hsu, and Amar Das. 2020. A syntactic approach for privacy-preserving federated learning. In Proceedings of the 24th European Conference on Artificial Intelligence (ECAI’20). 1762–1769.
[34]
Li Da Xu, Yang Lu, and Ling Li. 2021. Embedding blockchain technology into IoT for security: A survey. IEEE Internet of Things Journal 8, 13 (2021), 10452–10473.
[35]
Hong-Ning Dai, Zibin Zheng, and Yan Zhang. 2019. Blockchain for Internet of Things: A survey. IEEE Internet of Things Journal 6, 5 (2019), 8076–8094.
[36]
Pietro Danzi, Anders E. Kalør, Čedomir Stefanović, and Petar Popovski. 2019. Delay and communication tradeoffs for blockchain systems with lightweight IoT clients. IEEE Internet of Things Journal 6, 2 (2019), 2354–2365.
[37]
Natarajan Deepa, Quoc-Viet Pham, Dinh C. Nguyen, Sweta Bhattacharya, B. Prabadevi, Thippa Reddy Gadekallu, Praveen Kumar Reddy Maddikunta, Fang Fang, and Pubudu N. Pathirana. 2022. A survey on blockchain for big data: Approaches, opportunities, and future directions. Future Generation Computer Systems 131 (2022), 209–226.
[38]
Ronald Doku and Danda B. Rawat. 2020. IFLBC: On the edge intelligence using federated learning blockchain network. In Proceedings of the 2020 IEEE 6th International Conference on Big Data Security on Cloud (BigDataSecurity’20), the IEEE International Conference on High Performance and Smart Computing (HPSC’20), and the IEEE International Conference on Intelligent Data and Security (IDS’20). IEEE, Los Alamitos, CA, 221–226.
[39]
Ronald Doku, Danda B. Rawat, Moses Garuba, and Laurent Njilla. 2019. LightChain: On the lightweight blockchain for the Internet-of-Things. In Proceedings of the 2019 IEEE International Conference on Smart Computing (SMARTCOMP’19). IEEE, Los Alamitos, CA, 444–448.
[40]
Josep Domingo-Ferrer, David Sánchez, and Alberto Blanco-Justicia. 2021. The limits of differential privacy (and its misuse in data release and machine learning). Communications of the ACM 64, 7 (2021), 33–35.
[41]
Sanjeev Kumar Dwivedi, Priyadarshini Roy, Chinky Karda, Shalini Agrawal, and Ruhul Amin. 2021. Blockchain-based Internet of Things and Industrial IoT: A comprehensive survey. Security and Communication Networks 2021 (2021), 10958.
[42]
Lei Feng, Yiqi Zhao, Shaoyong Guo, Xuesong Qiu, Wenjing Li, and Peng Yu. 2021. BAFL: A blockchain-based asynchronous federated learning framework. IEEE Transactions on Computers71, 5 (2021), 1092–1103. https://ieeexplore.ieee.org/abstract/document/9399813?casa_token=cTtOPOQqSFwAAAAA:pz_-rVdCTcSKxwngJToyad-wCksJhYVYC6jm20ch_Q8IFIYtAnJdiKjCtx2xEuDQrp4XdBBpYd4.
[43]
Yann Fraboni, Richard Vidal, and Marco Lorenzi. 2021. Free-rider attacks on model aggregation in federated learning. In Proceedings of the International Conference on Artificial Intelligence and Statistics. 1846–1854.
[44]
Matt Fredrikson, Somesh Jha, and Thomas Ristenpart. 2015. Model inversion attacks that exploit confidence information and basic countermeasures. In Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. 1322–1333.
[45]
Karan Ganju, Qi Wang, Wei Yang, Carl A. Gunter, and Nikita Borisov. 2018. Property inference attacks on fully connected neural networks using permutation invariant representations. In Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security. 619–633.
[46]
Dashan Gao, Yang Liu, Anbu Huang, Ce Ju, Han Yu, and Qiang Yang. 2019. Privacy-preserving heterogeneous federated transfer learning. In Proceedings of the 2019 IEEE International Conference on Big Data (Big Data’19). IEEE, Los Alamitos, CA, 2552–2559.
[47]
Jonas Geiping, Hartmut Bauermeister, Hannah Dröge, and Michael Moeller. 2020. Inverting gradients—How easy is it to break privacy in federated learning? Advances in Neural Information Processing Systems 33 (2020), 16937–16947.
[48]
Hanxi Guo, Hao Wang, Tao Song, Yang Hua, Zhangcheng Lv, Xiulang Jin, Zhengui Xue, Ruhui Ma, and Haibing Guan. 2021. Siren: Byzantine-robust federated learning via proactive alarming. In Proceedings of the ACM Symposium on Cloud Computing. 47–60.
[49]
Meng Hao, Hongwei Li, Xizhao Luo, Guowen Xu, Haomiao Yang, and Sen Liu. 2019. Efficient and privacy-enhanced federated learning for industrial artificial intelligence. IEEE Transactions on Industrial Informatics 16, 10 (2019), 6532–6542.
[50]
Meng Hao, Hongwei Li, Guowen Xu, Sen Liu, and Haomiao Yang. 2019. Towards efficient and privacy-preserving federated deep learning. In Proceedings of the 2019 IEEE International Conference on Communications (ICC’19). IEEE, Los Alamitos, CA, 1–6.
[51]
Xinhong Hei, Xinyue Yin, Yichuan Wang, Ju Ren, and Lei Zhu. 2020. A trusted feature aggregator federated learning for distributed malicious attack detection. Computers & Security 99 (2020), 102033.
[52]
Tharaka Mawanane Hewa, Yining Hu, Madhusanka Liyanage, Salil Kanhare, and Mika Ylianttila. 2021. Survey on blockchain based smart contracts: Technical aspects and future research. IEEE Access 9 (2021), 87643–87662.
[53]
Briland Hitaj, Giuseppe Ateniese, and Fernando Perez-Cruz. 2017. Deep models under the GAN: Information leakage from collaborative deep learning. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security. 603–618.
[54]
Dongkun Hou, Jie Zhang, Ka Lok Man, Jieming Ma, and Zitian Peng. 2021. A systematic literature review of blockchain-based federated learning: Architectures, applications and issues. In Proceedings of the 2021 2nd Information Communication Technologies Conference (ICTC’21). IEEE, Los Alamitos, CA, 302–307.
[55]
Ru Huo, Shiqin Zeng, Zhihao Wang, Jiajia Shang, Wei Chen, Tao Huang, Shuo Wang, F. Richard Yu, and Yunjie Liu. 2022. A comprehensive survey on blockchain in Industrial Internet of Things: Motivations, research progresses, and future challenges. IEEE Communications Surveys & Tutorials 24, 1 (2022), 88–122.
[56]
Zainab Iftikhar, Yasir Javed, Syed Yawar Abbas Zaidi, Munam Ali Shah, Zafar Iqbal Khan, Shafaq Mussadiq, and Kamran Abbasi. 2021. Privacy preservation in resource-constrained IoT devices using blockchain—A survey. Electronics 10, 14 (2021), 1732.
[57]
Ahmed Imteaj, Urmish Thakker, Shiqiang Wang, Jian Li, and M. Hadi Amini. 2022. A survey on federated learning for resource-constrained IoT devices. IEEE Internet of Things Journal 9, 1 (2022), 1–24.
[58]
IoTA. 2022. IoTA. Retrieved September 14, 2022 from https://www.iota.org/get-started/what-is-iota/.
[59]
Rafiqul Islam, Muhammad Mahbubur Rahman, Md. Mahmud, Mohammed Ataur Rahman, Muslim Har Sani Mohamad, and Abd Halim Embong. 2021. A review on blockchain security issues and challenges. In Proceedings of the 2021 IEEE 12th Control and System Graduate Research Colloquium (ICSGRC’21). IEEE, Los Alamitos, CA, 227–232.
[60]
Malhar S. Jere, Tyler Farnan, and Farinaz Koushanfar. 2020. A taxonomy of attacks on federated learning. IEEE Security & Privacy 19, 2 (2020), 20–28.
[61]
Bin Jia, Xiaosong Zhang, Jiewen Liu, Yang Zhang, Ke Huang, and Yongquan Liang. 2022. Blockchain-enabled federated learning data protection aggregation scheme with differential privacy and homomorphic encryption in IIoT. IEEE Transactions on Industrial Informatics 18, 6 (2022), 4049–4058.
[62]
Hai Jin, Xiaohai Dai, Jiang Xiao, Baochun Li, Huichuwu Li, and Yan Zhang. 2021. Cross-cluster federated learning and blockchain for Internet of Medical Things. IEEE Internet of Things Journal 8, 21 (2021), 15776–15784.
[63]
Peter Kairouz, H. Brendan McMahan, Brendan Avent, Aurélien Bellet, Mehdi Bennis, Arjun Nitin Bhagoji, Kallista Bonawitz, et al. 2021. Advances and open problems in federated learning. Foundations and Trends® in Machine Learning 14, 1–2 (2021), 1–210.
[64]
Jiawen Kang, Zehui Xiong, Dusit Niyato, Shengli Xie, and Junshan Zhang. 2019. Incentive mechanism for reliable federated learning: A joint optimization approach to combining reputation and contract theory. IEEE Internet of Things Journal 6, 6 (2019), 10700–10714.
[65]
Hillol Kargupta, Souptik Datta, Qi Wang, and Krishnamoorthy Sivakumar. 2003. On the privacy preserving properties of random data perturbation techniques. In Proceedings of the 3rd IEEE International Conference on Data Mining. IEEE, Los Alamitos, CA, 99–106.
[66]
Sai Praneeth Karimireddy, Satyen Kale, Mehryar Mohri, Sashank Reddi, Sebastian Stich, and Ananda Theertha Suresh. 2020. SCAFFOLD: Stochastic controlled averaging for federated learning. In Proceedings of the 37th International Conference on Machine Learning, Hal Daumé III and Aarti Singh (Eds.). Proceedings of Machine Learning Research, Vol. 119. PMLR, 5132–5143. https://proceedings.mlr.press/v119/karimireddy20a.html.
[67]
Latif U. Khan, Walid Saad, Zhu Han, and Choong Seon Hong. 2021. Dispersed federated learning: Vision, taxonomy, and future directions. IEEE Wireless Communications 28, 5 (2021), 192–198.
[68]
Latif U. Khan, Walid Saad, Zhu Han, Ekram Hossain, and Choong Seon Hong. 2021. Federated learning for Internet of Things: Recent advances, taxonomy, and open challenges. IEEE Communications Surveys & Tutorials PP, 99 (2021), 1.
[69]
Minhaj Ahmad Khan and Khaled Salah. 2018. IoT security: Review, blockchain solutions, and open challenges. Future Generation Computer Systems 82 (2018), 395–411.
[70]
Safiullah Khan, Wai-Kong Lee, and Seong Oun Hwang. 2022. AEchain: A lightweight blockchain for IoT applications. IEEE Consumer Electronics Magazine 11, 2 (2022), 64–76.
[71]
Hyesung Kim, Jihong Park, Mehdi Bennis, and Seong-Lyun Kim. 2019. Blockchained on-device federated learning. IEEE Communications Letters 24, 6 (2019), 1279–1283.
[72]
Rajesh Kumar and Rewa Sharma. 2021. Leveraging blockchain for ensuring trust in IoT: A survey. Journal of King Saud University-Computer and Information Sciences. In press.
[73]
Aparna Kumari, Rajesh Gupta, and Sudeep Tanwar. 2021. Amalgamation of blockchain and IoT for smart cities underlying 6G communication: A comprehensive review. Computer Communications 172 (2021), 102–118.
[74]
Laphou Lao, Zecheng Li, Songlin Hou, Bin Xiao, Songtao Guo, and Yuanyuan Yang. 2020. A survey of IoT applications in blockchain systems: Architecture, consensus, and traffic modeling. ACM Computing Surveys 53, 1 (2020), 1–32.
[75]
Shahid Latif, Zeba Idrees, Zil e Huma, and Jawad Ahmad. 2021. Blockchain technology for the Industrial Internet of Things: A comprehensive survey on security challenges, architectures, applications, and future research directions. Transactions on Emerging Telecommunications Technologies 32, 11 (2021), e4337.
[76]
Haemin Lee and Joongheon Kim. 2021. Trends in blockchain and federated learning for data sharing in distributed platforms. In Proceedings of the 2021 12th International Conference on Ubiquitous and Future Networks (ICUFN’21). IEEE, Los Alamitos, CA, 430–433.
[77]
Dun Li, Dezhi Han, Tien-Hsiung Weng, Zibin Zheng, Hongzhi Li, Han Liu, Arcangelo Castiglione, and Kuan-Ching Li. 2022. Blockchain for federated learning toward secure distributed machine learning systems: A systemic survey. Soft Computing 26, 9 (2022), 4423–4440.
[78]
Jun Li, Yumeng Shao, Kang Wei, Ming Ding, Chuan Ma, Long Shi, Zhu Han, and H. Vincent Poor. 2022. Blockchain assisted decentralized federated learning (BLADE-FL): Performance analysis and resource allocation. IEEE Transactions on Parallel and Distributed Systems 33, 10 (2022), 2401–2415.
[79]
Jun Li, Yumeng Shao, Kang Wei, Ming Ding, Chuan Ma, Long Shi, Zhu Han, and Vincent Poor. 2021. Blockchain assisted decentralized federated learning (BLADS-FL): Performance analysis and resource allocation. IEEE Transactions on Parallel and Distributed Systems 33, 10 (2021), 2401–2415.
[80]
Li Li, Yuxi Fan, Mike Tse, and Kuo-Yi Lin. 2020. A review of applications in federated learning. Computers & Industrial Engineering 149 (2020), 106854.
[81]
Ninghui Li, Tiancheng Li, and Suresh Venkatasubramanian. 2007. t-closeness: Privacy beyond k-anonymity and l-diversity. In Proceedings of the 2007 IEEE 23rd International Conference on Data Engineering. IEEE, Los Alamitos, CA, 106–115.
[82]
Shenghui Li, Edith Ngai, and Thiemo Voigt. 2021. Byzantine-robust aggregation in federated learning empowered Industrial IoT. IEEE Transactions on Industrial Informatics. Early access, November 15, 2021.
[83]
Tian Li, Anit Kumar Sahu, Manzil Zaheer, Maziar Sanjabi, Ameet Talwalkar, and Virginia Smith. 2020. Federated optimization in heterogeneous networks. Proceedings of Machine Learning and Systems 2 (2020), 429–450.
[84]
Pengrui Liu, Xiangrui Xu, and Wei Wang. 2022. Threats, attacks and defenses to federated learning: Issues, taxonomy and perspectives. Cybersecurity 5, 1 (2022), 1–19.
[85]
Ruixuan Liu, Yang Cao, Masatoshi Yoshikawa, and Hong Chen. 2020. FedSel: Federated SGD under local differential privacy with top-k dimension selection. In Proceedings of the International Conference on Database Systems for Advanced Applications. 485–501.
[86]
Xiaoyuan Liu, Hongwei Li, Guowen Xu, Zongqi Chen, Xiaoming Huang, and Rongxing Lu. 2021. Privacy-enhanced federated learning against poisoning adversaries. IEEE Transactions on Information Forensics and Security 16 (2021), 4574–4588.
[87]
Yiming Liu, F. Richard Yu, Xi Li, Hong Ji, and Victor C. M. Leung. 2020. Blockchain and machine learning for communications and networking systems. IEEE Communications Surveys & Tutorials 22, 2 (2020), 1392–1431.
[88]
Auqib Hamid Lone and Roohie Naaz. 2021. Applicability of blockchain smart contracts in securing internet and IoT: A systematic literature review. Computer Science Review 39 (2021), 100360.
[89]
Yunlong Lu, Xiaohong Huang, Ke Zhang, Sabita Maharjan, and Yan Zhang. 2020. Blockchain empowered asynchronous federated learning for secure data sharing in Internet of Vehicles. IEEE Transactions on Vehicular Technology 69, 4 (2020), 4298–4311.
[90]
Yunlong Lu, Xiaohong Huang, Ke Zhang, Sabita Maharjan, and Yan Zhang. 2020. Communication-efficient federated learning and permissioned blockchain for digital twin edge networks. IEEE Internet of Things Journal 8, 4 (2020), 2276–2288.
[91]
Lingjuan Lyu, Han Yu, Jun Zhao, and Qiang Yang. 2020. Threats to federated learning. In Federated Learning. Springer, 3–16.
[92]
Mohammad Saeid Mahdavinejad, Mohammadreza Rezvan, Mohammadamin Barekatain, Peyman Adibi, Payam Barnaghi, and Amit P. Sheth. 2018. Machine learning for Internet of Things data analysis: A survey. Digital Communications and Networks 4, 3 (2018), 161–175.
[93]
Umer Majeed, Latif U. Khan, Ibrar Yaqoob, S. M. Ahsan Kazmi, Khaled Salah, and Choong Seon Hong. 2021. Blockchain for IoT-based smart cities: Recent advances, requirements, and future challenges. Journal of Network and Computer Applications 181 (2021), 103007.
[94]
Mohsen Marjani, Fariza Nasaruddin, Abdullah Gani, Ahmad Karim, Ibrahim Abaker Targio Hashem, Aisha Siddiqa, and Ibrar Yaqoob. 2017. Big IoT data analytics: Architecture, opportunities, and open research challenges. IEEE Access 5 (2017), 5247–5261.
[95]
Brendan McMahan, Eider Moore, Daniel Ramage, Seth Hampson, and Blaise Aguera y Arcas. 2017. Communication-efficient learning of deep networks from decentralized data. In Artificial Intelligence and Statistics. PMLR, 1273–1282.
[96]
Luca Melis, Congzheng Song, Emiliano De Cristofaro, and Vitaly Shmatikov. 2019. Exploiting unintended feature leakage in collaborative learning. In Proceedings of the 2019 IEEE Symposium on Security and Privacy (SP’19). IEEE, Los Alamitos, CA, 691–706.
[97]
Du Mingxiao, Ma Xiaofeng, Zhang Zhe, Wang Xiangwei, and Chen Qijun. 2017. A review on consensus algorithm of blockchain. In Proceedings of the 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC’17). IEEE, Los Alamitos, CA, 2567–2572.
[98]
Dandan Mo. 2012. A Survey on Deep Learning: One Small Step Toward AI. Department of Computer Science, University of New Mexico.
[99]
Mehdi Mohammadi, Ala Al-Fuqaha, Sameh Sorour, and Mohsen Guizani. 2018. Deep learning for IoT big data and streaming analytics: A survey. IEEE Communications Surveys & Tutorials 20, 4 (2018), 2923–2960.
[100]
Sachi Nandan Mohanty, K. C. Ramya, S. Sheeba Rani, Deepak Gupta, K. Shankar, S. K. Lakshmanaprabu, and Ashish Khanna. 2020. An efficient lightweight integrated blockchain (ELIB) model for IoT security and privacy. Future Generation Computer Systems 102 (2020), 1027–1037.
[101]
Ahmed Afif Monrat, Olov Schelén, and Karl Andersson. 2019. A survey of blockchain from the perspectives of applications, challenges, and opportunities. IEEE Access 7 (2019), 117134–117151.
[102]
Viraaji Mothukuri, Reza M. Parizi, Seyedamin Pouriyeh, Yan Huang, Ali Dehghantanha, and Gautam Srivastava. 2021. A survey on security and privacy of federated learning. Future Generation Computer Systems 115 (2021), 619–640.
[103]
Satoshi Nakamoto. 2008. A Peer-to-Peer Electronic Cash System. Retrieved September 14, 2022 from https://bitcoin.org/en/bitcoin-paper.
[104]
Samudaya Nanayakkara, M. N. N. Rodrigo, Srinath Perera, G. T. Weerasuriya, and Amer A. Hijazi. 2021. A methodology for selection of a blockchain platform to develop an enterprise system. Journal of Industrial Information Integration 23 (2021), 100215.
[105]
Qassim Nasir, Ilham A. Qasse, Manar Abu Talib, and Ali Bou Nassif. 2018. Performance analysis of hyperledger fabric platforms. Security and Communication Networks 2018 (2018), Article 3976093.
[106]
Milad Nasr, Reza Shokri, and Amir Houmansadr. 2019. Comprehensive privacy analysis of deep learning: Passive and active white-box inference attacks against centralized and federated learning. In Proceedings of the 2019 IEEE Symposium on Security and Privacy (SP’19). IEEE, Los Alamitos, CA, 739–753.
[107]
Quoc-Dung Ngo, Huy-Trung Nguyen, Van-Hoang Le, and Doan-Hieu Nguyen. 2020. A survey of IoT malware and detection methods based on static features. ICT Express 6, 4 (2020), 280–286.
[108]
Dinh C. Nguyen, Ming Ding, Pubudu N. Pathirana, Aruna Seneviratne, Jun Li, and H. Vincent Poor. 2021. Federated learning for Internet of Things: A comprehensive survey. IEEE Communications Surveys & Tutorials 23, 3 (2021), 1622–1658.
[109]
Dinh C. Nguyen, Ming Ding, Quoc-Viet Pham, Pubudu N. Pathirana, Long Bao Le, Aruna Seneviratne, Jun Li, Dusit Niyato, and H. Vincent Poor. 2021. Federated learning meets blockchain in edge computing: Opportunities and challenges. IEEE Internet of Things Journal 8, 16 (2021), 12806–12825.
[110]
Dinh C. Nguyen, Quoc-Viet Pham, Pubudu N. Pathirana, Ming Ding, Aruna Seneviratne, Zihuai Lin, Octavia Dobre, and Won-Joo Hwang. 2022. Federated learning for smart healthcare: A survey. ACM Computing Surveys 55, 3 (2022), 1–37.
[111]
Giang-Truong Nguyen and Kyungbaek Kim. 2018. A survey about consensus algorithms used in blockchain. Journal of Information Processing Systems 14, 1 (2018), 101–128.
[112]
Michael Nielsen. 2006. Deep Learning. Retrieved September 14, 2022 from http://neuralnetworksanddeeplearning.com/chap6.html/.
[113]
Maxence Noble, Aurélien Bellet, and Aymeric Dieuleveut. 2022. Differentially private federated learning on heterogeneous data. In Proceedings of the 25th International Conference on Artificial Intelligence and Statistics, Gustau Camps-Valls, Francisco J. R. Ruiz, and Isabel Valera (Eds.). Proceedings of Machine Learning Research, Vol. 151. PMLR, 10110–10145. https://proceedings.mlr.press/v151/noble22a.html.
[114]
Diaa A. Noby and Ahmed Khattab. 2019. A survey of blockchain applications in IoT systems. In Proceedings of the 2019 14th International Conference on Computer Engineering and Systems (ICCES’19). IEEE, Los Alamitos, CA, 83–87.
[115]
Safa Otoum, Ismaeel Al Ridhawi, and Hussein Mouftah. 2021. Securing critical IoT infrastructures with blockchain-supported federated learning. IEEE Internet of Things Journal (2021).
[116]
Safa Otoum, Ismaeel Al Ridhawi, and Hussein T. Mouftah. 2020. Blockchain-supported federated learning for trustworthy vehicular networks. In Proceedings of the 2020 IEEE Global Communications Conference(GLOBECOM’20). IEEE, Los Alamitos, CA, 1–6.
[117]
Sunny Pahlajani, Avinash Kshirsagar, and Vinod Pachghare. 2019. Survey on private blockchain consensus algorithms. In Proceedings of the 2019 1st International Conference on Innovations in Information and Communication Technology (ICIICT). IEEE, Los Alamitos, CA, 1–6.
[118]
Alfonso Panarello, Nachiket Tapas, Giovanni Merlino, Francesco Longo, and Antonio Puliafito. 2018. Blockchain and IoT integration: A systematic survey. Sensors 18, 8 (2018), 2575.
[119]
Marco Picone, Simone Cirani, and Luca Veltri. 2021. Blockchain security and privacy for the Internet of Things. Sensors (Basel) 21, 3 (2021), 892.
[120]
Yuanhang Qi, M. Shamim Hossain, Jiangtian Nie, and Xuandi Li. 2021. Privacy-preserving blockchain-based federated learning for traffic flow prediction. Future Generation Computer Systems 117 (2021), 328–337.
[121]
Zhenquan Qin, Jin Ye, Jie Meng, Bingxian Lu, and Lei Wang. 2022. Privacy-preserving blockchain-based federated learning for marine Internet of Things. IEEE Transactions on Computational Social Systems 9, 1 (2022), 159–173.
[122]
Youyang Qu, Longxiang Gao, Tom H. Luan, Yong Xiang, Shui Yu, Bai Li, and Gavin Zheng. 2020. Decentralized privacy using blockchain-enabled federated learning in fog computing. IEEE Internet of Things Journal 7, 6 (2020), 5171–5183.
[123]
R3. 2022. Corda. Retrieved May 21, 2022 from https://www.corda.net/why-corda/.
[124]
Valerian Rey, Pedro Miguel Sánchez Sánchez, Alberto Huertas Celdrán, and Gérôme Bovet. 2022. Federated learning for malware detection in IoT devices. Computer Networks 204 (2022), 108693.
[125]
Ana Reyna, Cristian Martín, Jaime Chen, Enrique Soler, and Manuel Díaz. 2018. On blockchain and its integration with IoT: Challenges and opportunities. Future Generation Computer Systems 88 (2018), 173–190.
[126]
Sara Salim, Benjamin Turnbull, and Nour Moustafa. 2021. A blockchain-enabled explainable federated learning for securing Internet-of-Things-based Social Media 3.0 networks. IEEE Transactions on Computational Social Systems. Early access, December 28, 2021.
[127]
Mehrdad Salimitari, Mainak Chatterjee, and Yaser P. Fallah. 2020. A survey on consensus methods in blockchain for resource-constrained IoT networks. Internet of Things 11 (2020), 100212.
[128]
Felix Sattler, Klaus-Robert Müller, Thomas Wiegand, and Wojciech Samek. 2020. On the Byzantine robustness of clustered federated learning. In Proceedings of the 2020 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’20). IEEE, Los Alamitos, CA, 8861–8865.
[129]
Shivam Saxena, Bharat Bhushan, and Mohd Abdul Ahad. 2021. Blockchain based solutions to secure IoT: Background, integration trends and a way forward. Journal of Network and Computer Applications 181 (2021), 103050.
[130]
Adi Shamir. 1979. How to share a secret. Communications of the ACM 22, 11 (1979), 612–613.
[131]
Parjanay Sharma, Siddhant Jain, Shashank Gupta, and Vinay Chamola. 2021. Role of machine learning and deep learning in securing 5G-driven Industrial IoT applications. Ad Hoc Networks 123 (2021), 102685.
[132]
Pradip Kumar Sharma, Jong Hyuk Park, and Kyungeun Cho. 2020. Blockchain and federated learning-based distributed computing defence framework for sustainable society. Sustainable Cities and Society 59 (2020), 102220.
[133]
Andrew Ronald Short, Helen C. Leligou, Michael Papoutsidakis, and Efstathios Theocharis. 2020. Using blockchain technologies to improve security in federated learning systems. In Proceedings of the 2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC). IEEE, Los Alamitos, CA, 1183–1188.
[134]
Andrew R. Short, Helen C. Leligou, and Efstathios Theocharis. 2021. Execution of a federated learning process within a smart contract. In Proceedings of the 2021 IEEE International Conference on Consumer Electronics (ICCE). IEEE, Los Alamitos, CA, 1–4.
[135]
Arshdeep Singh, Gulshan Kumar, Rahul Saha, Mauro Conti, Mamoun Alazab, and Reji Thomas. 2022. A survey and taxonomy of consensus protocols for blockchains. Journal of Systems Architecture 127 (2022), 102503.
[136]
Shivani Singh, Razia Sulthana, Tanvi Shewale, Vinay Chamola, Abderrahim Benslimane, and Biplab Sikdar. 2021. Machine-learning-assisted security and privacy provisioning for edge computing: A survey. IEEE Internet of Things Journal 9, 1 (2021), 236–260.
[137]
Jinhyun So, Başak Güler, and A. Salman Avestimehr. 2021. Byzantine-resilient secure federated learning. IEEE Journal on Selected Areas in Communications 39, 7 (2021), 2168–2181.
[138]
Mengkai Song, Zhibo Wang, Zhifei Zhang, Yang Song, Qian Wang, Ju Ren, and Hairong Qi. 2020. Analyzing user-level privacy attack against federated learning. IEEE Journal on Selected Areas in Communications 38, 10 (2020), 2430–2444.
[139]
Jack Steward. 2021. The Ultimate List of Internet of Things Statistics for 2021. Retrieved September 25, 2021 from https://findstack.com/internet-of-things-statistics/.
[140]
Dimitris Stripelis, Paul M. Thompson, and José Luis Ambite. 2022. Semi-synchronous federated learning for energy-efficient training and accelerated convergence in cross-silo settings. ACM Transactions on Intelligent Systems and Technology 13, 5 (2022), Article 78, 29 pages.
[141]
Jin Sun, Ying Wu, Shangping Wang, Yixue Fu, and Xiao Chang. 2022. A permissioned blockchain frame for secure federated learning. IEEE Communications Letters 26, 1 (2022), 13–17.
[142]
Alysa Ziying Tan, Han Yu, Lizhen Cui, and Qiang Yang. 2022. Towards personalized federated learning. IEEE Transactions on Neural Networks and Learning Systems. Accepted.
[143]
Sudeep Tanwar, Qasim Bhatia, Pruthvi Patel, Aparna Kumari, Pradeep Kumar Singh, and Wei-Chiang Hong. 2019. Machine learning adoption in blockchain-based smart applications: The challenges, and a way forward. IEEE Access 8 (2019), 474–488.
[144]
Stacey Truex, Nathalie Baracaldo, Ali Anwar, Thomas Steinke, Heiko Ludwig, Rui Zhang, and Yi Zhou. 2019. A hybrid approach to privacy-preserving federated learning. In Proceedings of the 12th ACM Workshop on Artificial Intelligence and Security. 1–11.
[145]
Devrim Unal, Mohammad Hammoudeh, Muhammad Asif Khan, Abdelrahman Abuarqoub, Gregory Epiphaniou, and Ridha Hamila. 2021. Integration of federated machine learning and blockchain for the provision of secure big data analytics for Internet of Things. Computers & Security 109 (2021), 102393.
[146]
Bram van Berlo, Aaqib Saeed, and Tanir Ozcelebi. 2020. Towards federated unsupervised representation learning. In Proceedings of the 3rd ACM International Workshop on Edge Systems, Analytics, and Networking. 31–36.
[147]
S. Velliangiri and P. Karthikeyan. 2020. Blockchain technology: Challenges and security issues in consensus algorithm. In Proceedings of the 2020 International Conference on Computer Communication and Informatics (ICCCI’20). IEEE, Los Alamitos, CA, 1–8.
[148]
Nazar Waheed, Xiangjian He, Muhammad Ikram, Muhammad Usman, Saad Sajid Hashmi, and Muhammad Usman. 2020. Security and privacy in IoT using machine learning and blockchain: Threats and countermeasures. ACM Computing Surveys 53, 6 (2020), 1–37.
[149]
Shuai Wang, Liwei Ouyang, Yong Yuan, Xiaochun Ni, Xuan Han, and Fei-Yue Wang. 2019. Blockchain-enabled smart contracts: Architecture, applications, and future trends. IEEE Transactions on Systems, Man, and Cybernetics: Systems 49, 11 (2019), 2266–2277.
[150]
Shuai Wang, Yong Yuan, Xiao Wang, Juanjuan Li, Rui Qin, and Fei-Yue Wang. 2018. An overview of smart contract: Architecture, applications, and future trends. In Proceedings of the 2018 IEEE Intelligent Vehicles Symposium (IV’18). IEEE, Los Alamitos, CA, 108–113.
[151]
Xu Wang, Xuan Zha, Wei Ni, Ren Ping Liu, Y. Jay Guo, Xinxin Niu, and Kangfeng Zheng. 2019. Survey on blockchain for Internet of Things. Computer Communications 136 (2019), 10–29.
[152]
Yuhao Wang, Shaobin Cai, Changlong Lin, Zuxi Chen, Tian Wang, Zhenguo Gao, and Changli Zhou. 2019. Study of blockchains’s consensus mechanism based on credit. IEEE Access 7 (2019), 10224–10231.
[153]
Zhibo Wang, Mengkai Song, Zhifei Zhang, Yang Song, Qian Wang, and Hairong Qi. 2019. Beyond inferring class representatives: User-level privacy leakage from federated learning. In Proceedings of the IEEE Conference on Computer Communications (IEEE INFOCOM’19). IEEE, Los Alamitos, CA, 2512–2520.
[154]
Kang Wei, Jun Li, Ming Ding, Chuan Ma, Howard H. Yang, Farhad Farokhi, Shi Jin, Tony Q. S. Quek, and H. Vincent Poor. 2020. Federated learning with differential privacy: Algorithms and performance analysis. IEEE Transactions on Information Forensics and Security 15 (2020), 3454–3469.
[155]
Zhaohui Wei, Qingqi Pei, Ning Zhang, Xuefeng Liu, Celimuge Wu, and Amirhosein Taherkordi. 2021. Lightweight federated learning for large-scale IoT devices with privacy guarantee. IEEE Internet of Things Journal. Early access, November 15, 2021.
[156]
Jiasi Weng, Jian Weng, Jilian Zhang, Ming Li, Yue Zhang, and Weiqi Luo. 2019. DeepChain: Auditable and privacy-preserving deep learning with blockchain-based incentive. IEEE Transactions on Dependable and Secure Computing 18, 5 (2019), 2438–2455.
[157]
Mingli Wu, Kun Wang, Xiaoqin Cai, Song Guo, Minyi Guo, and Chunming Rong. 2019. A comprehensive survey of blockchain: From theory to IoT applications and beyond. IEEE Internet of Things Journal 6, 5 (2019), 8114–8154.
[158]
Wentai Wu, Ligang He, Weiwei Lin, Rui Mao, Carsten Maple, and Stephen Jarvis. 2020. SAFA: A semi-asynchronous protocol for fast federated learning with low overhead. IEEE Transactions on Computers 70, 5 (2020), 655–668.
[159]
Chulin Xie, Keli Huang, Pin-Yu Chen, and Bo Li. 2020. DBA: Distributed backdoor attacks against federated learning. In Proceedings of the International Conference on Learning Representations. https://openreview.net/forum?id=rkgyS0VFvr.
[160]
Junfeng Xie, Helen Tang, Tao Huang, F. Richard Yu, Renchao Xie, Jiang Liu, and Yunjie Liu. 2019. A survey of blockchain technology applied to smart cities: Research issues and challenges. IEEE Communications Surveys & Tutorials 21, 3 (2019), 2794–2830.
[161]
Yan Xu, Tao Mo, Qiwei Feng, Peilin Zhong, Maode Lai, and Eric I.-Chao Chang. 2014. Deep learning of feature representation with multiple instance learning for medical image analysis. In Proceedings of the 2014 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’14). IEEE, Los Alamitos, CA, 1626–1630.
[162]
Chenhao Xu, Youyang Qu, Yong Xiang, and Longxiang Gao. 2021. Asynchronous federated learning on heterogeneous devices: A survey. arXiv:2109.04269.
[163]
Guowen Xu, Hongwei Li, Sen Liu, Kan Yang, and Xiaodong Lin. 2019. VerifyNet: Secure and verifiable federated learning. IEEE Transactions on Information Forensics and Security 15 (2019), 911–926.
[164]
Runhua Xu, Nathalie Baracaldo, Yi Zhou, Ali Anwar, and Heiko Ludwig. 2019. Hybridalpha: An efficient approach for privacy-preserving federated learning. In Proceedings of the 12th ACM Workshop on Artificial Intelligence and Security. 13–23.
[165]
Krishna Yadav, Brij B. Gupta, Ching-Hsein Hsu, and Kwok Tai Chui. 2021. Unsupervised federated learning based IoT intrusion detection. In Proceedings of the 2021 IEEE 10th Global Conference on Consumer Electronics (GCCE’21). IEEE, Los Alamitos, CA, 298–301.
[166]
Qiang Yang, Yang Liu, Tianjian Chen, and Yongxin Tong. 2019. Federated machine learning: Concept and applications. ACM Transactions on Intelligent Systems and Technology 10, 2 (2019), 1–19.
[167]
Xuefei Yin, Yanming Zhu, and Jiankun Hu. 2021. A comprehensive survey of privacy-preserving federated learning: A taxonomy, review, and future directions. ACM Computing Surveys 54, 6 (2021), 1–36.
[168]
Yong Yuan and Fei-Yue Wang. 2018. Blockchain and cryptocurrencies: Model, techniques, and applications. IEEE Transactions on Systems, Man, and Cybernetics: Systems 48, 9 (2018), 1421–1428.
[169]
Chen Zhang, Yu Xie, Hang Bai, Bin Yu, Weihong Li, and Yuan Gao. 2021. A survey on federated learning. Knowledge-Based Systems 216 (2021), 106775.
[170]
Haichao Zhang and Jianyu Wang. 2019. Defense against adversarial attacks using feature scattering-based adversarial training. In Proceedings of the 33rd International Conference on Neural Information Processing Systems (NIPS’19). 1831–1841.
[171]
Jiale Zhang, Bing Chen, Xiang Cheng, Huynh Thi Thanh Binh, and Shui Yu. 2020. PoisonGAN: Generative poisoning attacks against federated learning in edge computing systems. IEEE Internet of Things Journal 8, 5 (2020), 3310–3322.
[172]
Jiale Zhang, Bing Chen, Shui Yu, and Hai Deng. 2019. PEFL: A privacy-enhanced federated learning scheme for big data analytics. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM’19). IEEE, Los Alamitos, CA, 1–6.
[173]
Jiale Zhang, Di Wu, Chengyong Liu, and Bing Chen. 2020. Defending poisoning attacks in federated learning via adversarial training method. In Proceedings of the International Conference on Frontiers in Cyber Security. 83–94.
[174]
Jingwen Zhang, Jiale Zhang, Junjun Chen, and Shui Yu. 2020. GAN enhanced membership inference: A passive local attack in federated learning. In Proceedings of the 2020 IEEE International Conference on Communications (ICC’20). IEEE, Los Alamitos, CA, 1–6.
[175]
Peiying Zhang, Hao Sun, Jingyi Situ, Chunxiao Jiang, and Dongliang Xie. 2021. Federated transfer learning for IIoT devices with low computing power based on blockchain and edge computing. IEEE Access 9 (2021), 98630–98638.
[176]
Weishan Zhang, Qinghua Lu, Qiuyu Yu, Zhaotong Li, Yue Liu, Sin Kit Lo, Shiping Chen, Xiwei Xu, and Liming Zhu. 2020. Blockchain-based federated learning for device failure detection in Industrial IoT. IEEE Internet of Things Journal 8, 7 (2020), 5926–5937.
[177]
Yang Zhao, Jun Zhao, Linshan Jiang, Rui Tan, Dusit Niyato, Zengxiang Li, Lingjuan Lyu, and Yingbo Liu. 2020. Privacy-preserving blockchain-based federated learning for IoT devices. IEEE Internet of Things Journal 8, 3 (2020), 1817–1829.
[178]
Zibin Zheng, Shaoan Xie, Hong-Ning Dai, Weili Chen, Xiangping Chen, Jian Weng, and Muhammad Imran. 2020. An overview on smart contracts: Challenges, advances and platforms. Future Generation Computer Systems 105 (2020), 475–491.
[179]
Hangyu Zhu, Jinjin Xu, Shiqing Liu, and Yaochu Jin. 2021. Federated learning on non-IID data: A survey. Neurocomputing 465 (2021), 371–390.
[180]
Ligeng Zhu and Song Han. 2020. Deep leakage from gradients. In Federated Learning. Springer, 17–31.
[181]
Ligeng Zhu, Zhijian Liu, and Song Han. 2019. Deep leakage from gradients. In Advances in Neural Information Processing Systems 32 (NeurIPS’19).

Cited By

View all
  • (2025)T-BFL model based on two-dimensional trust and blockchain-federated learning for medical data sharingThe Journal of Supercomputing10.1007/s11227-024-06873-581:2Online publication date: 8-Jan-2025
  • (2025)Analysis of machine learning-based approaches for securing the Internet of Things in the smart industry: a multivocal state of knowledge reviewInternational Journal of Information Security10.1007/s10207-024-00935-824:1Online publication date: 1-Feb-2025
  • (2024)The Impact of Federated Learning on Urban ComputingJournal of Internet Services and Applications10.5753/jisa.2024.400615:1(380-409)Online publication date: 21-Sep-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Computing Surveys
ACM Computing Surveys  Volume 55, Issue 9
September 2023
835 pages
ISSN:0360-0300
EISSN:1557-7341
DOI:10.1145/3567474
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 January 2023
Online AM: 06 September 2022
Accepted: 08 August 2022
Revised: 23 June 2022
Received: 14 March 2022
Published in CSUR Volume 55, Issue 9

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Blockchain
  2. federated learning (FL)
  3. deep learning (DL)
  4. Internet of Things (IoT)
  5. security of data analytics

Qualifiers

  • Survey
  • Refereed

Funding Sources

  • UNSW Canberra
  • CloudTech Group

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2,425
  • Downloads (Last 6 weeks)247
Reflects downloads up to 06 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2025)T-BFL model based on two-dimensional trust and blockchain-federated learning for medical data sharingThe Journal of Supercomputing10.1007/s11227-024-06873-581:2Online publication date: 8-Jan-2025
  • (2025)Analysis of machine learning-based approaches for securing the Internet of Things in the smart industry: a multivocal state of knowledge reviewInternational Journal of Information Security10.1007/s10207-024-00935-824:1Online publication date: 1-Feb-2025
  • (2024)The Impact of Federated Learning on Urban ComputingJournal of Internet Services and Applications10.5753/jisa.2024.400615:1(380-409)Online publication date: 21-Sep-2024
  • (2024)Security Challenges in Internet of ThingsAdvanced Cyber Security Techniques for Data, Blockchain, IoT, and Network Protection10.4018/979-8-3693-9225-6.ch014(355-392)Online publication date: 4-Oct-2024
  • (2024)Blockchain-Enabled Federated Learning for Secured Edge Data Communication Through a Decentralized Software-Defined NetworkAchieving Secure and Transparent Supply Chains With Blockchain Technology10.4018/979-8-3693-0482-2.ch008(128-141)Online publication date: 18-Jan-2024
  • (2024)Sustainability Business StrategiesStrategies and Approaches of Corporate Social Responsibility Toward Multinational Enterprises10.4018/979-8-3693-0363-4.ch015(263-296)Online publication date: 4-Jan-2024
  • (2024)Tides of Blockchain in IoT CybersecuritySensors10.3390/s2410311124:10(3111)Online publication date: 14-May-2024
  • (2024)Federated Learning in Smart Healthcare: A Comprehensive Review on Privacy, Security, and Predictive Analytics with IoT IntegrationHealthcare10.3390/healthcare1224258712:24(2587)Online publication date: 22-Dec-2024
  • (2024)A Survey of Security Strategies in Federated Learning: Defending Models, Data, and PrivacyFuture Internet10.3390/fi1610037416:10(374)Online publication date: 15-Oct-2024
  • (2024)Secure and Flexible Privacy-Preserving Federated Learning Based on Multi-Key Fully Homomorphic EncryptionElectronics10.3390/electronics1322447813:22(4478)Online publication date: 14-Nov-2024
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media