基于区块链的电子医疗病历的研究

朱子阳 王胜 李庆东

摘 要 随着医疗事业迅猛的发展,医疗信息化是不可缺少的。但是医疗信息存

在着一些问题:医疗信息相互之间存在隔阂、不统一的操作系统和标识符不一

致的数据难以整合和数据安全得不到保障等,为此,结合了区块链去中心化,

分布式存储以及难以篡改的特性,提出了一个基于区块链的数据安全共享系

统。

关键词 电子病历;共享;区块链

引文

随着我国医疗事业的快速发展,医疗数据急剧增加,纸质档案变得存储和查阅

困难,所以大多数医院开始引进了电子医疗系统,电子医疗系统相对于传统的

医疗系统具有信息便于存储,档案便于查阅等优点。但当病人更换医院就医的

时候,可能需要一些病人以前处的就诊信息,所以需要实现医院之间的医疗信

息共享。但由于医疗信息繁多,那么如何进行有效的存储,又如何进行高效的

共享,以及数据在传输过程中的安全又如何能得到保障就成了一个重要的问

题。而区块链具有分布式存储,去中心化以及难以篡改的特点,可以保障医疗

信息的高效存储和信息安全高效地高效。

1 关键技术介绍

1.1 区块链工作原理

区块链的数据块一般包含着上一区块的哈希值及交易[1],当交易产生于其中某

个区块后,这个区块就对会相邻的其他区块进行广播,当周围的区块收到消息

时,对消息进行有效验证,若判断消息无效则舍弃,否则该区块就继续广播,

直到所有参与的节点都获取到该条记录,完成同步;同样正因如此,每个节点都

备份了所有数据,当其中一个节点的数据受到篡改等,经过其他节点的验证,

就会对该节点进行舍弃操作,所以不会对整个区块链的数据造成影响[2]。

行业区块链(Consortium Block Chains):该区块链可以指定提前所选的节点

为记账人,一个新的块生成需要之前所选定的节点一起决定(预选节点参与共

识过程),而其他接入该区块链的节点,可以加入交易,任何人都可以使用行

业区块链对外公开的API 进行限定信息的查询。通过行业区块链,可以保障每

个节点都拥有记账的权利,个人也可以通过对于API 查询限定的信息。

1.2 数据集成

现阶段数据的集成存在以下几个困难: 数据源的异构性、数据源的动态性和任

务的容错性[3]。被集成的数据源一般是来自于不同人开发的数据管理系统,在

数据语义上存在歧义、相同表达的数据存在不同表达形式、开发的系统运行环

境存在着差异[4]。结合企业数据的规范和统一资源标识符建立统一的信息标

准,通过相应接口提供服务,然后将这个协议编码后广播到各个节点。

2 实施的步骤

2.1 信息的采集

通过开发的平台(终端)采集居民的基本信息,包括居民的身份证信息与指纹

信息等一系列的基本信息。将采集的信息保存到区块链的各个节点内。具备医

疗条件的医院需要进行信息的注册,注册成功后会有一个唯一的密钥。对应的

医院的医生需要进行信息的注册,并且授权在该医院的权限下。

2.2 权限管理

病人Bill 去医院A 挂号就会诊开辟一个数据块,病人Bill 检测的结果存储在

里面,医生Bob 通过病人Bill 存储的数据块进行访问病人Bill 在医院此科室

的检查结果,如要A 医院另外一个科室的医Bert 需要查询病人Bill 就诊的信

息需要医生Bert 的权限和病人Bill 的权限到中央数据库中进行匹配成功并且

得到病人Bill 确定才可以查询。

病人Bill 在B 医院就诊会产生一个新的数据块,在B 医院的检查的结果会放置

在B 医院的数据块中,如若在B 医院想查询病人在A 医院的病史需要得到病人

Bill 权限的确认,查询的结果会整合到B 医院数据块表中,且A 医院的数据块

会有B 医院申请查询的标志BQ。如果病人Bill 通过BQ 标志与病人Bill 的权

限共同匹配可以把BQ 标志撤回并且收回B 医院数据块中A 医院的信息。

2.3 日志的备份

任意一个数据块如若发生改变则在中央数据块中进行日志的备份。如若病人

Bill 想看到自己建库以来自己的就诊过程可以在终端上通过自己的权限进行查

询,可以通过日志文件进行操作定位,来删改權限、检测报告和就诊记录等。

3 结束语

我国的医疗电子病历已经发展很长时间了,但是因为数据之间的不串通,导致

浪费了大量人力财力,病人的信息安全得不到保障,现在通过此区块链的技术

可以把医疗信息得到很好存储和分享,并且利用其特点,既可以保护病人的隐

私,让病人没有后顾之忧;也可以使病人信息高效的流通,节约了病人和医生的

时间,使医疗行业运转更加高效。

参考文献

[1] 梅颖.安全存储医疗记录的区块链方法研究[J].江西师范大学学报(自然科

学版),2017,41(5):484-490.

[2] 郭珊珊.供应链的可信溯源查询在区块链上的实现[D].大连:大连海事大

学,2017.

[3] 陈跃国,王京春.数据集成综述[J].计算机科学,2004(5):48-51.

[4] 王振宇,曹立正.OpenAdaptor 原理、分析与应用[J].计算机工程,2007

(13):71-74.

作者简介

朱子阳(1998-),男,安徽省淮北市人;毕业院校:宿州学院,专业:计算机

科学与技术,学历:本科;现就职单位:宿州学院信息工程学院,研究方向:区

块链。

-全文完-