计算机科学 ›› 2020, Vol. 47 ›› Issue (4): 285-291.doi: 10.11896/jsjkx.190400001

所属专题: 区块链技术

• 信息安全 • 上一篇    下一篇

融入区块链技术的医疗数据存储机制

王辉, 刘玉祥, 曹顺湘, 周明明   

  1. 南京工业大学计算机科学与技术学院 南京211816
  • 收稿日期:2019-04-01 出版日期:2020-04-15 发布日期:2020-04-15
  • 通讯作者: 刘玉祥(lyx_echo@njtech.edu.cn)

Medical Data Storage Mechanism Integrating Blockchain Technology

WANG Hui, LIU Yu-xiang, CAO Shun-xiang, ZHOU Ming-ming   

  1. School of Computer Science and Technology,Nanjing University of Technology,Nanjing 211816,China
  • Received:2019-04-01 Online:2020-04-15 Published:2020-04-15
  • Contact: LIU Yu-xiang,born in 1996,postgra-duate,is member of China Computer Fe-deration(CCF).His main research inte-rests include blockchain and data secu-rity.
  • About author:WANG Hui, born in 1962,Ph.D,professor.Her main research interests include optical communication and signal processing.

摘要: 医疗机构现有数据库存储的单一性和集中性,使得电子医疗数据的安全性、完整性和可追溯性无法得到保证,从而导致患者的医疗隐私受到威胁。虽然已有研究提出了基于云存储等数据安全存储的方案,但是其需要依赖一个完全可信的第三方来保证交互的可靠性。为此,文中提出了去中心化的区块链信息管理方案来实现医疗数据的安全存储。该方案采用了改进PBFT共识算法和优化Hash加密算法,将医疗数据安全有效地存储于分布式数据库中,保证了医疗数据的完整性和可追溯性;同时,设计了全新的数据交互系统来阻止第三方与数据库的直接交互,以防止不可信的第三方恶意破坏医疗数据,保证了数据的安全性;最后,通过访问控制与Lucene检索机制保护患者的隐私并实现医疗数据的快速检索。实验分析表明,相较于工作量证明(Proof of Work,POW)、股份授权证明(Delegated Proof of Stake,DPOS)等算法,改进的PBFT共识算法为医疗区块链系统提供了更优的稳定性和吞吐量;相比于普通的数据库交互,数据交互系统有效地阻止了对数据库的直接操作,具有较好的安全性和防篡改性。实验数据表明,去中心化的医疗数据存储系统、改进的PBFT共识算法以及数据交互系统的架构,实现了医疗数据的安全、可追溯和防篡改,解决了医疗数据集中存储、不可追溯和易受攻击等难点,为进一步推动区块链技术应用于医疗信息行业的发展奠定了基础。

关键词: 访问控制, 共识算法, 数据交互, 医疗区块链, 隐私保护

Abstract: The Singularity and centrality of Medical Institutions’ existing database storage makes the security,integrity and traceability of electronic medical data impossible to be guaranteed,as a result,the medical privacy of patients is threatened.Although existing research has proposed a secure data storage scheme based on cloud storage,it needs to rely on a fully trusted third party to ensure the reliability of interaction.Therefore,this paper proposed a decentralized block chain information management scheme to achieve the safe storage of medical data.This scheme adopts improved PBFT consensus algorithm and optimized Hash encryption algorithm to store medical data safely and effectively in distributed database to ensure the integrity and traceabi-lity of medical data.At the same time,it proposes and designs a new data interaction system to prevent the direct interaction between the third party and the database,prevent the untrustworthy third party from maliciously destroying medical data and ensure the data.Finally,through access control and Lucene search mechanism to ensure patient privacy and achieve rapid retrieval of medical data.Experiments show that the improved PBFT consensus algorithm provides better stability and throughput than proof of work(POW) and delegated proof of stake (DPOS).Compared with the common database interaction,the data interaction system in this paper effectively prevents the direct operation of the database and has better security and tamper resistance.The experimental data show that the decentralized medical data storage system,the improved PBFT consensus algorithm and the data interaction system architecture have realized the security,traceability and tamper-proof of medical data,solved the difficulties of centralized storage,traceability and vulnerability of medical data,and laid a foundation for further promoting the application of block chain technology in the development of medical information industry.

