PD2S: A Privacy-Preserving Differentiated Data Sharing Scheme Based on Blockchain and Federated Learning
Abstract
With the rapid development of the Internet of Things (IoT), massive terminals and emerging applications bring a large amount of data. As an essential prerequisite for mining potential value from these data, data sharing is crucial and getting more and more attention. However, security and privacy concerns, and the lack of effective incentive mechanisms in the decentralized environment hinder the data owners from sharing their data. In this article, we propose a federated learning (FL) and blockchain-based privacy-preserving data sharing system, which solve the privacy leakage problem of FL and the scalability problem of blockchain by their technical complementarity. Considering the resource shortage and the heterogeneity of terminals, we first design a cross-layer architecture by exploiting the cloud–edge–terminal collaboration, and innovatively propose differential data sharing by dividing the providers into origin data providers and model providers. Then, we design a targeted incentive mechanism to maximize the utility of requesters and two types of data providers by formulating it into a two-stage Stackelberg game. Finally, a gradient-based algorithm is designed to get the optimal solution. Theoretical analysis and numerical simulations show that the proposed data-sharing system could eliminate privacy concerns and motivate more participants to share data. With 500 nodes, the differentiated data sharing scheme (DASC) is 1.72 s faster than the shared model scheme (SMC) and 2.59 s faster than SDC. In terms of utility of the requester, DASC is$2.0 \times {10^{3}}$higher than SDC, and 9.27 higher than SMC in average utility of providers.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Federated learning handles device failures and data corruption robustly, continuing with minimal disruption because it relies on numerous other devices that persist in their local computations.
“Additionally, FL is designed to handle device failures and data corruption robustly.Should a device go offline or experience data corruption, the FL process continues with minimal disruption, as it relies on numerous other devices that persist in their local computations.”
From Federated learning meets blockchain in decentralized data-sharing: Healthcare use case (2024) · cites this paper as [61]
Cites
Blockchain and Federated Learning for Privacy-Preserved Data Sharing in Industrial IoT
Lu, Y., Huang, X., Dai, Y., Maharjan, S., & Zhang, Y. (2020) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2019.2942190 · Cited by 1,245 · see citing works
A Review on the Use of Blockchain for the Internet of Things
Fernandez-Carames, T. M., & Fraga-Lamas, P. (2018) · IEEE Access · doi:10.1109/access.2018.2842685 · Cited by 1,078 · see citing works
Federated Learning over Wireless Networks: Optimization Model Design and Analysis
Tran, N. H., Bao, W., Zomaya, A. Y., Nguyen, M. N. H., & Hong, C. (2019) · IEEE Conference on Computer Communications · doi:10.1109/infocom.2019.8737464 · Cited by 943 · see citing works
Federated Learning: A Survey on Enabling Technologies, Protocols, and Applications
Aledhari, M., Razzak, R., Parizi, R. M., & Saeed, F. (2020) · IEEE Access · doi:10.1109/access.2020.3013541 · Cited by 733 · see citing works
SecureBoost: A Lossless Federated Learning Framework
Cheng, K., Fan, T., Jin, Y., Liu, Y., Chen, T., Papadopoulos, D., & Yang, Q. (2021) · IEEE Intelligent Systems · doi:10.1109/mis.2021.3082561 · Cited by 669 · see citing works
Self-citationFederated learning meets blockchain in edge computing: Opportunities and challenges
Nguyen, D. C., Ding, M., Pham, Q.-V., Pathirana, P. N., Le, L. B., Seneviratne, A., Li, J., Niyato, D., & Poor, H. V. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2021.3072611 · Cited by 661 · see citing works
Federated Learning for Edge Networks: Resource Optimization and Incentive Mechanism
Khan, L. U., Pandey, S. R., Tran, N. H., Saad, W., Han, Z., Nguyen, M. N. H., & Hong, C. S. (2020) · IEEE Communications Magazine · doi:10.1109/mcom.001.1900649 · Cited by 506 · see citing works
Blockchain-Enhanced Data Sharing With Traceable and Direct Revocation in IIoT
Yu, K., Tan, L., Aloqaily, M., Yang, H., & Jararweh, Y. (2021) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2021.3049141 · Cited by 366 · see citing works
Zhou, X., Liang, W., She, J., Yan, Z., & Wang, K. (2021) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2021.3077893 · Cited by 307 · see citing works
Blockchain and Federated Learning for Collaborative Intrusion Detection in Vehicular Edge Computing
Liu, H., Zhang, S., Zhang, P., Zhou, X., Shao, X., Pu, G., & Zhang, Y. (2021) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2021.3076780 · Cited by 291 · see citing works
Zhou, X., Liang, W., Wang, K. I., et al. (2020) · IEEE Transactions on Computational Social Systems · doi:10.1109/tcss.2020.2987846 · Cited by 286 · see citing works
A Federated Learning Based Privacy-Preserving Smart Healthcare System
Li, J., Meng, Y., Ma, L., Du, S., Zhu, H., Pei, Q., & Shen, X. (2021) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2021.3098010 · Cited by 265 · see citing works
FLChain: A Blockchain for Auditable Federated Learning with Trust and Incentive
Bao, X., Su, C., Xiong, Y. M., Huang, W., & Hu, Y. (2019) · International Conference on Big Data Computing and Communications (BigCom) · doi:10.1109/bigcom.2019.00030 · Cited by 238 · see citing works
An Edge Network Orchestrator for Mobile Augmented Reality
Liu, Q., Huang, S., Opadere, J., & Han, T. (2018) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2018.8486241 · Cited by 234 · see citing works
Zhou, X., Ye, X., Wang, K. I., Liang, W., Nair, N. C., Shimizu, S., Yan, Z., & Jin, Q. (2023) · IEEE Transactions on Computational Social Systems · doi:10.1109/tcss.2023.3259431 · Cited by 232 · see citing works
Efficient and Secure Data Sharing for 5G Flying Drones: A Blockchain-Enabled Approach
Feng, C., Yu, K., Bashir, A. K., et al. (2021) · IEEE Network · doi:10.1109/mnet.011.2000223 · Cited by 229 · see citing works
Blockchain-Based On-Demand Computing Resource Trading in IoV-Assisted Smart City
Lin, X., Wu, J., Mumtaz, S., Garg, S., Li, J., & Guizani, M. (2020) · IEEE Transactions on Emerging Topics in Computing · doi:10.1109/tetc.2020.2971831 · Cited by 224 · see citing works
Decentralized P2P Federated Learning for Privacy-Preserving and Resilient Mobile Robotic Systems
Zhou, X., Liang, W., Wang, K. I., Yan, Z., Yang, L. T., Wei, W., Ma, J., & Jin, Q. (2023) · IEEE Wireless Communications · doi:10.1109/mwc.004.2200381 · Cited by 184 · see citing works
Hierarchical Incentive Mechanism Design for Federated Machine Learning in Mobile Networks
Lim, W. Y. B., Xiong, Z.-H., Miao, C., Niyato, D., Yang, Q., Leung, C., & Poor, H. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.2985694 · Cited by 181 · see citing works
Blockchain-Based Privacy-Preserving and Rewarding Private Data Sharing for IoT
Li, T., Wang, H., He, D., & Yu, J. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3147925 · Cited by 175 · see citing works
Anonymous and Privacy-Preserving Federated Learning With Industrial Big Data
Zhao, B., Fan, K., Yang, K., Wang, Z., Li, H., & Yang, Y. (2021) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2021.3052183 · Cited by 169 · see citing works
Incentive Mechanism for Horizontal Federated Learning Based on Reputation and Reverse Auction
Zhang, J., Wu, Y., & Pan, R. (2021) · doi:10.1145/3442381.3449888 · Cited by 162 · see citing works
An Efficient Blockchain-Based Hierarchical Data Sharing for Healthcare Internet of Things
Zhang, J., Yang, Y., Liu, X., et al. (2022) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2022.3145851 · Cited by 127 · see citing works
Hybrid Blockchain-Based Resource Trading System for Federated Learning in Edge Computing
Fan, S., Zhang, H., Zeng, Y., & Cai, W. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3028101 · Cited by 125 · see citing works
Kalapaaking, A. P., Khalil, I., & Yi, X. (2024) · IEEE Transactions on Emerging Topics in Computing · doi:10.1109/tetc.2023.3268186 · Cited by 122 · see citing works
2D Federated Learning for Personalized Human Activity Recognition in Cyber-Physical-Social Systems
Zhou, X., Liang, W., Ma, J., Yan, Z., & Wang, K. I. (2022) · IEEE Transactions on Network Science and Engineering · doi:10.1109/tnse.2022.3144699 · Cited by 114 · see citing works
Trustworthy IoT Data Streaming Using Blockchain and IPFS
Hasan, H. R., Salah, K., Yaqoob, I., Jayaraman, R., Pešić, S., & Omar, M. (2022) · IEEE Access · doi:10.1109/access.2022.3149312 · Cited by 97 · see citing works
Optimizing Task Assignment for Reliable Blockchain-Empowered Federated Edge Learning
Kang, J., Xiong, Z., Li, X., Zhang, Y., Niyato, D., Leung, C., & Miao, C. (2021) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2021.3055767 · Cited by 81 · see citing works
TEBDS: A Trusted Execution Environment-and-Blockchain-supported IoT data sharing system
Xie, H., Zheng, J., He, T., Wei, S., & Hu, C. (2022) · Future Generation Computer Systems · doi:10.1016/j.future.2022.10.016 · Cited by 54 · see citing works
AQ–ABS: Anti-Quantum Attribute-based Signature for EMRs Sharing with Blockchain
Chen, X., Xu, S., Qin, T., Cui, Y., Gao, S., & Kong, W. (2022) · IEEE Wireless Communications and Networking Conference · doi:10.1109/wcnc51071.2022.9771830 · Cited by 48 · see citing works
Blockchain Empowered Federated Learning for Data Sharing Incentive Mechanism
Wang, Z., Yan, B., & Dong, A. (2022) · Procedia Computer Science · doi:10.1016/j.procs.2022.04.047 · Cited by 25 · see citing works
Le, T. H. T., Tran, N. H. K., Tun, Y. K., et al. (2020) · IEEE/IFIP Network Operations and Management Symposium (NOMS) · doi:10.1109/noms47738.2020.9110346 · Cited by 8 · see citing works
A Consensus Rewarding Protocol based on Two-Dimensional Contract for Blockchain Networks
Tian, M., Liu, Y., Nie, J., & Xiao, J. (2021) · IEEE Globecom Workshops (GC Wkshps) · doi:10.1109/gcwkshps52748.2021.9682138 · Cited by 2 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Federated learning meets blockchain in decentralized data-sharing: Healthcare use case
Alsamhi, S. H., Myrzashova, R., Hawbani, A., Kumar, S., Srivastava, S., Zhao, L., Wei, X., Guizan, M., & Curry, E. (2024) · IEEE Internet of Things Journal · doi:10.1109/jiot.2024.3367249 · Cited by 131 · see citing works
- Authors
- Liu, Y., Liu, P., Jing, W., & Song, H. H.
- Affiliations
- Northeast Forestry University (CN)
- University of Maryland, Baltimore County (US)
- Venue
- IEEE Internet of Things Journal
- Published
- 2023-12-15
- Volume
- 10
- Issue
- 24
- Pages
- 21489-21501
- ISSN
- 2327-4662 (ISSN-L)
- 2372-2541
- OpenAlex
- W4384284141
- Cited by
- 36
- References
- 33
- Citations by year
- 2026: 5 · 2025: 12 · 2024: 15 · 2023: 4
- FWCI
- 8.45
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Internet of Things Journal (publishedVersion)
- Funders
- Natural Science Foundation of Heilongjiang Province of China (LH2022F003)
- Topics
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Keywords
- privacy-preserving data sharing, federated learning, blockchain, Internet of Things, incentive mechanisms, Stackelberg game, cross-layer architecture, scalability, privacy leakage
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review