一种基于区块链的医疗数据管理平台制造技术

技术编号:24760536 阅读:15 留言:0更新日期:2020-07-04 10:11
本发明专利技术公开了一种基于区块链的医疗数据管理平台,属于医疗系统技术领域,包括管理子系统、调用接口层、管理应用层以及用户层,所述管理子系统用于将医疗数据以区块链的去中心化方式进行存储,所述调用接口层用于调用存储的医疗数据,所述管理应用层用于提供用户服务业务,所述用户层面向用户提供人机交互程序;所述管理子系统包括区块链管理模块、数据集成管理模块、系统管理模块、区块链网络模块以及数据验证中心模块。通过将医疗数据采用去中心化方式存储形成区块链,区块链由管理子系统内部的区块链管理模块、数据集成管理模块、系统管理模块、区块链网络模块以及数据验证中心模块提供支撑,方便医疗数据的存储和查询。

A medical data management platform based on blockchain

【技术实现步骤摘要】
一种基于区块链的医疗数据管理平台
本专利技术涉及医疗系统
,特别涉及一种基于区块链的医疗数据管理平台。
技术介绍
区块链技术被誉为继云计算、物联网、大数据、人工智能之后最有潜力触发第五轮颠覆性革命浪潮的核心技术。区块链基本思想是通过建立一个网络上的公共账本,由网络中所有参与的用户共同在账本上记账与核账,每个人(计算机)都有一样的账本,所有的数据都是公开透明的,并不需要一个中心服务器作为信任中介,在技术层面就能保证信息的真实性、不可篡改性,也就是可信性。区块链用技术设计取代权威控制和情感信任,以此建立一种网络结构,所有人都可以参与成为无数节点之一,进行认证、确权、交易、追溯和调整等一系列动作,公开透明,成本低、速度快、分布广,没有权威可以篡改伪造和取缔记录,可广泛适用于医疗场景。传统的数据共享主要采用中央服务器及灾备中心统一存储技术,各用户机构客户端基于中心数据库实现在线访问,但同级用户之间缺乏可信的数据共享交换机制,而且采用传统方式存储数据时,无法对数据进行预处理,存储在服务器中的数据带有大量不重要的数据,增加服务器的工作压力。
技术实现思路
本专利技术的目的就在于为了解决上述传统的医疗数据存储缺乏可信的数据共享机制以及存储数据量大效率低的问题提出一种基于区块链的医疗数据管理平台,具有借用区块链方式存储数据可以提高数据存储调用效率,达到各级之间的数据可信共享的优点。本专利技术通过以下技术方案来实现上述目的,一种基于区块链的医疗数据管理平台,包括管理子系统、调用接口层、管理应用层以及用户层,所述管理子系统用于将医疗数据以区块链的去中心化方式进行存储,所述调用接口层用于调用存储的医疗数据,所述管理应用层用于提供用户服务业务,所述用户层面向用户提供人机交互程序;所述管理子系统包括区块链管理模块、数据集成管理模块、系统管理模块、区块链网络模块以及数据验证中心模块,所述区块链管理模块用于管理区块链中的节点、账本、智能合约以及成员;所述数据集成管理模块用于将医疗数据进行分析和存储;所述系统管理模块用于管理整个子系统正常运行;所述区块链网络模块用于区块链中的数据可以共享;所述数据验证中心模块用于对数据进行加密解密从而对医疗数据的调用。优选的,所述区块链管理模块包括节点管理、账本查看、智能合约管理以及成员管理,其中节点管理中的多台数据分析服务器组成各个节点,提供向外服务,账本查看将节点的每一次数据存储记录写入到共享账本中,智能合约管理中的智能合约为链代码用于搭建公共账本与外界交互的桥梁。优选的,所述数据集成管理模块包括数据接入管理、数据预处理管理、数据模型构建管理以及数据可视化管理,其中数据预处理管理用于对数据进行字段过滤、数据列隐藏、数据日期格式转换和数据类型转换,数据模型构建用于对数据格式进行统一的定义,数据可视化对处理完的数据进行展示以及设置权限。优选的,所述系统管理模块包括用户管理和角色管理,用于管理进入该系统的用户。优选的,所述区块链网络模块包括支持数据集成管理模块中各个子管理模块之间数据共享的接入合约、预处理合约、模型构建合约、可视化合约以及存储管理节点。优选的,所述数据验证中心模块包括元数据访问数据库、公私秘钥库以及解密节点。优选的,所述管理应用层包括资源文件目录、权限管理和业务查询管理,其中资源文件目录包括电子病历、医学影像和病理数据;权限管理包括角色分配、用户登录和黑名单;业务查询管理包括关键词检索、查询统计和查询跟踪。与现有技术相比,本专利技术的有益效果是:本专利技术通过管理子系统内部的各个模块组成数据存储和调用的区块链,医疗数据存储到该区块链,同级用户之间利用区块链可以达到可信的数据共享,而且数据集成管理模可以将数据经过预处理和模型构建存储到各个存储节点中,再由数据可视化管理公布出去,提高医疗数据的存储效率也方便用户的数据查看和检索;管理子系统内部的数据验证中心模块对区块链节点中的数据进行加密和解密,提高安全性。附图说明图1为本专利技术的整体平台框架示意图。图2为本专利技术的管理应用层内部功能模块示意图。图3为本专利技术的数据集成管理模块业务和数据走向示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-2所示,一种基于区块链的医疗数据管理平台,包括管理子系统、调用接口层、管理应用层以及用户层,所述管理子系统用于将医疗数据以区块链的去中心化方式进行存储,所述调用接口层用于调用存储的医疗数据,所述管理应用层用于提供用户服务业务,所述用户层面向用户提供人机交互程序;所述管理子系统包括区块链管理模块、数据集成管理模块、系统管理模块、区块链网络模块以及数据验证中心模块,所述区块链管理模块用于管理区块链中的节点、账本、智能合约以及成员;所述数据集成管理模块用于将医疗数据进行分析和存储;所述系统管理模块用于管理整个子系统正常运行;所述区块链网络模块用于区块链中的数据可以共享;所述数据验证中心模块用于对数据进行加密解密从而对医疗数据的调用。所述区块链管理模块包括节点管理、账本查看、智能合约管理以及成员管理,其中节点管理中的多台数据分析服务器组成各个节点,提供向外服务,账本查看将节点的每一次数据存储记录写入到共享账本中,智能合约管理中的智能合约为链代码用于搭建公共账本与外界交互的桥梁,所述数据集成管理模块包括数据接入管理、数据预处理管理、数据模型构建管理以及数据可视化管理,其中数据预处理管理用于对数据进行字段过滤、数据列隐藏、数据日期格式转换和数据类型转换,数据模型构建用于对数据格式进行统一的定义,数据可视化对处理完的数据进行展示以及设置权限,所述系统管理模块包括用户管理和角色管理,用于管理进入该系统的用户,所述区块链网络模块包括支持数据集成管理模块中各个子管理模块之间数据共享的接入合约、预处理合约、模型构建合约、可视化合约以及存储管理节点,所述数据验证中心模块包括元数据访问数据库、公私秘钥库以及解密节点,所述管理应用层包括资源文件目录、权限管理和业务查询管理,其中资源文件目录包括电子病历、医学影像和病理数据;权限管理包括角色分配、用户登录和黑名单;业务查询管理包括关键词检索、查询统计和查询跟踪。如图3所示,数据集成管理模块运行原理如下:数据接入阶段主要是为提供各类数据分析时所需的数据源,在该阶段对按主题对数据进行元数据管理,满足用户清晰、简易使用数据的需求,同时提供全面严密的数据权限管理,满足医疗数据安全、可控的业务需求,数据预处理阶段进行数据预处理的方法有列选择、数据集拆分、简单抽样、属性变换、过滤等方法,数据模型构建阶段根据其具体的业务场景对输入数据进行相对应的模型构建,并训练合适的模型参数,目前主流的数据分析模型有基于统计学数值回归分析、聚类分析、分本文档来自技高网...

