[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

SPChain: : Blockchain-based medical data sharing and privacy-preserving eHealth system

Published: 01 July 2021 Publication History

Abstract

The sharing of electronic medical records (EMRs) has great positive significance for research on disease and epidemic prevention. Recently, blockchain-based eHealth systems have achieved great success in terms of EMRs sharing and management, but there still remain some challenges. Permissioned blockchain-based solutions provide high throughput and scalability, but may suffer from rollback attacks and lead to privacy leakage. Designs based on the public blockchain, on the other hand, are more open and secure, but sacrifice scalability and have no incentives for medical institutions to join into the systems. Moreover, data retrieval in blockchain-based eHealth systems is inefficient because of the basic blockchain structure. To solve the above problems, we propose a blockchain-based medical data sharing and privacy-preserving eHealth system named SPChain. To achieve quick retrieval, we devise special keyblocks and microblocks for patients to store their EMRs. A reputation system is also constructed to motivate medical institutions to participate in SPChain. By using proxy re-encryption schemes, SPChain achieves medical data sharing for patients in a privacy-preserving manner. To evaluate SPChain, we leverage the distribution of miners in the real world to test the system’s performance and ability to resist mentioned attacks. The results show that SPChain can achieve high throughput (220 TPS) with low storage overhead. Compared with the existing schemes, SPChain achieves lower time complexity in terms of data retrieving, and can resist proposed blockchain attacks as well as SPChain attacks.

Highlights

Designing SPChain, a new data sharing and privacy-preserving eHealth system.
Proposing new block and chain structures to achieve quick data retrieval.
Constructing a reputation-based consensus system to stimulate miners.
Evaluating SPChain from resource costs and the ability to resist proposed attacks.

References

[1]
Apostolaki M., Zohar A., Vanbever L., Hijacking bitcoin: Routing attacks on cryptocurrencies, in: 2017 IEEE Symposium on Security and Privacy (SP), IEEE, 2017, pp. 375–392.
[2]
Ateniese G., Magri B., Venturi D., Andrade E., Redactable blockchain–or–rewriting history in bitcoin and friends, in: 2017 IEEE European Symposium on Security and Privacy (EuroS&P), IEEE, 2017, pp. 111–126.
[3]
Azaria A., Ekblaw A., Vieira T., Lippman A., Medrec: Using blockchain for medical data access and permission management, in: 2016 2nd International Conference on Open and Big Data (OBD), IEEE, 2016, pp. 25–30.
[4]
Berdik D., Otoum S., Schmidt N., Porter D., Jararweh Y., A survey on blockchain for information systems management and security, Information Processing & Management 58 (1) (2021).
[5]
Bernabe J.B., Canovas J.L., Hernandez-Ramos J.L., Moreno R.T., Skarmeta A., Privacy-preserving solutions for blockchain: Review and challenges, IEEE Access 7 (2019) 164908–164940.
[6]
Bessani A., Sousa J., Alchieri E.E., State machine replication for the masses with BFT-SMART, in: 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, IEEE, 2014, pp. 355–362.
[7]
Boneh D., Di Crescenzo G., Ostrovsky R., Persiano G., Public key encryption with keyword search, in: International Conference on the Theory and Applications of Cryptographic Techniques, Springer, 2004, pp. 506–522.
[8]
Bonneau J., Why buy when you can rent?, in: International Conference on Financial Cryptography and Data Security, Springer, 2016, pp. 19–26.
[9]
Campanile L., Iacono M., Marulli F., Mastroianni M., Designing a GDPR compliant blockchain-based iov distributed information tracking system, Information Processing & Management 58 (3) (2021).
[10]
Cao S., Zhang G., Liu P., Zhang X., Neri F., Cloud-assisted secure ehealth systems for tamper-proofing EHR via blockchain, Information Sciences 485 (2019) 427–440.
[11]
Casino F., Dasaklis T.K., Patsakis C., A systematic literature review of blockchain-based applications: current status, classification and open issues, Telematics and informatics 36 (2019) 55–81.
[12]
Castro M., Liskov B., Practical Byzantine fault tolerance and proactive recovery, ACM Transactions on Computer Systems (TOCS) 20 (4) (2002) 398–461.
[13]
Chen L., Lee W.-K., Chang C.-C., Choo K.-K.R., Zhang N., Blockchain based searchable encryption for electronic health record sharing, Future Generation Computer Systems 95 (2019) 420–429.
[14]
Esposito C., Ficco M., Gupta B.B., Blockchain-based authentication and authorization for smart city applications, Information Processing & Management 58 (2) (2021).
[15]
Eyal I., Gencer A.E., Sirer E.G., Van Renesse R., Bitcoin-ng: A scalable blockchain protocol, in: 13th {USENIX} Symposium on Networked Systems Design and Implementation ({NSDI} 16), 2016, pp. 45–59.
[16]
Fan K., Wang S., Ren Y., Li H., Yang Y., Medblock: Efficient and secure medical data sharing via blockchain, Journal of Medical Systems 42 (8) (2018) 136.
[17]
Fauci A.S., Lane H.C., Redfield R.R., Covid-19—navigating the uncharted, 2020.
[18]
Garay J., Kiayias A., Leonardos N., The bitcoin backbone protocol: Analysis and applications, in: Annual International Conference on the Theory and Applications of Cryptographic Techniques, Springer, 2015, pp. 281–310.
[19]
Gordon W.J., Catalini C., Blockchain technology for healthcare: facilitating the transition to patient-driven interoperability, Computational and structural biotechnology journal 16 (2018) 224–230.
[20]
Hardin T., Kotz D., Amanuensis: Information provenance for health-data systems, Information Processing & Management 58 (2) (2021).
[21]
de Haro-Olmo F.J., Varela-Vaca Á.J., Álvarez-Bermejo J.A., Blockchain from the perspective of privacy and anonymisation: A systematic literature review, Sensors 20 (24) (2020) 7171.
[22]
Hirschauer T.J., Adeli H., Buford J.A., Computer-aided diagnosis of parkinson’s disease using enhanced probabilistic neural network, Journal of Medical Systems 39 (11) (2015) 179.
[23]
Hu T., Liu X., Chen T., Zhang X., Huang X., Niu W., et al., Transaction-based classification and detection approach for ethereum smart contract, Information Processing & Management 58 (2) (2021).
[24]
Huang H., Zhu P., Xiao F., Sun X., Huang Q., A blockchain-based scheme for privacy-preserving and secure sharing of medical data, Computers & Security 99 (2020).
[25]
Jin H., Luo Y., Li P., Mathew J., A review of secure and privacy-preserving medical data sharing, IEEE Access 7 (2019) 61656–61669.
[26]
Jing N., Liu Q., Sugumaran V., A blockchain-based code copyright management system, Information Processing & Management 58 (3) (2021).
[27]
Khalili M., Dakhilalian M., Susilo W., Efficient chameleon hash functions in the enhanced collision resistant model, Information Sciences 510 (2020) 155–164.
[28]
Krawczyk H., Rabin T., Chameleon hashing and signatures, 1998.
[29]
Kumbhare A., Simmhan Y., Prasanna V., Cryptonite: a secure and performant data repository on public clouds, in: 2012 IEEE Fifth International Conference on Cloud Computing, IEEE, 2012, pp. 510–517.
[30]
Li J., Wu J., Jiang G., Srikanthan T., Blockchain-based public auditing for big data in cloud storage, Information Processing & Management 57 (6) (2020).
[31]
Liang X., Zhao J., Shetty S., Liu J., Li D., Integrating blockchain for data sharing and collaboration in mobile healthcare applications, in: 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), IEEE, 2017, pp. 1–5.
[32]
Liu G., Dong H., Yan Z., Zhou X., Shimizu S., B4sdc: A blockchain system for security data collection in MANETs, IEEE Transactions on Big Data (2020).
[33]
Liu Y., Liu G., Cheng C., Xia Z., Shen J., A privacy-preserving health data aggregation scheme, KSII Transactions on Internet and Information Systems (TIIS) 10 (8) (2016) 3852–3864.
[34]
Liu G., Yan Z., Feng W., Jing X., Chen Y., Atiquzzaman M., Sedid: An SGX-enabled decentralized intrusion detection framework for network trust evaluation, Information Fusion 70 (2021) 100–114.
[35]
Nakamoto S., Bitcoin: A peer-to-peer electronic cash system, Manubot, 2019.
[36]
Popa R.A., Lorch J.R., Molnar D., Wang H.J., Zhuang L., Enabling security in cloud storage SLAs with cloudproof., in: USENIX Annual Technical Conference, Vol. 242, 2011, pp. 355–368.
[37]
Ren K., Wang C., Wang Q., Security challenges for the public cloud, IEEE Internet Computing 16 (1) (2012) 69–73.
[38]
Rogaway P., Shrimpton T., Cryptographic hash-function basics: Definitions, implications, and separations for preimage resistance, second-preimage resistance, and collision resistance, in: International Workshop on Fast Software Encryption, Springer, 2004, pp. 371–388.
[39]
Sapirshtein A., Sompolinsky Y., Zohar A., Optimal selfish mining strategies in bitcoin, in: International Conference on Financial Cryptography and Data Security, Springer, 2016, pp. 515–532.
[40]
Shen B., Guo J., Yang Y., Medchain: efficient healthcare data sharing via blockchain, Applied Sciences 9 (6) (2019) 1207.
[41]
Sullivan C., Burger E., E-residency and blockchain, Computer Law & Security Review 33 (4) (2017) 470–481.
[42]
University of California. (0000). Irvine, Nursery data set, http://archive.ics.uci.edu/ml/datasets/Nursery.
[43]
Xia Q., Sifah E.B., Asamoah K.O., Gao J., Du X., Guizani M., Medshare: Trust-less medical data sharing among cloud service providers via blockchain, IEEE Access 5 (2017) 14757–14767.
[44]
Xia Q., Sifah E.B., Smahi A., Amofa S., Zhang X., BBDS: Blockchain-based data sharing for electronic medical records in cloud environments, Information 8 (2) (2017) 44.
[45]
Xu X., Sun G., Luo L., Cao H., Yu H., Vasilakos A.V., Latency performance modeling and analysis for hyperledger fabric blockchain network, Information Processing & Management 58 (1) (2021).
[46]
Yang J.-J., Li J.-Q., Niu Y., A hybrid solution for privacy preserving medical data sharing in the cloud environment, Future Generation computer systems 43 (2015) 74–86.
[47]
Yang H., Yang B., A blockchain-based approach to the secure sharing of healthcare data, Nisk Journal (2017) 100–111.
[48]
Yu J., Kozhaya D., Decouchant J., Esteves-Verissimo P., Repucoin: Your reputation is your power, IEEE Transactions on Computers 68 (8) (2019) 1225–1237.
[49]
Yu G., Zhang L., Wang X., Yu K., Ni W., Zhang J.A., et al., A novel dual-blockchained structure for contract-theoretic lora-based information systems, Information Processing & Management 58 (3) (2021).
[50]
Zhang A., Lin X., Towards secure and privacy-preserving data sharing in e-health systems via consortium blockchain, Journal of Medical Systems 42 (8) (2018) 140.
[51]
Zhang J., Xue N., Huang X., A secure system for pervasive social network-based healthcare, Ieee Access 4 (2016) 9239–9250.
[52]
Zhao Q., Chen S., Liu Z., Baker T., Zhang Y., Blockchain-based privacy-preserving remote data integrity checking scheme for IoT information systems, Information Processing & Management 57 (6) (2020).

