Sandbox Computing: A Data Privacy Trusted Sharing Paradigm Via Blockchain and Federated Learning

As a new trusted data sharing pattern with privacy protection, the integration mechanism of blockchain and Federated Learning has attracted extensive attention. Generally, this mechanism uses blockchain technology to supervise the original data and calculation results, which ignores the supervision of the Federated Learning model and computing process. Therefore, we introduce the concepts of the sandbox and state channel to construct a new data privacy sharing paradigm via Blockchain and Federated Learning. Under this paradigm, we use state channel to connect Blockchain and Federated Learning. And state channel is used to create a “trusted sandbox” to instantiate Federated Learning tasks in the trustless edge computing environment. Meanwhile, we also mainly solve problems about data privacy sharing in Federated Learning and system performance degradation caused by data quality. The simulation results show that the proposed method has better performance and efficiency than the traditional data sharing method.

[1]  Yijin Chen,et al.  A Hierarchical Blockchain-Enabled Federated Learning Algorithm for Knowledge Sharing in Internet of Vehicles , 2021, IEEE Transactions on Intelligent Transportation Systems.

[2]  Ilsun You,et al.  Enabling Heterogeneous Deterministic Networks with Smart Collaborative Theory , 2021, IEEE Network.

[3]  Weishan Zhang,et al.  Blockchain-Based Federated Learning for Device Failure Detection in Industrial IoT , 2021, IEEE Internet of Things Journal.

[4]  Shiva Raj Pokhrel,et al.  A Blockchained Federated Learning Framework for Cognitive Computing in Industry 4.0 Networks , 2021, IEEE Transactions on Industrial Informatics.

[5]  Burak Kantarci,et al.  A Novel Reputation-aware Client Selection Scheme for Federated Learning within Mobile Environments , 2020, 2020 IEEE 25th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[6]  Hongke Zhang,et al.  Smart Collaborative Tracking for Ubiquitous Power IoT in Edge-Cloud Interplay Domain , 2020, IEEE Internet of Things Journal.

[7]  Yan Zhang,et al.  Blockchain and Federated Learning for Privacy-Preserved Data Sharing in Industrial IoT , 2020, IEEE Transactions on Industrial Informatics.

[8]  Jie Xu,et al.  Client Selection and Bandwidth Allocation in Wireless Federated Learning Networks: A Long-Term Perspective , 2020, IEEE Transactions on Wireless Communications.

[9]  Wang Zhen,et al.  A Blockchain-Based Trusted Data Management Scheme in Edge Computing , 2020, IEEE Transactions on Industrial Informatics.

[10]  Song Guo,et al.  Blockchain Meets Edge Computing: A Distributed and Trusted Authentication System , 2020, IEEE Transactions on Industrial Informatics.

[11]  Yiqing Zhou,et al.  Incentive scheme for slice cooperation based on D2D communication in 5G networks , 2020, China Communications.

[12]  Wei Yang Bryan Lim,et al.  Federated Learning in Mobile Edge Networks: A Comprehensive Survey , 2019, IEEE Communications Surveys & Tutorials.

[13]  Shengli Xie,et al.  Incentive Mechanism for Reliable Federated Learning: A Joint Optimization Approach to Combining Reputation and Contract Theory , 2019, IEEE Internet of Things Journal.

[14]  Choong Seon Hong,et al.  FLchain: Federated Learning via MEC-enabled Blockchain Network , 2019, 2019 20th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[15]  Kin K. Leung,et al.  Energy-Efficient Radio Resource Allocation for Federated Edge Learning , 2019, 2020 IEEE International Conference on Communications Workshops (ICC Workshops).

[16]  Sencun Zhu,et al.  A Lightweight Blockchain-Based Privacy Protection for Smart Surveillance at the Edge , 2019, 2019 IEEE International Conference on Blockchain (Blockchain).

[17]  Xiaofei Wang,et al.  Federated Learning-Based Computation Offloading Optimization in Edge Computing-Supported Internet of Things , 2019, IEEE Access.

[18]  S. H. Song,et al.  Client-Edge-Cloud Hierarchical Federated Learning , 2019, ICC 2020 - 2020 IEEE International Conference on Communications (ICC).

[19]  Shahid Mumtaz,et al.  When Internet of Things Meets Blockchain: Challenges in Distributed Consensus , 2019, IEEE Network.

[20]  Gang Feng,et al.  iRAF: A Deep Reinforcement Learning Approach for Collaborative Mobile Edge Computing IoT Networks , 2019, IEEE Internet of Things Journal.

[21]  Hongke Zhang,et al.  Smart collaborative distribution for privacy enhancement in moving target defense , 2019, Inf. Sci..

[22]  Haipeng Yao,et al.  Resource Trading in Blockchain-Based Industrial Internet of Things , 2019, IEEE Transactions on Industrial Informatics.

[23]  Yang Xu,et al.  A Blockchain-Based Nonrepudiation Network Computing Service Scheme for Industrial IoT , 2019, IEEE Transactions on Industrial Informatics.

[24]  Rudolf Mathar,et al.  Deep Reinforcement Learning based Resource Allocation in Low Latency Edge Computing Networks , 2018, 2018 15th International Symposium on Wireless Communication Systems (ISWCS).

[25]  Philip S. Yu,et al.  Differentially Private Data Publishing and Analysis: A Survey , 2017, IEEE Transactions on Knowledge and Data Engineering.

[26]  Alex Graves,et al.  Asynchronous Methods for Deep Reinforcement Learning , 2016, ICML.

[27]  Jian Yang,et al.  A Trust and Reputation Model Based on Bayesian Network for Web Services , 2010, 2010 IEEE International Conference on Web Services.

[28]  Fang Liu,et al.  EdgeFed: Optimized Federated Learning Based on Edge Computing , 2020, IEEE Access.

[29]  Pan Hui,et al.  Privacy-Preserving Asynchronous Federated Learning Mechanism for Edge Network Computing , 2020, IEEE Access.

[30]  Xiaohong Huang,et al.  Communication-efficient Federated Learning and Permissioned Blockchain for Digital Twin Edge Networks , 2022 .