{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,18]],"date-time":"2026-07-18T15:56:20Z","timestamp":1784390180737,"version":"3.55.0"},"reference-count":50,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2022,10,11]],"date-time":"2022-10-11T00:00:00Z","timestamp":1665446400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Natural Science Foundation of China","award":["82160347"],"award-info":[{"award-number":["82160347"]}]},{"name":"National Natural Science Foundation of China","award":["202105AG070010"],"award-info":[{"award-number":["202105AG070010"]}]},{"name":"Yunnan Key Laboratory of Smart City in Cyberspace Security,","award":["82160347"],"award-info":[{"award-number":["82160347"]}]},{"name":"Yunnan Key Laboratory of Smart City in Cyberspace Security,","award":["202105AG070010"],"award-info":[{"award-number":["202105AG070010"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The issue of identity authentication for online medical services has been one of the key focuses of the healthcare industry in recent years. Most healthcare organizations use centralized identity management systems (IDMs), which not only limit the interoperability of patient identities between institutions of healthcare, but also create isolation between data islands. The more important matter is that centralized IDMs may lead to privacy disclosure. Therefore, we propose Health-zkIDM, a decentralized identity authentication system based on zero-knowledge proof and blockchain technology, which allows patients to identify and verify their identities transparently and safely in different health fields and promotes the interaction between IDM providers and patients. The users in Health-zkIDM are uniquely identified by one ID registered. The zero-knowledge proof technology is deployed on the client, which provides the user with a proof of identity information and automatically verifies the user\u2019s identity after registration. We implemented chaincodes on the Fabric, including the upload of proof of identity information, identification, and verification functions. The experiences show that the performance of the Health-zkIDM system can achieve throughputs higher than 400 TPS in Caliper.<\/jats:p>","DOI":"10.3390\/s22207716","type":"journal-article","created":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T02:10:27Z","timestamp":1665540627000},"page":"7716","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":44,"title":["Health-zkIDM: A Healthcare Identity System Based on Fabric Blockchain and Zero-Knowledge Proof"],"prefix":"10.3390","volume":"22","author":[{"given":"Tianyu","family":"Bai","sequence":"first","affiliation":[{"name":"Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yangsheng","family":"Hu","sequence":"additional","affiliation":[{"name":"Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianfeng","family":"He","sequence":"additional","affiliation":[{"name":"Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongbo","family":"Fan","sequence":"additional","affiliation":[{"name":"Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhenzhou","family":"An","sequence":"additional","affiliation":[{"name":"Yunnan Key Laboratory of Smart City in Cyberspace Security, Kunming 650500, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MSP.2018.3111247","article-title":"A first look at identity management schemes on the blockchain","volume":"16","author":"Dunphy","year":"2018","journal-title":"IEEE Secur. Priv."},{"key":"ref_2","first-page":"23","article-title":"The Identity Crisis Security, Privacy and Usability Issues in Identity Management","volume":"9","author":"Hoepman","year":"2013","journal-title":"J. Inf. Syst. Secur."},{"key":"ref_3","unstructured":"Gaetani, E., Aniello, L., Baldoni, R., Lombardi, F., Margheri, A., and Sassone, V. (2017, January 17\u201320). Blockchain-based database to ensure data integrity in cloud computing environments. Proceedings of the Italian Conference on Cybersecurity, Venice, Italy."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1080\/20479700.2020.1843887","article-title":"Blockchain technology in healthcare: Challenges and opportunities","volume":"15","author":"Attaran","year":"2022","journal-title":"Int. J. Healthc. Manag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"11475","DOI":"10.1007\/s00521-020-05519-w","article-title":"Blockchain for healthcare data management: Opportunities, challenges, and future recommendations","volume":"34","author":"Yaqoob","year":"2022","journal-title":"Neural Comput. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1007\/s12243-017-0587-2","article-title":"Cross-domain identity and discovery framework for web calling services","volume":"72","author":"Javed","year":"2017","journal-title":"Ann. Telecommun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1016\/j.procs.2018.01.019","article-title":"The all-pervasiveness of the blockchain technology","volume":"123","author":"Efanov","year":"2018","journal-title":"Procedia Comput. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"41129","DOI":"10.1109\/ACCESS.2021.3064896","article-title":"PETchain: A blockchain-based privacy enhancing technology","volume":"9","author":"Javed","year":"2021","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Alamri, B., Javed, I.T., and Margaria, T. (2020). Preserving patients\u2019 privacy in medical IoT using blockchain. Edge Computing\u2014EDGE 2020, Proceedings of the International Conference on Edge Computing, Beijing, China, 19\u201323 October 2020, Springer.","DOI":"10.1007\/978-3-030-59824-2_9"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Alamri, B., Javed, I.T., and Margaria, T. (2021, January 19\u201321). A GDPR-compliant framework for IoT-based personal health records using blockchain. Proceedings of the 11th IFIP International Conference on New Technologies, Mobility and Security (NTMS), Paris, France.","DOI":"10.1109\/NTMS49979.2021.9432661"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"102050","DOI":"10.1016\/j.cose.2020.102050","article-title":"A zero-knowledge-proof-based digital identity management scheme in blockchain","volume":"99","author":"Yang","year":"2020","journal-title":"Comput. Secur."},{"key":"ref_12","first-page":"100012","article-title":"The case of hyperledger fabric as a blockchain solution for healthcare applications","volume":"2","author":"Antwi","year":"2021","journal-title":"Blockchain: Res. Appl."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"4639","DOI":"10.1007\/s12652-021-03459-4","article-title":"Privacy preserving authentication system based on non-interactive zero knowledge proof suitable for Internet of Things","volume":"13","author":"Dwivedi","year":"2022","journal-title":"J. Ambient. Intell. Humaniz. Comput."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"e15","DOI":"10.1017\/dap.2021.15","article-title":"Rethinking digital identity for post-COVID-19 societies: Data privacy and human rights considerations","volume":"3","author":"Beduschi","year":"2021","journal-title":"Data Policy"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., de Caro, A., Enyeart, D., Ferris, C., Laventman, G., and Manevich, Y. (2018, January 23\u201326). Hyperledger fabric: A distributed operating system for permissioned blockchains. Proceedings of the Thirteenth EuroSys Conference, Porto, Portugal.","DOI":"10.1145\/3190508.3190538"},{"key":"ref_16","unstructured":"(2022, June 19). Hyperledger Calipar. Available online: https:\/\/github.com\/hyperledger\/caliper."},{"key":"ref_17","unstructured":"Mell, P., Dray, J., and Shook, J. (2019). Smart contract federated identity management without third party authentication services. arXiv, Available online: http:\/\/arxiv.org\/abs\/physics\/1906.11057."},{"key":"ref_18","unstructured":"Shuaib, M., Alam, S., Alam, M.S., and Nasir, M.S. (Mater. Today Proc., 2021). Self-sovereign identity for healthcare using blockchain, Mater. Today Proc., in press."},{"key":"ref_19","unstructured":"Windley, P., and Sovrin, R.D. (2018). A Protocol and Token for Self-Sovereign Identity and Decentralized Trust, Sovrin Foundation."},{"key":"ref_20","unstructured":"Tobin, A., and Reed, D. (2016). The Inevitable Rise of Self-Sovereign Identity, The Sovrin Foundation."},{"key":"ref_21","unstructured":"Lundkvist, C., Heck, R., Torstensson, J., Mitton, Z., and Sena, M. (2022, May 22). Uport: A Platform for Self-Sovereign Identity. Available online: https:\/\/whitepaper.uport.me\/uPort_whitepaper_DRAFT20170221.pdf."},{"key":"ref_22","unstructured":"Ali, M., Nelson, J., Shea, R., and Freedman, M.J. (2016, January 22\u201324). Blockstack: A global naming and storage system secured by blockchains. Proceedings of the USENIX Annual Technical Conference (USENIX ATC 16), Denver, CO, USA."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"102731","DOI":"10.1016\/j.jnca.2020.102731","article-title":"Blockchain-based identity management systems: A review","volume":"166","author":"Liu","year":"2020","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_24","unstructured":"ShoCard (2022, May 23). The premier blockchain-based mobile identity platform. Available online: https:\/\/shocard.com.html."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1008","DOI":"10.1109\/TEM.2019.2926471","article-title":"Blockchain-based identity management: A survey from the enterprise and ecosystem perspective","volume":"67","author":"Kuperberg","year":"2019","journal-title":"IEEE Trans. Eng. Manag."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Sousa, P.R., Resende, J.S., Martins, R., and Antunes, L. (2020). The case for blockchain in IoT identity management. J. Enterp. Inf. Manag.","DOI":"10.1108\/JEIM-07-2018-0148"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Azaria, A., Ekblaw, A., Vieira, T., and Lippman, A. (2016, January 22\u201324). MedRec: Using blockchain for medical data access and permission management. Proceedings of the 2nd International Conference on Open and Big Data (OBD), Vienna, Austria.","DOI":"10.1109\/OBD.2016.11"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"8770","DOI":"10.1109\/JIOT.2019.2923525","article-title":"Healthchain: A blockchain-based privacy preserving scheme for large-scale health data","volume":"6","author":"Xu","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2146","DOI":"10.1109\/JBHI.2020.2969648","article-title":"Decentralized authentication of distributed patients in hospital networks using blockchain","volume":"24","author":"Yazdinejad","year":"2020","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jabbar, R., Fetais, N., Krichen, M., and Barkaoui, K. (2020, January 2\u20135). Blockchain technology for healthcare: Enhancing shared electronic health record interoperability and integrity. Proceedings of the IEEE International Conference on Informatics, IoT, and Enabling Technologies (ICIoT), Doha, Qatar.","DOI":"10.1109\/ICIoT48696.2020.9089570"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Abbas, A., Alroobaea, R., Krichen, M., Rubaiee, S., Vimal, S., and Almansour, F.M. (2021). Blockchain-assisted secured data management framework for health information analysis based on Internet of Medical Things. Pers. Ubiquitous Comput., 1\u201314.","DOI":"10.1007\/s00779-021-01583-8"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Wang, Q., and Qin, S. (2021). A Hyperledger Fabric-Based System Framework for Healthcare Data Management. Appl. Sci., 11.","DOI":"10.3390\/app112411693"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Javed, I.T., Alharbi, F., Bellaj, B., Margaria, T., Crespi, N., and Qureshi, K.N. (2021). Health-ID: A blockchain-based decentralized identity management for remote healthcare. Healthcare, 9.","DOI":"10.3390\/healthcare9060712"},{"key":"ref_34","first-page":"21260","article-title":"Bitcoin: A peer-to-peer electronic cash system","volume":"4","author":"Nakamoto","year":"2008","journal-title":"Decentralized Bus. Rev."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"B\u00fcnz, B., Bootle, J., Boneh, D., Poelstra, A., Wuille, P., and Maxwell, G. (2018, January 20\u201324). Bulletproofs: Short proofs for confidential transactions and more. Proceedings of the IEEE Symposium on Security and Privacy (SP), San Francisco, CA, USA.","DOI":"10.1109\/SP.2018.00020"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/BF02351717","article-title":"Zero-knowledge proofs of identity","volume":"1","author":"Feige","year":"1988","journal-title":"J. Cryptol."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Camenisch, J., and Chaabouni, R. (2008). Efficient protocols for set membership and range proofs. Advances in Cryptology\u2014ASIACRYPT 2008, Proceedings of the International Conference on the Theory and Application of Cryptology and Information Security, Singapore, 6\u201310 December 2021, Springer.","DOI":"10.1007\/978-3-540-89255-7_15"},{"key":"ref_38","unstructured":"Ben-Sasson, E., Chiesa, A., Tromer, E., and Virza, M. (2014, January 20\u201322). Succinct {Non-Interactive} Zero Knowledge for a von Neumann Architecture. Proceedings of the 23rd USENIX Security Symposium (USENIX Security 14), San Diego, CA, USA."},{"key":"ref_39","unstructured":"Giacomelli, I., Madsen, J., and Orlandi, C. (2016, January 10\u201312). {ZKBoo}: Faster {Zero-Knowledge} for Boolean Circuits. Proceedings of the 25th USENIX Security Symposium (USENIX Security 16), Austin, TX, USA."},{"key":"ref_40","unstructured":"Ben-Sasson, E., Bentov, I., Horesh, Y., and Riabzev, M. (2018). Scalable, transparent, and post-quantum secure computational integrity. Cryptol. Eprint Arch., Available online: https:\/\/eprint.iacr.org\/2018\/046."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Miers, I., Garman, C., Green, M., and Rubin, A.D. (2013, January 19\u201322). Zerocoin: Anonymous distributed e-cash from bitcoin. Proceedings of the IEEE Symposium on Security and Privacy, Berkeley, CA, USA.","DOI":"10.1109\/SP.2013.34"},{"key":"ref_42","unstructured":"Sasson, E.B., Chiesa, A., Garman, C., Green, M., Miers, I., Tromer, E., and Virza, M. (2014, January 18\u201321). Zerocash: Decentralized anonymous payments from bitcoin. Proceedings of the IEEE Symposium on Security and Privacy, Berkeley, CA, USA."},{"key":"ref_43","unstructured":"Pauwels, P. (2021). zkKYC: A solution concept for KYC without knowing your customer, leveraging self-sovereign identity and zero-knowledge proofs. Cryptol. Eprint Arch., Available online: https:\/\/eprint.iacr.org\/2021\/907."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Mundele, B., and Han, C. (2022). Polynomial Commitment-Based Zero-Knowledge Proof Schemes: A Brief Review. AIJR Prepr.","DOI":"10.21467\/preprints.384"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Groth, J. (2016). On the size of pairing-based non-interactive argument. Advances in Cryptology\u2014EUROCRYPT 2016, Proceedings of the Annual International Conference on the Theory and Applications of Cryptographic Techniques, Zagreb, Croatia, 17\u201321 October 2016, Springer.","DOI":"10.1007\/978-3-662-49896-5_11"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Ben-Sasson, E., Chiesa, A., Riabzev, M., Spooner, N., Virza, M., and Ward, N.P. (2019). Aurora: Transparent succinct arguments for R1CS. Advances in Cryptology\u2014EUROCRYPT 2019, Proceedings of the Annual international conference on the theory and applications of cryptographic techniques, Darmstadt, Germany, 19\u201323 May 2019, Springer.","DOI":"10.1007\/978-3-030-17653-2_4"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Wan, Z., Zhou, Y., and Ren, K. (2022). zk-AuthFeed: Protecting data feed to smart contracts with authenticated zero knowledge proof. IEEE Trans. Dependable Secur. Comput.","DOI":"10.1109\/TDSC.2022.3153084"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Stamatellis, C., Papadopoulos, P., Pitropakis, N., Katsikas, S., and Buchanan, W.J. (2020). A privacy-preserving healthcare framework using hyperledger fabric. Sensors, 20.","DOI":"10.3390\/s20226587"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Han, Y., Chen, H., Qiu, Z., Luo, L., and Qian, G. (2021, January 15\u201318). A Complete Privacy-Preserving Credit Score System Using Blockchain and Zero Knowledge Proof. Proceedings of the IEEE International Conference on Big Data (Big Data), Orlando, FL, USA.","DOI":"10.1109\/BigData52589.2021.9671494"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"181733","DOI":"10.1109\/ACCESS.2020.3028189","article-title":"Privacy-preserving traffic management: A blockchain and zero-knowledge proof inspired approach","volume":"8","author":"Li","year":"2020","journal-title":"IEEE Access"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/20\/7716\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:50:00Z","timestamp":1760143800000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/20\/7716"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,11]]},"references-count":50,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["s22207716"],"URL":"https:\/\/doi.org\/10.3390\/s22207716","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,11]]}}}