Cited By

View all

Index Terms

  1. SPChain: Blockchain-based medical data sharing and privacy-preserving eHealth system
              Index terms have been assigned to the content through auto-classification.

              Recommendations

              Comments

              Please enable JavaScript to view thecomments powered by Disqus.

              Information & Contributors

              Information

              Published In

              cover image Information Processing and Management: an International Journal
              Information Processing and Management: an International Journal  Volume 58, Issue 4
              Jul 2021
              750 pages

              Publisher

              Pergamon Press, Inc.

              United States

              Publication History

              Published: 01 July 2021

              Author Tags

              1. Blockchain
              2. Electronic medical record
              3. Privacy
              4. Data sharing
              5. Reputation system

              Qualifiers

              • Research-article

              Contributors

              Other Metrics

              Bibliometrics & Citations

              Bibliometrics

              Article Metrics

              • Downloads (Last 12 months)0
              • Downloads (Last 6 weeks)0
              Reflects downloads up to 16 Jan 2025

              Other Metrics

              Citations

              Cited By

              View all
              • (2024)Blockchain-Based Smart Contract Model for Securing Healthcare Transactions by Using Consumer Electronics and Mobile-Edge ComputingIEEE Transactions on Consumer Electronics10.1109/TCE.2024.335711570:1(4026-4036)Online publication date: 22-Jan-2024
              • (2024)Decentralized and Multi-Authority based Public Key Infrastructure for Sharing Electronic Health RecordsProcedia Computer Science10.1016/j.procs.2023.12.059230:C(44-54)Online publication date: 12-Apr-2024
              • (2024)BTMDSComputer Communications10.1016/j.comcom.2024.07.007225:C(279-288)Online publication date: 18-Nov-2024
              • (2024)Improving query processing in blockchain systems by using a multi-level sharding mechanismThe Journal of Supercomputing10.1007/s11227-024-06037-580:10(15066-15096)Online publication date: 1-Jul-2024
              • (2024)A privacy‐preserving model for blockchain‐based data sharing in the industrial internetTransactions on Emerging Telecommunications Technologies10.1002/ett.474935:4Online publication date: 8-Apr-2024
              • (2023)A survey on the efficiency, reliability, and security of data query in blockchain systemsFuture Generation Computer Systems10.1016/j.future.2023.03.044145:C(303-320)Online publication date: 1-Aug-2023
              • (2023)Secure transfer of robust healthcare data using blockchain-based privacyCluster Computing10.1007/s10586-023-04011-z27:2(1275-1291)Online publication date: 9-May-2023
              • (2023)A Blockchain-Based Personal Health Record Sharing Scheme with Security and Privacy PreservationInformation Security and Cryptology10.1007/978-981-97-0942-7_8(141-159)Online publication date: 9-Dec-2023
              • (2022)A User-Centered Medical Data Sharing Scheme for Privacy-Preserving Machine LearningSecurity and Communication Networks10.1155/2022/36701072022Online publication date: 1-Jan-2022
              • (2022)A Secure and Privacy-Preserving Medical Data Sharing via Consortium BlockchainSecurity and Communication Networks10.1155/2022/27597872022Online publication date: 1-Jan-2022
              • Show More Cited By

              View Options

              View options

              Media

              Figures

              Other

              Tables

              Share

              Share

              Share this Publication link

              Share on social media