Home > Published Issues > 2026 > Volume 17, No. 5, 2026 >
JAIT 2026 Vol.17(5): 978-993
doi: 10.12720/jait.17.5.978-993

Towards Compliant and Private EHR Sharing: An Experimental Evaluation of ZKP-Blockchain Integration for Healthcare Data

Yan Watequlis Syaifudin 1,*, Vipkas Al Hadid Firdaus 1, Imam Fahrur Rozi 1, Chandrasena Setiadi 2, Suryani Dyah Astuti 3, Nobuo Funabiki 4, Maskur 1, and Kadek Suarjuna Batubulan 4
1. Department of Information Technology, State Polytechnic of Malang, Malang, Indonesia
2. Department of Electrical Engineering, State Polytechnic of Malang, Malang, Indonesia
3. Department of Biomedical Engineering, Airlangga University, Surabaya, Indonesia
4. Department of Electrical Engineering, Okayama University, Okayama, Japan
Email: qulis@polinema.ac.id (Y.W.S.); vipkas@polinema.ac.id (V.A.H.F.); imam.rozi@polinema.ac.id (I.F.R.); chandrasenasetiadi@polinema.ac.id (C.S.); suryanidyah@fst.unair.ac.id (S.D.A.); funabiki@okayama-u.ac.jp (N.F.); maskur@polinema.ac.id (M.); pzc37um1@s.okayama-u.ac.jp (K.S.B.)
*Corresponding author

Manuscript received December 18, 26, 2025; revised January 20, 2026; accepted February 6, 2025; published May 22, 2026.

Abstract—The digitization of health records has enhanced clinical efficiency, but amplified risks related to data privacy, integrity, and auditability. While permissioned blockchains offer immutability and traceability, they often fail to reconcile transparency with confidentiality—either exposing sensitive data or obscuring it beyond regulatory scrutiny. To address this gap, this paper presents an integrated framework that combines Zero-Knowledge Proofs (ZKPs) with a permissioned blockchain to enable verifiable yet private healthcare transactions. A visit centric Electronic Health Record (EHR) model supports three real-world use cases: medication validity, procedure confirmation, and demographic verification. A four-layer architecture decouples data, application logic, cryptographic trust, and audit logging, allowing end-to-end validation without raw data disclosure. Experimental evaluation across three ZKP libraries (snarkJS, ZoKrates, and gnark) on a synthetic dataset of 1,000 patient visits demonstrates sub-500 ms verification latency, with snarkJS selected for its ecosystem compatibility despite slower raw performance. End-to-end pipeline latency averages 1.35 s, confirming feasibility for batch workflows such as insurance claims. The system further includes a web-based auditor interface that validates tamper-evidence under off-chain attacks, bridging cryptographic guarantees with operational compliance.
 
Keywords—privacy-preserving, zero-knowledge proof, auditability, permissioned blockchain, electronic health records

Cite: Yan Watequlis Syaifudin, Vipkas Al Hadid Firdaus, Imam Fahrur Rozi, Chandrasena Setiadi, Suryani Dyah Astuti, Nobuo Funabiki, Maskur, and Kadek Suarjuna Batubulan, "Towards Compliant and Private EHR Sharing: An Experimental Evaluation of ZKP-Blockchain Integration for Healthcare Data," Journal of Advances in Information Technology, Vol. 17, No. 5, pp. 978-993, 2026. doi: 10.12720/jait.17.5.978-993

Copyright © 2026 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions