The DOI matches its Crossref record; 66 of the 67 references it cites were found in a registry or an index.
DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-based Incentive
Abstract
Deep learning can achieve higher accuracy than traditional machine learning algorithms in a variety of machine learning tasks. Recently, privacy-preserving deep learning has drawn tremendous attention from information security community, in which neither training data nor the training model is expected to be exposed. Federated learning is a popular learning mechanism, where multiple parties upload local gradients to a server and the server updates model parameters with the collected gradients. However, there are many security problems neglected in federated learning, for example, the participants may behave incorrectly in gradient collecting or parameter updating, and the server may be malicious as well. In this article, we present a distributed, secure, and fair deep learning framework named DeepChain to solve these problems. DeepChain provides a value-driven incentive mechanism based on Blockchain to force the participants to behave correctly. Meanwhile, DeepChain guarantees data privacy for each participant and provides auditability for the whole training process. We implement a prototype of DeepChain and conduct experiments on a real dataset for different settings, and the results show that our DeepChain is promising.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
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?
In the citing paper
“References [18, 21] used Shamir secret sharing and threshold Paillier encryption to protect local gradients, respectively, but both consume large computation overhead.”
From A Blockchain‐Based Federated Learning Method for Smart Healthcare (2021) · cites this paper as [21]
Citations
Cites
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126
Shamir, A. (1979) · Communications of the ACM · doi:10.1145/359168.359176 · Cited by 13,756
Bitcoin: A Peer-to-Peer Electronic Cash SystemPreprint
Squarepants, S. (2022) · SSRN Electronic Journal · doi:10.2139/ssrn.3977007 · Cited by 11,146
Hinton, G., Deng, L., Yu, D., Dahl, G., Mohamed, A.-R., Jaitly, N., Senior, A., Vanhoucke, V., Nguyen, P., Sainath, T., et al. (2012) · IEEE Signal Processing Magazine · doi:10.1109/msp.2012.2205597 · Cited by 10,260
Public-Key Cryptosystems Based on Composite Degree Residuosity Classes
Paillier, P. (2007) · Lecture Notes in Computer Science · doi:10.1007/3-540-48910-x_16 · Cited by 7,250
(2013) · Cited by 5,372
Practical Secure Aggregation for Privacy-Preserving Machine Learning
Bonawitz, K., Ivanov, V., Kreuter, B., Marcedone, A., McMahan, H. B., Patel, S., Ramage, D., Segal, A., & Seth, K. (2017) · Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/3133956.3133982 · Cited by 3,956
Universally composable security: a new paradigm for cryptographic protocols
Canetti, R. (2001) · Annual Symposium on Foundations of Computer Science · doi:10.1109/sfcs.2001.959888 · Cited by 3,348
Large Scale Distributed Deep Networks
Dean, J. B., Corrado, G. S., Monga, R., Chen, K., Devin, M., Mao, M., Ranzato, M., Senior, A., Tucker, P. A., Yang, K., et al. (2012) · Cited by 3,202
Privacy-preserving deep learning
Shokri, R., & Shmatikov, V. (2015) · Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/2810103.2813687 · Cited by 2,356
Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts
Kosba, A., Miller, A., Shi, E., Wen, Z., & Papamanthou, C. (2016) · 2016 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp.2016.55 · Cited by 2,227
Zerocash: Decentralized Anonymous Payments from Bitcoin
Ben‐Sasson, E., Chiesa, A., Garman, C., Green, M., Miers, I., Tromer, E., & Virza, M. (2014) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2014.36 · Cited by 1,987
SecureML: A System for Scalable Privacy-Preserving Machine Learning
Mohassel, P., & Zhang, Y. (2017) · 2017 IEEE Symposium on Security and Privacy (SP) · doi:10.1109/sp.2017.12 · Cited by 1,936
Self-citationEpidemic algorithms for replicated database maintenance
Demers, A. J., Greene, D., Hauser, C. H., Irish, W., & Larson, J. (1987) · ACM Symposium on Principles of Distributed Computing (PODC) · doi:10.1145/41840.41841 · Cited by 1,686
Privacy-Preserving Deep Learning via Additively Homomorphic Encryption
Phong, L. T., Aono, Y., Hayashi, T., Wang, L., & Moriai, S. (2018) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2017.2787987 · Cited by 1,662
PCANet: A Simple Deep Learning Baseline for Image Classification?
Chan, T.-H., Jia, K., Gao, S., Lu, J., Zeng, Z., & Ma, Y. (2015) · IEEE Transactions on Image Processing · doi:10.1109/tip.2015.2475625 · Cited by 1,635
Algorand: Scaling Byzantine Agreements for Cryptocurrencies
Gilad, Y., Hemo, R., Micali, S., Vlachos, G., & Zeldovich, N. (2017) · Proceedings of the 26th Symposium on Operating Systems Principles · doi:10.1145/3132747.3132757 · Cited by 1,499
How to backdoor federated learning
Bagdasaryan, E., Veit, A., Hua, Y., Estrin, D., & Shmatikov, V. (2018) · arXiv · doi:10.48550/arxiv.1807.00459 · Cited by 1,495
Deep Models Under the GAN: Information Leakage from Collaborative Deep Learning
Hitaj, B., Ateniese, G., & Perez-Cruz, F. (2017) · Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/3133956.3134012 · Cited by 1,377
Sprite: a simple, cheat-proof, credit-based system for mobile ad-hoc networks
Zhong, S., Chen, J., & Yang, Y. (2004) · doi:10.1109/infcom.2003.1209220 · Cited by 1,225
Innovative instructions and software model for isolated execution
Mckeen, F., Alexandrovich, I., Berenzon, A., Rozas, C. V., Shafi, H., Shanbhogue, V., & Savagaonkar, U. R. (2013) · Hardware and Architectural Support for Security and Privacy · doi:10.1145/2487726.2488368 · Cited by 1,103
Deep Learning Models for Wireless Signal Classification With Distributed Low-Cost Spectrum Sensors
Rajendran, S., Meert, W., Giustiniano, D., Lenders, V., & Pollin, S. (2018) · IEEE Transactions on Cognitive Communications and Networking · doi:10.1109/tccn.2018.2835460 · Cited by 984
Zerocoin: Anonymous Distributed E-Cash from Bitcoin
Miers, I., Garman, C., Green, M., & Rubin, A. D. (2013) · 2013 IEEE Symposium on Security and Privacy · doi:10.1109/sp.2013.34 · Cited by 983
Health Insurance Portability and Accountability Act
(2007) · Sage eBooks · doi:10.4135/9781412952644.n199 · Cited by 971
Practical Threshold Signatures
Shoup, V. (2000) · Lecture notes in computer science · doi:10.1007/3-540-45539-6_15 · Cited by 900
Deep Learning in Drug Discovery
Gawehn, E., Hiss, J. A., & Schneider, G. (2016) · Molecular Informatics · doi:10.1002/minf.201501008 · Cited by 723
Project Adam: building an efficient and scalable deep learning training system
Chilimbi, T. M., Suzue, Y., Apacible, J., & Kalyanaraman, K. (2014) · Operating Systems Design and Implementation · doi:10.5555/2685048.2685094 · Cited by 614
Machine Learning Models that Remember Too Much
Song, C., Ristenpart, T., & Shmatikov, V. (2017) · Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/3133956.3134077 · Cited by 526
Tendermint: Byzantine Fault Tolerance in the Age of Blockchains
Buchman, E. (2016) · The Atrium (University of Guelph) · Cited by 424
How to Use Bitcoin to Design Fair Protocols
Bentov, I., & Kumaresan, R. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-44381-1_24 · Cited by 345
Deep Image: Scaling up Image RecognitionPreprint
Wu, R., Yan, S., Shan, Y., Dang, Q., & Sun, G. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1501.02876 · Cited by 345
Sharing Decryption in the Context of Voting or Lotteries
Fouque, P.-A., Poupard, G., & Stern, J. (2001) · Lecture notes in computer science · doi:10.1007/3-540-45472-1_7 · Cited by 326
A DEEP LEARNING APPROACH FOR CANCER DETECTION AND RELEVANT GENE IDENTIFICATION
Danaee, P., Ghaeini, R., & Hendrix, D. A. (2016) · Pacific Symposium on Biocomputing (PSB) · doi:10.1142/9789813207813_0022 · Cited by 313
Privacy-preserving outsourced classification in cloud computing
Li, P., Li, J., Huang, Z., Gao, C.-Z., Chen, W., & Chen, K. (2017) · Cluster Computing · doi:10.1007/s10586-017-0849-9 · Cited by 311
Cui, H., Zhang, H., Ganger, G. R., Gibbons, P. B., & Xing, E. P. (2016) · European Conference on Computer Systems · doi:10.1145/2901318.2901323 · Cited by 293
Privacy Preserving Deep Computation Model on Cloud for Big Data Feature Learning
Zhang, Q., Yang, L. T., & Chen, Z. (2015) · IEEE Transactions on Computers · doi:10.1109/tc.2015.2470255 · Cited by 282
Multilingual acoustic models using distributed deep neural networks
Heigold, G., Vanhoucke, V., Senior, A., Nguyen, P., Ranzato, M., Devin, M., & Dean, J. (2013) · IEEE International Conference on Acoustics Speech and Signal Processing · doi:10.1109/icassp.2013.6639348 · Cited by 277
Poseidon: An Efficient Communication Architecture for Distributed Deep Learning on GPU ClustersPreprint
Zhang, H., Zheng, Z., Xu, S., Dai, W., Ho, Q., Liang, X., Hu, Z., Wei, J., Xie, P., & Xing, E. P. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1706.03292 · Cited by 264
Searching an Encrypted Cloud Meets Blockchain: A Decentralized, Reliable and Fair Realization
Hu, S., Cai, C., Wang, Q., Wang, C., Luo, X., & Ren, K. (2018) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2018.8485890 · Cited by 258
Fast Convolutional Nets With fbfft: A GPU Performance Evaluation
Vasilache, N., Johnson, J., Mathieu, M., Chintala, S., Piantino, S., & LeCun, Y. (2014) · arXiv · doi:10.48550/arxiv.1412.7580 · Cited by 246
Privacy Preserving Back-Propagation Neural Network Learning Made Practical with Cloud Computing
Yuan, J., & Yu, S. (2013) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2013.18 · Cited by 244
An incentive compatible reputation mechanism
Jurca, R., & Faltings, B. V. (2003) · Adaptive Agents and Multi-Agents Systems · doi:10.1145/860575.860778 · Cited by 226
Incentive-aware routing in DTNs
Shevade, U., Song, H. H., Qiu, L., & Zhang⋆, Y. (2008) · IEEE International Conference on Network Protocols (ICNP) · doi:10.1109/icnp.2008.4697042 · Cited by 221
Self-citationMobiCent: a Credit-Based Incentive System for Disruption Tolerant Network
Chen, B., & Chan, M. C. (2010) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infcom.2010.5462136 · Cited by 190
Zhang, Y., Xu, C., Ni, J., Li, H., & Shen, X. (2019) · IEEE Transactions on Cloud Computing · doi:10.1109/tcc.2019.2923222 · Cited by 170
Self-citationHow to Use Bitcoin to Incentivize Correct Computations
Kumaresan, R., & Bentov, I. (2014) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2660267.2660380 · Cited by 159
Model Accuracy and Runtime Tradeoff in Distributed Deep Learning: A Systematic Study
Gupta, S., Zhang, W., & Wang, F. (2016) · Proceedings · doi:10.1109/icdm.2016.0028 · Cited by 148
Kurtulmus, A. B., & Daniel, K. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1802.10185 · Cited by 143
Towards Model-based Pricing for Machine Learning in a Data Marketplace
Chen, L., Koutris, P., & Kumar, A. (2019) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3299869.3300078 · Cited by 142
Privacy-Preserving Backpropagation Neural Network Learning
Chen, T., & Zhong, S. (2009) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2009.2026902 · Cited by 124
Fast quantum byzantine agreement
Ben-Or, M., & Hassidim, A. (2005) · ACM Symposium on Theory of Computing (STOC) · doi:10.1145/1060590.1060662 · Cited by 120
Incentivizing outsourced computation
Belenkiy, M., Chase, M., Erway, C. C., Jannotti, J., Küpçü, A., & Lysyanskaya, A. (2008) · ACM International Workshop on Economics of Networked Systems (NetEcon) · doi:10.1145/1403027.1403046 · Cited by 102
Privacy preserving Back-propagation neural network learning over arbitrarily partitioned data
Bansal, A., Chen, T., & Zhong, S. (2010) · Neural Computing and Applications · doi:10.1007/s00521-010-0346-z · Cited by 96
Inference Attacks Against Collaborative Learning.Preprint
Melis, L., Song, C., Cristofaro, E. D., & Shmatikov, V. (2018) · arXiv (Cornell University) · Cited by 93
ALGORAND: The Efficient and Democratic Ledger.Preprint
Micali, S. (2016) · arXiv (Cornell University) · Cited by 82
Distributed deep learning on edge-devices: Feasibility via adaptive compression
Hardy, C., Merrer, E. L., & Séricola, B. (2017) · IEEE International Symposium on Network Computing and Applications (NCA) · doi:10.1109/nca.2017.8171350 · Cited by 75
Nikitin, K., Kokoris-Kogias, E., Jovanovic, P., Gailly, N., Gasser, L., Khoffi, I., Cappos, J., & Ford, B. (2017) · Infoscience (Ecole Polytechnique Fédérale de Lausanne) · Cited by 71
Distributed Paillier Cryptosystem without Trusted Dealer
Nishide, T., & Sakurai, K. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-17955-6_4 · Cited by 54
Experiments on Parallel Training of Deep Neural Network using Model AveragingPreprint
Su, H., & Chen, H. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1507.01239 · Cited by 53
Universally Verifiable Multiparty Computation from Threshold Homomorphic Cryptosystems
Schoenmakers, B., & Veeningen, M. (2015) · Lecture notes in computer science · doi:10.1007/978-3-319-28166-7_1 · Cited by 48
Theano-MPI: A Theano-Based Distributed Training Framework
Ma, H., Mao, F., & Taylor, G. W. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-58943-5_64 · Cited by 35
Incentivized Outsourced Computation Resistant to Malicious Contractors
Küpçü, A. (2015) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2015.2499738 · Cited by 33
Efficient Protocols based on Probabilistic Encryption using Composite Degree Residue Classes
Damgård, I., & Jurik, M. J. (2000) · BRICS Report Series · doi:10.7146/brics.v7i5.20133 · Cited by 31
Identifying inference attacks against healthcare data repositories.
Vaidya, J. S., Shafiq, B., Jiang, X., & Lucila Ohno-machado, A. (2013) · PubMed Central · Cited by 23
Understanding and Controlling User Linkability in Decentralized Learning.Preprint
Orekondy, T., Oh, S. J., Schiele, B., & Fritz, M. (2018) · arXiv (Cornell University) · Cited by 12
Purine: A bi-graph based deep learning frameworkPreprint
Lin, M., Li, S., Luo, X., & Yan, S. (2014) · arXiv (Cornell University) · doi:10.48550/arxiv.1412.6249 · Cited by 5
Research works printed but not linked: 4
- goldreich, 2009, Foundations of Cryptography Volume 2 Basic Applications
- pyrgelis, 0, Knock knock, who’s there? membership inference on aggregate location data, Proc 25th Annu Netw Distrib Syst Security Symp NDSS 2018, 1
- 10.1109/TIFS.2017.2787987 · DOI · Paper page
- haykin, 1994, Neural Networks A Comprehensive Foundation
Cited by
Sorted by citations
Federated Learning in Mobile Edge Networks: A Comprehensive Survey
Lim, W. Y. B., Luong, N. C., Hoang, D. T., Jiao, Y., Liang, Y.-C., Yang, Q., Niyato, D., & Miao, C. (2020) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2020.2986024 · Cited by 2,565
“A similar blockchain-based model is also introduced in [169] to provide data confidentiality, computation auditability, and incentives for the participants of FL.”
BackgroundA survey on security and privacy of federated learning
Mothukuri, V., Parizi, R. M., Pouriyeh, S., Huang, Y., Dehghantanha, A., & Srivastava, G. (2021) · Future Generation Computer Systems · doi:10.1016/j.future.2020.10.007 · Cited by 1,480
A Survey on Federated Learning Systems: Vision, Hype and Reality for Data Privacy and Protection
Li, Q., Wen, Z., Wu, Z., Hu, S., Wang, N., Li, Y., Liu, X., & He, B. (2023) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2021.3124599 · Cited by 1,407
“The incentive mechanisms may be helpful [79], [80], [185].”
BackgroundA survey on large language model (LLM) security and privacy: The Good, The Bad, and The Ugly
Yao, Y., Duan, J., Xu, K., Cai, Y., Sun, Z., & Zhang, Y. (2024) · High-Confidence Computing · doi:10.1016/j.hcc.2024.100211 · Cited by 1,083
“…efforts that utilize traditional Privacy-Enhancing Technologies (e.g., zero-knowledge proofs, differential privacy, and federated learning) to tackle privacy challenges posed by LLMs. Exploring additional PETs techniques, whether they are established methods or innovative approaches, to…”
MethodSelf-citationKang, J., Xiong, Z., Niyato, D. T., Xie, S., & Zhang, J. (2019) · IEEE Internet of Things Journal · doi:10.1109/jiot.2019.2940820 · Cited by 961
Self-citation
Metadata
- Authors
- Weng, J., Weng, J., Zhang, J., Li, M., Zhang, Y., & Luo, W.
- Affiliations
- Jinan University (CN)
- Venue
- IEEE Transactions on Dependable and Secure Computing
- Published
- 2019
- Volume
- 2018
- Pages
- 1-1
- ISSN
- 1545-5971 (ISSN-L)
- 1941-0018
- 2160-9209
- OpenAlex
- W2889157463
- Cited by
- 610
- References
- 67
- Citations by year
- 2026: 22 · 2025: 60 · 2024: 102 · 2023: 126 · 2022: 112 · 2021: 102 · 2020: 55 · 2019: 27
- FWCI
- 33.39
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Dependable and Secure Computing (publishedVersion)
- IACR Cryptology ePrint Archive (submittedVersion)
- Funders
- National Natural Science Foundation of China (U1736203, 61732021, 61472165, 61373158)
- Guangdong Provincial Special Funds for Applied Technology Research and Development and Transformation of Important Scientific and Technological Achieve (2016B010124009)
- National Key RD Program of China (Grant No. 2018YFB1402600)
- National Key RD Plan of China (2017YFB0802203, 2018YFB1003701)
- Guangdong Provincial Engineering Technology Research Center on Network Security Detection and Defence (2014B090904067)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Computer Networks and Communications › Cryptography and Data Security
- Keywords
- privacy-preserving deep learning, federated learning, blockchain, incentive mechanisms, auditability, data privacy, malicious server, participant behavior, distributed deep learning
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