基于区块链的联盟式健康数据检索系统及方法技术方案

技术编号:22883965 阅读:43 留言:0更新日期:2019-12-21 07:18
本发明专利技术公开了一种基于区块链的联盟式健康数据检索系统,包括平台中心服务模块、区块链网络模块、第三方数据模块和一站式集成工具包;平台中心服务模块包括API应用编程接口层和服务层;API应用编程接口层接受客户端的搜索、授权和数据请求,将这些请求转发到相应的后端服务,响应或推送消息返回给客户端;服务层从API应用编程接口层处理请求,记录第三方数据模块的请求,将请求和区块链作为交易的请求并处理;区块链网络模块记录所有请求和响应,并执行智能合约处理预定义的业务逻辑;一站式集成工具包部署在第三方数据模块的数据节点上,包括区块链节点及基于基因数据搜索引擎GOR的服务,实现对第三方数据模块的无缝接入并加入联盟链,实现搜索、授权和数据传输。

Alliance health data retrieval system and method based on blockchain

【技术实现步骤摘要】
基于区块链的联盟式健康数据检索系统及方法
本专利技术属于区块链
,具体涉及基于区块链的联盟式健康数据检索系统;此外,本专利技术还涉及基于区块链的联盟式健康数据检索方法。
技术介绍
对于不同医疗机构或科研单位所拥有的医疗数据(基因型和表型数据),在保证数据隐私性及不落地的情况下,如何通过区块链技术实现联盟式检索并获取相关授权数据属于本领域尚未解决的技术难题。Beacon网络是全球性的联盟搜索引擎,通过一个庞大且不断增长的全球共享遗传数据集合网络,实现在全球范围内对基因突变的搜查,Beacon网络由DNAstack开发。ACT网络是一个实时联盟搜索平台,允许研究人员通过搜索该网络上的医疗临床数据,验证自己临床研究的可行性。ACT帮助研究人员设计和完成临床研究,并且完全符合HIPAA和IRB认证。ACT网络由美国国家技术委员会(NCATS)的临床和转化科学基金(CTSA)项目开发,旨在支持解决医学全系统的转化问题,以提高美国临床试验的成功率。Beacon网络和ACT网络的性能比较见表1。表1<br>由上所本文档来自技高网...

【技术保护点】
1.一种基于区块链的联盟式健康数据检索系统,其特征在于,该系统包括平台中心服务模块、区块链网络模块、第三方数据模块以及一站式集成工具包;所述平台中心服务模块包括API应用编程接口层和服务层;/n所述API应用编程接口层接受客户端的搜索、授权和数据请求,将这些请求转发到相应的后端服务,响应或推送消息返回给客户端;/n所述服务层包括数据授权服务、数据搜索服务和数据分析服务;所述服务层从API应用编程接口层处理请求,然后记录第三方数据模块的请求,将请求发送到消息队列和区块链作为交易的请求并根据业务逻辑处理;/n所述区块链网络模块记录所有的搜索、授权和数据请求和响应,并执行智能合约处理预定义的业务逻辑...

【技术特征摘要】
1.一种基于区块链的联盟式健康数据检索系统,其特征在于,该系统包括平台中心服务模块、区块链网络模块、第三方数据模块以及一站式集成工具包;所述平台中心服务模块包括API应用编程接口层和服务层;
所述API应用编程接口层接受客户端的搜索、授权和数据请求,将这些请求转发到相应的后端服务,响应或推送消息返回给客户端;
所述服务层包括数据授权服务、数据搜索服务和数据分析服务;所述服务层从API应用编程接口层处理请求,然后记录第三方数据模块的请求,将请求发送到消息队列和区块链作为交易的请求并根据业务逻辑处理;
所述区块链网络模块记录所有的搜索、授权和数据请求和响应,并执行智能合约处理预定义的业务逻辑;区块链网络模块包括多个区块链节点;
所述第三方数据模块包括多个第三方数据节点;
所述一站式集成工具包部署在第三方数据模块的数据节点上,包括区块链节点及基于基因数据搜索引擎GOR的一组服务,实现对第三方数据模块的无缝接入并加入联盟链,实现搜索、授权和数据传输。


2.如权利要求1所述的系统,其特征在于,所述API应用编程接口层包括个人用户API应用编程接口层、企业用户API应用编程接口层。


3.如权利要求1所述的系统,其特征在于,所述服务层中的数据分析服务包含分析数据库用于存储所有已授权的基因组、临床和表型数据;数据分析服务提供对已授权数据的各种数据分析、数据挖掘、机器学习等服务;每个客户只能访问对自己授权的数据。


4.如权利要求1所述的系统,其特征在于,所述一站式集成工具包包括区块链监听器、区块链交易打包器、授权控制器、搜索控制器、搜索结果处理器、数据控制器、基因数据搜索引擎GOR和表型数据搜索引擎;
搜索请求通过所述区块链交易打包器被打包为区块链交易并发布到区块链节点,所述区块链监听器监听到区块链节点上的搜索请求,调用所述搜索控制器,搜索控制器解析搜索请求并调用所述基因数据搜索引擎GOR和所述表型数据搜索引擎,找到第三方数据库中预期的病人;所述搜索结果处理器将搜索结果的统计性信息通过区块链交易打包器打包为区块链交易,发布到区块链网络;搜索服务通过区块链监听器监听区块链上的搜索结果;
授权请求通过区块链网络分发给所有第三方数据节点,第三方数据节点上的区块链监听器监听到授权请求后,调用授权控制器,授权控制器从第三方数据库中获取患者信息数据,将授权请求消息发送给病人,病人通过区块链网络模块选择接受或拒绝授权请求;授权完成的交易通过区块链交易打包器被打包到区块链,并通过区块链网络同步到所有节点;该授权数据的持有方节点的数据控制器检索该授权患者的基因及表型数据,经过标准化处理后及使用请求方公钥加密后,通过高速加密数据传输通道将数据传输到服务层中的数据分析服务数据库。


5.如权利要求4所述的系统,其特征在于,所述搜索结果处理器...

【专利技术属性】
技术研发人员:宋胤肖思亮张兵岳耀猛谢向鹏刘兵鲍宗纯程国强
申请(专利权)人:明码上海生物科技有限公司
类型:发明
国别省市:上海;31

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

1