计算机科学 ›› 2021, Vol. 48 ›› Issue (11): 28-35.doi: 10.11896/jsjkx.210400240

• 区块链技术* 上一篇    下一篇

基于区块链的患者在线交流模型

陈先来1,2, 赵晓宇3, 曾工棉3, 安莹1,2   

  1. 1 中南大学大数据研究院 长沙410083
    2 中南大学医疗大数据应用技术国家工程实验室 长沙410083
    3 中南大学生命科学学院 长沙410083
  • 收稿日期:2021-04-22 修回日期:2021-08-04 出版日期:2021-11-15 发布日期:2021-11-10
  • 通讯作者: 安莹(anying@csu.edu.cn)
  • 作者简介:chenxianlai@csu.edu.cn
  • 基金资助:
    国家重点研发计划项目(2016YFC0901705)

Online Patient Communication Model Based on Blockchain

CHEN Xian-lai1,2, ZHAO Xiao-yu3, ZENG Gong-mian3, AN Ying1,2   

  1. 1 Big Data Institute,Central South University,Changsha 410083,China
    2 National Engineering Laboratory for Medical Big Data Application Technology,Central South University,Changsha 410083,China
    3 Life Science College,Central South University,Changsha 410083,China
  • Received:2021-04-22 Revised:2021-08-04 Online:2021-11-15 Published:2021-11-10
  • About author:CHEN Xian-lai,born in 1970,Ph.D,professor,Ph.D supervisor.His main research interests include medical data mining and decision support system,and medical big data.
    AN Ying,born in 1980,Ph.D,associate professor,master instructor.His main research interests include medical big data analysis,machine learning and its applications.
  • Supported by:
    National Key R & D Program of China (2016YFC0901705).

摘要: 针对目前互联网上虚假信息盛行,患者在互联网上交流时无法保证共享信息真实性的问题,提出了一种基于区块链的患者在线交流模型,患者可以匿名与其他患者共享真实的医疗数据并进行交流。首先,使用患者的数字身份保护隐私,将患者交流所需要的医疗摘要数据上传至区块链,并且公开全部数据以供检索,可以使患者检索到需要的病例而不会定位到具体的患者;其次,为了避免授权人员的恶意上传行为,设定智能合约对数据上传进行多重身份认证,医生和患者相互制约,保证链上数据全部真实可靠;最后,改进的RAFT共识算法可以快速识别拜占庭节点从而更好地使区块链达成共识。通过实验对模型性能进行评估,结果表明该模型在保证患者隐私的前提下,可以进行医疗数据的共享,满足患者在线交流需求。

关键词: 区块链, 医疗数据共享, 智能合约, 共识机制, 患者交流

Abstract: At present,false information is prevalent on the Internet,and the authenticity of shared information cannot be guaranteed when patients communicate on the Internet.In order to solve this problem,a blockchain-based online patient communication model is proposed,and patients can anonymously share real medical data and communicate with other patients.Firstly,the patient's digital identity is used to protect privacy,the medical summary data needed for patient communication are uploded to the blockchain and published all the data for retrieval,and it allows patients to retrieve the required cases without locating a specific patient.Secondly,in order to avoid malicious uploading by authorized personnel,smart contracts are used to perform multiple authentication on data upload,and doctors and patients restrict each other to ensure that all the data on the blockchain is true and reliable.Finally,the improved RAFT consensus algorithm can quickly identify Byzantine nodes so as to better achieve consensus on the blockchain.The performance of the model is evaluated through experiments,and the results show that the medical data could be shared,and meet the needs of patients for online communication under the premise of ensuring patient privacy.

Key words: Blockchain, Medical data sharing, Smart contract, Consensus mechanism, Patient communication

中图分类号: 

  • TP311.13