Key words: Access control, Consensus algorithm, Data interaction, Medical blockchain, Privacy protection

中图分类号: 

  • TP393
[1]FAN K,WANG S Y,REN Y H,et al.MedBlock:Efficient and Secure Medical Data Sharing Via Blockchain[J].Journal of Medical Systems,2018,42(8):136.
[2]WANG H,SONG Y J.Secure Cloud-Based EHR System UsingAttribute-Based Cryptosystem and Blockchain[J].Journal of Medical Systems,2018,42(8):152.
[3]AZARIA A,EKBLAW A,VIEIRA T,et al.MedRec:UsingBlockchain for Medical Data Access and Permission Management[C]//International Conference on Open and Big Data.IEEE,2016:25-30.
[4]ESPOSITO C,SANTIS A D,TORTORA G,et al.Blockchain:A Panacea for Healthcare Cloud-Based Data Security and Privacy?[J].IEEE Cloud Computing,2018,5(1):31-37.
[5]PATEL V.A framework for secure and decentralized sharing of medical imaging data via blockchain consensus[J].Health Informatics Journal,2018,25(4):146045821876969.
[6]LI H Y,ZHU L H,SHEN M,et al.Blockchain-Based DataPreservation System for Medical Data[J].Journal of Medical Systems,2018,42(8):1-13.
[7]CHEN Y,DING S,XU Z,et al.Blockchain-Based Medical Records Secure Storage and Medical Service Framework[J].Journal of Medical Systems,2018,43(1).
[8]BROGAN J,BASKARAN I,RAMACHANDRAN N.Authenticating Health Activity Data Using Distributed Ledger Technologies [J].Computational and Structural Biotechnology Journal,2018,16(7):257-266.
[9]XIA Q,SIFAH E B,ASAMOAH K O,et al.MeDShare:Trust-less Medical Data Sharing Among Cloud Service Providers Via Blockchain[J].IEEE Access,2017,PP(99):1-1.
[10]LIU P T S.Medical Record System Using Blockchain,Big Data and Tokenization[C]//International Conference on Information and Communications Security.Springer International Publi-shing,2016.
[11]KIM K J,HONG S P.A Trusted Sharing Model for Patient Records based on Permissioned Blockchain[J].Journal of Internet Computing and Services,2017,6:75-84.
[12]METTLER M.Blockchain technology in healthcare:The revolution starts here[C]//2016 IEEE 18th International Conference on E-Health Networking,Applications and Services.IEEE,2016:1-3.
[13]LIU P T S.Medical Record System Using Blockchain,Big Data and Tokenization[C]//International Conference on Information and Communications Security.Springer International Publishing,2016.
[14]ZHANG P,WHITE J,SCHMIDT D C,et al.FHIRChain:Applying Blockchain to Securely and Scalably Share Clinical Data [J].Computational and Structural Biotechnology Journal,2018,16:267-278.
[15]HOY M B.An Introduction to the Blockchain and Its Implications for Libraries and Medicine[J].Medical Reference Services Quarterly,2017,36(3):273-279.
[16]ZHOU L J,WANG L C,SUN Y R.MIStore:a Blockchain-Based Medical Insurance Storage System[J].Journal of Medical Systems,2018,42(8):149.
[17]LESLIE M.(Block) Chain Reaction:A Blockchain RevolutionSweeps into Health Care,Offering the Possibility for a Much-Needed Data Solution[J].IEEE Pulse,2018,9(3):4-7.
[18]HÖLBL,MARKO,KOMPARA M,et al.A Systematic Review of the Use of Blockchain in Healthcare[J].Symmetry,2018,10(10):470.
[19]XUE T F,FU Q C,WANG W,et al.Research on medical data sharing model based on blockchain[J].Acta Automatica Sinica,2017,43(9):1555-1562.
[1] 鲁晨阳, 邓苏, 马武彬, 吴亚辉, 周浩浩.
基于分层抽样优化的面向异构客户端的联邦学习
Federated Learning Based on Stratified Sampling Optimization for Heterogeneous Clients
计算机科学, 2022, 49(9): 183-193. https://doi.org/10.11896/jsjkx.220500263
[2] 郭鹏军, 张泾周, 杨远帆, 阳申湘.
飞机机内无线通信网络架构与接入控制算法研究
Study on Wireless Communication Network Architecture and Access Control Algorithm in Aircraft
计算机科学, 2022, 49(9): 268-274. https://doi.org/10.11896/jsjkx.210700220
[3] 汤凌韬, 王迪, 张鲁飞, 刘盛云.
基于安全多方计算和差分隐私的联邦学习方案
Federated Learning Scheme Based on Secure Multi-party Computation and Differential Privacy
计算机科学, 2022, 49(9): 297-305. https://doi.org/10.11896/jsjkx.210800108
[4] 吕由, 吴文渊.
隐私保护线性回归方案与应用
Privacy-preserving Linear Regression Scheme and Its Application
计算机科学, 2022, 49(9): 318-325. https://doi.org/10.11896/jsjkx.220300190
[5] 王健.
基于隐私保护的反向传播神经网络学习算法
Back-propagation Neural Network Learning Algorithm Based on Privacy Preserving
计算机科学, 2022, 49(6A): 575-580. https://doi.org/10.11896/jsjkx.211100155
[6] 李博, 向海昀, 张宇翔, 廖浩德.
面向食品溯源场景的PBFT优化算法应用研究
Application Research of PBFT Optimization Algorithm for Food Traceability Scenarios
计算机科学, 2022, 49(6A): 723-728. https://doi.org/10.11896/jsjkx.210800018
[7] 李利, 何欣, 韩志杰.
群智感知的隐私保护研究综述
Review of Privacy-preserving Mechanisms in Crowdsensing
计算机科学, 2022, 49(5): 303-310. https://doi.org/10.11896/jsjkx.210400077
[8] 阳真, 黄松, 郑长友.
基于区块链与改进CP-ABE的众测知识产权保护技术研究
Study on Crowdsourced Testing Intellectual Property Protection Technology Based on Blockchain and Improved CP-ABE
计算机科学, 2022, 49(5): 325-332. https://doi.org/10.11896/jsjkx.210900075
[9] 冯了了, 丁滟, 刘坤林, 马科林, 常俊胜.
区块链BFT共识算法研究进展
Research Advance on BFT Consensus Algorithms
计算机科学, 2022, 49(4): 329-339. https://doi.org/10.11896/jsjkx.210700011
[10] 王美珊, 姚兰, 高福祥, 徐军灿.
面向医疗集值数据的差分隐私保护技术研究
Study on Differential Privacy Protection for Medical Set-Valued Data
计算机科学, 2022, 49(4): 362-368. https://doi.org/10.11896/jsjkx.210300032
[11] 吕由, 吴文渊.
基于同态加密的线性系统求解方案
Linear System Solving Scheme Based on Homomorphic Encryption
计算机科学, 2022, 49(3): 338-345. https://doi.org/10.11896/jsjkx.201200124
[12] 杨昕宇, 彭长根, 杨辉, 丁红发.
基于演化博弈的理性拜占庭容错共识算法
Rational PBFT Consensus Algorithm with Evolutionary Game
计算机科学, 2022, 49(3): 360-370. https://doi.org/10.11896/jsjkx.210900110
[13] 孔钰婷, 谭富祥, 赵鑫, 张正航, 白璐, 钱育蓉.
基于差分隐私的K-means算法优化研究综述
Review of K-means Algorithm Optimization Based on Differential Privacy
计算机科学, 2022, 49(2): 162-173. https://doi.org/10.11896/jsjkx.201200008
[14] 金华, 朱靖宇, 王昌达.
视频隐私保护技术综述
Review on Video Privacy Protection
计算机科学, 2022, 49(1): 306-313. https://doi.org/10.11896/jsjkx.201200047
[15] 雷羽潇, 段玉聪.
面向跨模态隐私保护的AI治理法律技术化框架
AI Governance Oriented Legal to Technology Bridging Framework for Cross-modal Privacy Protection
计算机科学, 2021, 48(9): 9-20. https://doi.org/10.11896/jsjkx.201000011
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!