Health-zkIDM: A Healthcare Identity System Based on Fabric Blockchain and Zero-Knowledge Proof.

Tianyu Bai, Yangsheng Hu, Jianfeng He, Hongbo Fan, Zhenzhou An
Author Information
  1. Tianyu Bai: Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China.
  2. Yangsheng Hu: Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China.
  3. Jianfeng He: Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China.
  4. Hongbo Fan: Faculty of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650500, China.
  5. Zhenzhou An: Yunnan Key Laboratory of Smart City in Cyberspace Security, Kunming 650500, China.

Abstract

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's 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.

Keywords

References

  1. IEEE J Biomed Health Inform. 2020 Aug;24(8):2146-2156 [PMID: 31995507]
  2. Sensors (Basel). 2020 Nov 18;20(22): [PMID: 33218022]
  3. Mater Today Proc. 2021 Mar 22;: [PMID: 33777707]
  4. Healthcare (Basel). 2021 Jun 10;9(6): [PMID: 34200778]

Grants

  1. No. 82160347/the National Natural Science Foundation of China
  2. No.202105AG070010/Yunnan Key Laboratory of Smart City in Cyberspace Security

MeSH Term

Humans
Blockchain
Delivery of Health Care
Privacy
Technology

Word Cloud

Created with Highcharts 10.0.0identityproofhealthcareauthenticationHealth-zkIDMzero-knowledgeonecentralizedIDMsidentitiesdecentralizedsystemblockchaintechnologypatientsinformationFabricissueonlinemedicalserviceskeyfocusesindustryrecentyearsorganizationsusemanagementsystemslimitinteroperabilitypatientinstitutionsalsocreateisolationdataislandsimportantmattermayleadprivacydisclosureThereforeproposebasedallowsidentifyverifytransparentlysafelydifferenthealthfieldspromotesinteractionIDMprovidersusersuniquelyidentifiedIDregistereddeployedclientprovidesuserautomaticallyverifiesuser'sregistrationimplementedchaincodesincludinguploadidentificationverificationfunctionsexperiencesshowperformancecanachievethroughputshigher400TPSCaliperHealth-zkIDM:HealthcareIdentitySystemBasedBlockchainZero-KnowledgeProofchaincodehyperledgerfabric

Similar Articles

Cited By