[1]HE M M,CUI Y M.The influence of information asymmetry on the doctor-patient relationship in contemporary China and its countermeasures[J].Journal of Suzhou University of Science and Technology(Social Science),2020,37(6):39-45.
[2]CHEN W J,ZANG Y S,ZHOU G R.The new changes in the doctor-patient relationship under the background of “Inter-net+” and development suggestions[J].Chinese Hospital Ma-nagement,2019,39(12):68-69.
[3]DURNEVA P,COUSINS K,CHEN M.The Current State ofResearch,Challenges,and Future Research Directions of Blockchain Technology in Patient Care:Systematic Review[J].J. Med. Internet Res.,2020,22(7):e18619.
[4]LEE K,LIM K,JUNG S,et al.Perspectives of Patients,Health Care Professionals,and Developers Toward Blockchain-Based Health Information Exchange:Qualitative Study[J].J. Med. Internet Res.,2020,22(11):e18582.
[5]MCGHIN T,CHOO K,LIU C,et al.Blockchain in healthcare applications:research challenges and opportunities[J].J. Netw. Comput. App.,2019,135:62-75.
[6]GAYNOR M,TUTTLE-NEWHALL J,PARKER J,et al.Adoption of Blockchain in Health Care[J].J. Med. Internet Res.,2020,22(9):e17423.
[7]YLI-HUUMO J,KO D,CHOI S,et al.Where Is Current Research on Blockchain Technology?-A Systematic Review[J].PLoS One,2016,11(10):e0163477.
[8]DENG K.The essence,carrying out conditions and applicationprospects of blockchain technology[J].Journal of Shenzhen University(Humanities and Social Sciences),2018,35(4):53-61.
[9]ASTE T,TASCA P,MATTEO T D.Blockchain Technologies:The Foreseeable Impact on Society and Industry[J].Computer,2017,50(9):18-28.
[10]AZOGU I,NORTA A,PAPPER I,et al.A Framework for theAdoption of Blockchain Technology in Healthcare Information Management Systems:A Case Study of Nigeria[M].New York:Assoc Computing Machinery,2019:310-316.
[11]LI X G,LI S S,LIU Y F,et al.Research on the relationship between knowledge interaction and emotion interaction in online medical health community on comprehensive social platform[J/OL].Information studies:Theory & Application:1-13[2021-06-09].http://kns.cnki.net/kcms/detail/11.1762.G3.20210312.1117.004.html.
[12]CHEN X.Current status and future prospects of internet medical research[J].Renming Luntan·Xueshu Qianyan,2017(24):40-47,95.
[13]NYMAN E,VAUGHAN T,DESTA B,et al.Characteristicsand Symptom Severity of Patients Reporting Systemic Lupus Erythematosus in the PatientsLikeMe Online Health Community:A Retrospective Observational Study[J].Rheumatology and Therapy,2020,7(1):201-213.
[14]WICKS P,MASSAGLI M,FROST J,et al.Sharing Health Data for Better Outcomes on PatientsLikeMe[J].J. Med. Internet Res.,2010,12(2):e19.
[15]KUO T T,ROJAS H Z,OHNO-MACHADO L.Comparison of blockchain platforms:a systematic review and healthcare examples[J].Journal of the American Medical Informatics Association,2019,26(5):462-478.
[16]NIU S F,LIU W K,CHEN L X,et al.Searchable and encrypted electronic medical record data sharing scheme based on alliance chain[J].Journal on Communications,2020,41(8):204-214.
[17]SU Y F,YIN W D,CHEN P,et al.Regional layout electronic medical record management system based on alliance chain[J].China Digital Medicine,2020,15(6):42-44,65.
[18]QIN Q L,CAO H,LI M Y,et al.Application of Blockchain in the Sharing of Electronic Medical Records for Stroke[J].Chinese Journal of Stroke,2020,15(6):606-610.
[19]AZARIA A,LIPPMAN A,VIEIRA T,et al.MedRec:usingblockchain for medical data access and permission management[C]//2016 International Conference on Open and Big Data.Vienna:IEEE Press,2016:25-30.
[20]ZHANG L,ZHENG Z Y,YUAN Y.Controllable sharing model of electronic medical records based on blockchain[J/OL].Acta Automatica Sinica:1-14[2020-12-08].https://doi.org/10.16383/j.aas.c200359.
[21]DUBOVITSKAYA A,BAIG F,XU Z,et al.ACTION-EHR:Patient-Centric Blockchain-Based Electronic Health Record Data Management for Cancer Care[J].J. Med. Internet Res.,2020,22(8):e13598.
[22]ZHOU Z Q,CHEN Y L,LI T,et al.Medical data security sharing scheme based on alliance chain[J].Journal of Applied Sciences,2021,39(1):123-134.
[23]HUANG D Y,LI L,CHEN B,et al.RBFT:Byzantine fault-to-lerant consensus mechanism based on Raft cluster[J/OL].Journal on Communications:1-11[2021-04-01].http://kns.cnki.net/kcms/detail/11.2102.tn.20210315.0835.002.html.
[24]KIM Y,PARK J.Hybrid decentralized PBFT BlockchainFramework for OpenStack message queue[J].Human-Centric Computing and Information Sciences,2020,10(1):12.
[25]HUANG D Y,MA X L,ZHANG S L.Performance Analysis of the Raft Consensus Algorithm for Private Blockchains[J].IEEE Transactions on Systems Man Cybernetics-Systems,2020,50(1):172-181.
[1] 郭显, 王雨悦, 冯涛, 曹来成, 蒋泳波, 张迪. 基于区块链的工业控制系统角色委派访问控制机制[J]. 计算机科学, 2021, 48(9): 306-316.
[2] 王日宏, 周航, 徐泉清, 张立锋. 用于联盟链的非拜占庭容错共识算法[J]. 计算机科学, 2021, 48(9): 317-323.
[3] 张小艳, 李秦伟, 付福杰. 基于数字承诺的区块链交易金额保密验证方法[J]. 计算机科学, 2021, 48(9): 324-329.
[4] 周艺华, 贾玉欣, 贾立圆, 方嘉博, 侍伟敏. 基于红黑树的共享电子病历数据完整性验证方案[J]. 计算机科学, 2021, 48(9): 330-336.
[5] 刘嘉琪, 刘贝丽, 彭韬, 段江, 康立, 陈智. 基于区块链的音频版权存证模型[J]. 计算机科学, 2021, 48(6A): 438-442.
[6] 唐飞, 陈云龙, 冯卓. 基于区块链和代理重加密的电子处方共享方案[J]. 计算机科学, 2021, 48(6A): 498-503.
[7] 王向宇, 杨挺. 智能合约定义路由目录服务器[J]. 计算机科学, 2021, 48(6A): 504-508.
[8] 李嘉明, 赵阔, 屈挺, 刘晓翔. 基于知识图谱的区块链物联网领域研究分析[J]. 计算机科学, 2021, 48(6A): 563-567.
[9] 郭上铜, 王瑞锦, 张凤荔. 区块链技术原理与应用综述[J]. 计算机科学, 2021, 48(2): 271-281.
[10] 陈自民, 卢艺文, 郭燕. 基于区块并行的以太坊智能合约高速重放[J]. 计算机科学, 2021, 48(2): 289-294.
[11] 王卫红, 陈震宇. 基于改进区块链的智能制造安全模型[J]. 计算机科学, 2021, 48(2): 295-302.
[12] 季钰翔, 黄建华, 王喆, 郑红, 唐瑞琮. 基于信任度匹配的改进PBFT共识算法[J]. 计算机科学, 2021, 48(2): 303-310.
[13] 闫凯伦, 张继连. 一种可用于数据和模型分享的模型链[J]. 计算机科学, 2021, 48(2): 311-316.
[14] 毛瀚宇, 聂铁铮, 申德荣, 于戈, 徐石成, 何光宇. 区块链即服务平台关键技术及发展综述[J]. 计算机科学, 2021, 48(11): 4-11.
[15] 李玉, 段宏岳, 殷昱煜, 高洪皓. 基于区块链的去中心化众包技术综述[J]. 计算机科学, 2021, 48(11): 12-27.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 周文辉, 石敏, 朱登明, 周军. 基于残差注意力网络的地震数据超分辨率方法[J]. 计算机科学, 2021, 48(8): 24 -31 .
[2] 王梓强, 胡晓光, 李晓筱, 杜卓群. 移动机器人全局路径规划算法综述[J]. 计算机科学, 2021, 48(10): 19 -29 .
[3] 刘天星, 李伟, 许铮, 张立华, 戚骁亚, 甘中学. 面向高维连续行动空间的蒙特卡罗树搜索算法[J]. 计算机科学, 2021, 48(10): 30 -36 .
[4] 张建行, 刘全. 基于情节经验回放的深度确定性策略梯度方法[J]. 计算机科学, 2021, 48(10): 37 -43 .
[5] . 目录[J]. 计算机科学, 2021, 48(11): 0 .
[6] 高洪皓, 郑子彬, 殷昱煜, 丁勇. 区块链技术专题序言[J]. 计算机科学, 2021, 48(11): 1 -3 .
[7] 毛瀚宇, 聂铁铮, 申德荣, 于戈, 徐石成, 何光宇. 区块链即服务平台关键技术及发展综述[J]. 计算机科学, 2021, 48(11): 4 -11 .
[8] 李玉, 段宏岳, 殷昱煜, 高洪皓. 基于区块链的去中心化众包技术综述[J]. 计算机科学, 2021, 48(11): 12 -27 .
[9] 廉文娟, 赵朵朵, 范修斌, 耿玉年, 范新桐. 基于认证及区块链的CFL_BLP_BC模型[J]. 计算机科学, 2021, 48(11): 36 -45 .
[10] 刘峰, 王一帆, 杨杰, 周爱民, 齐佳音. 一种基于区块链的融合DKG与BLS的高阈值签名协议[J]. 计算机科学, 2021, 48(11): 46 -53 .