【技术保护点】
1.一种基于区块链的医疗数据管理平台,其特征在于:包括管理子系统、调用接口层、管理应用层以及用户层,所述管理子系统用于将医疗数据以区块链的去中心化方式进行存储,所述调用接口层用于调用存储的医疗数据,所述管理应用层用于提供用户服务业务,所述用户层面向用户提供人机交互程序;/n所述管理子系统包括区块链管理模块、数据集成管理模块、系统管理模块、区块链网络模块以及数据验证中心模块,所述区块链管理模块用于管理区块链中的节点、账本、智能合约以及成员;所述数据集成管理模块用于将医疗数据进行分析和存储;所述系统管理模块用于管理整个子系统正常运行;所述区块链网络模块用于区块链中的数据可以共享;所述数据验证中心模块用于对数据进行加密解密从而对医疗数据的调用。/n

【技术特征摘要】
1.一种基于区块链的医疗数据管理平台,其特征在于:包括管理子系统、调用接口层、管理应用层以及用户层,所述管理子系统用于将医疗数据以区块链的去中心化方式进行存储,所述调用接口层用于调用存储的医疗数据,所述管理应用层用于提供用户服务业务,所述用户层面向用户提供人机交互程序;
所述管理子系统包括区块链管理模块、数据集成管理模块、系统管理模块、区块链网络模块以及数据验证中心模块,所述区块链管理模块用于管理区块链中的节点、账本、智能合约以及成员;所述数据集成管理模块用于将医疗数据进行分析和存储;所述系统管理模块用于管理整个子系统正常运行;所述区块链网络模块用于区块链中的数据可以共享;所述数据验证中心模块用于对数据进行加密解密从而对医疗数据的调用。


2.根据权利要求1所述的一种基于区块链的医疗数据管理平台,其特征在于:所述区块链管理模块包括节点管理、账本查看、智能合约管理以及成员管理,其中节点管理中的多台数据分析服务器组成各个节点,提供向外服务,账本查看将节点的每一次数据存储记录写入到共享账本中,智能合约管理中的智能合约为链代码用于搭建公共账本与外界交互的桥梁。


3.根据权利要求1所述的一种基于区块链的医疗数据管理平台,其特征在于:所述数据...

【专利技术属性】
技术研发人员:杨宁波李杰
申请(专利权)人:安徽高山科技有限公司
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1