一种基于区块链技术的医疗数据处理装置制造方法及图纸

技术编号:28036352 阅读:23 留言:0更新日期:2021-04-09 23:18
本发明专利技术公开了医疗数据处理技术领域的一种基于区块链技术的医疗数据处理装置,包括:数据输入端,用于将数据提供方交易信息输送至数据处理平台;数据处理平台,所述数据处理平台部署在区块链网络中的各节点上,用于将数据提供方的交易数据分割产生关联并进行加密处理;查询系统,用于调取区块链节点的加密数据,供工作人员以及数据提供方查询;本发明专利技术基于区块链的数据处理平台和数据处理方法,用区块链底层作为接受数据或存储的平台,用智能合约实现数据处理功能,通过区块链对交易的记录来对数据进行精确计费,根据智能合约的执行步骤来对计算资源进行精确计费,并通过对区块链上交易记录的统计对费用进行确认和审计。

【技术实现步骤摘要】
一种基于区块链技术的医疗数据处理装置
本专利技术涉及医疗数据处理
,具体为一种基于区块链技术的医疗数据处理装置。
技术介绍
医疗数据是指和医学相关的有关数据,如各种诊治量、与技术质量有关的数据、有意义的病史资料、重大技术数据、新技术价值数据、科研数据等;与社会上有关的数据等。医疗数据保护是指通过一定技术手段,如加密技术、访问控制技术,使医疗数据信息不泄露;区块链是一个信息
的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景;在医疗领域中,区块链技术已经较为成熟,由于区块链系统是开放的,区块链的数据对所有人公开,任何人都可以通过公开接口查询区块链数据和开发相关应用,因此整个区块链系统信息高度透明,但也不利于用户隐私保护,为此,我们提出一种基于区块链技术的医疗数据处理装置。
技术实现思路
本专利技术的目的在于提供一种基于区块链技术的医疗数据处理装置,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于区块链技术的医疗数据处理装置,包括:数据输入端,用于将数据提供方交易信息输送至数据处理平台;数据处理平台,所述数据处理平台部署在区块链网络中的各节点上,用于将数据提供方的交易数据分割产生关联并进行加密处理;查询系统,用于调取区块链节点的加密数据,供工作人员以及数据提供方查询;区块链系统,用于数据处理平台产生的加密数据保存至区块链节点;匹配系统,用于将加密数据按规则调取并分别解密,然后将解密后的数据按关联规则重新组合为原始数据。优选的,所述数据输入端包括图文、人脸、密码验证模块和输入模块,所述输入者通过身份验证模块通过验证码、图文验证、密码和人脸验证实现输入者身份确认,所述输入模块用于将输入者输入的信息输送至数据处理平台。优选的,所述数据处理平台包括数据分割模块、数据标签模块和数据加密模块;所述数据分割模块用于将输入数据分割成若干组,再将其中一部分信息直接传输到查询系统;所述数据标签模块用于将剩余的一部分数据组分别加标签形成具有关联的数据组;所述数据加密模块用于将处理后的数据组通过AES加密算法加密。优选的,所述区块链系统包括交易处理模块、状态存储模块、智能合约引擎、共识模块和P2P网络;所述P2P网络为由各节点组成的去中心化的网络;所述交易处理模块用于接收转发的数据提供方发送的交易,对所述交易解包,并将解包后的交易路由到其他模块;所述状态存储模块用于存储所述智能合约层中待处理数据;所述共识模块用于交易的共识;所述智能合约引擎用于为所述智能合约层提供运行环境。优选的,所述智能合约引擎包括数据统计模块、计费模块、计算统计模块和数据处理合约模块;所述计费统计模块用于统计所述数据处理合约模块消费的数据的数目和资源的数量,并生成费用账单;所述数据处理合约模块用于接收所述区块链协议层发送的解包后的待处理数据,并根据智能合约对所述待处理数据进行处理;所述数据统计模块用于统计所述数据处理合约模块消费数据的数目;所述计算统计模块用于统计所述数据处理合约模块执行智能合约消耗的计算资源;所述计费模块用于记录所述数据提供方与所述数据消费方协商的数据和计算价格,并根据所述数据统计模块统计的数据的数目和所述计算统计模块统计的计算资源生成费用账单。优选的,所述区块链系统还包括多个区块链节点,所述区块链节点用于存储加密数据,存储区块链节点同一来源的加密数据可同时调用。优选的,所述数据处理模块分割按照重要信息和非重要信息分割,所述重要信息包括数据提供方账户信息,交易金额,交易类型或其他,所述非重要信息包括单号、时间、备注、状态或其他信息。优选的,所述信息输入端输入的数据提供方交易数据包括数据提供方账户信息、交易产生的单号、金额、类型、时间或其他信息,其中账户信息由数据提供方手动输入。与现有技术相比,本专利技术的有益效果是:一、本专利技术基于区块链的数据处理平台和数据处理方法,用区块链底层作为接受数据或存储的平台,用智能合约实现数据处理功能,通过区块链对交易的记录来对数据进行精确计费,根据智能合约的执行步骤来对计算资源进行精确计费,并通过对区块链上交易记录的统计对费用进行确认和审计;二、本专利技术通过信息输入端完成用户的身份验证和交易数据生成,然后数据分割模块用于将输入数据分割成若干组,然后将其中一部分信息直接传输到查询系统,数据标签模块用于将剩余的一部分数据组分别加标签形成具有关联的数据组,数据加密模块用于将处理后的数据组通过加密算法加密,患者可以通过查询系统查询指定交易数据,但不会产生新的数据,属于同一区块链的另外的人查看交易信息,则可通过查询系统查看一类交易产生的多个对应数据,而不能根据查看到的交易数据对应到患者个人,保护了患者隐私,同时防止了重要信息被篡改,保证了数据处理和传输的安全。附图说明图1为本专利技术的系统原理示意图;图2为本专利技术区块链系统原理示意图;图3为本专利技术智能合约引擎系统原理示意图;图4为本专利技术的查询系统数据服务系统示意图;图5为本专利技术的数据处理装置结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1、图2、图3、图4和图5,本专利技术提供一种技术方案:一种基于区块链技术的医疗数据处理装置,包括:数据输入端,用于将数据提供方交易信息输送至数据处理平台;数据处理平台,数据处理平台部署在区块链网络中的各节点上,用于将数据提供方的交易数据分割产生关联并进行加密处理;查询系统,用于调取区块链节点的加密数据,供工作人员以及数据提供方查询;区块链系统,用于数据处理平台产生的加密数据保存至区块链节点;匹配系统,用于将加密数据按规则调取并分别解密,然后将解密后的数据按关联规则重新组合为原始数据。请参阅图4,数据输入端包括图文、人脸、密码验证模块和输入模块,输入者通过身份验证模块通过验证码、图文验证、密码和人脸验证实现输入者身份确认,输入模块用于将输入者输入的信息输送至数据处理平台,;请参阅图1,数据处理平台包括数据分割模块、数据标签模块和数据加密模块;数据分割模块用于将输入数据分割成若干组,再将其中一部分信息直接传输到查询系统;数据标签模块用于将剩余的一部分数据组分别加标签形成具有关联的数据组;数据加密模块用于将处理后的数据组通过AE本文档来自技高网...

【技术保护点】
1.一种基于区块链技术的医疗数据处理装置,其特征在于,包括:/n数据输入端,用于将数据提供方交易信息输送至数据处理平台;/n数据处理平台,所述数据处理平台部署在区块链网络中的各节点上,用于将数据提供方的交易数据分割产生关联并进行加密处理;/n查询系统,用于调取区块链节点的加密数据,供工作人员以及数据提供方查询;/n区块链系统,用于数据处理平台产生的加密数据保存至区块链节点;/n匹配系统,用于将加密数据按规则调取并分别解密,然后将解密后的数据按关联规则重新组合为原始数据。/n

【技术特征摘要】
1.一种基于区块链技术的医疗数据处理装置,其特征在于,包括:
数据输入端,用于将数据提供方交易信息输送至数据处理平台;
数据处理平台,所述数据处理平台部署在区块链网络中的各节点上,用于将数据提供方的交易数据分割产生关联并进行加密处理;
查询系统,用于调取区块链节点的加密数据,供工作人员以及数据提供方查询;
区块链系统,用于数据处理平台产生的加密数据保存至区块链节点;
匹配系统,用于将加密数据按规则调取并分别解密,然后将解密后的数据按关联规则重新组合为原始数据。


2.根据权利要求1所述的一种基于区块链技术的医疗数据处理装置,其特征在于:所述数据输入端包括图文、人脸、密码验证模块和输入模块,所述输入者通过身份验证模块通过验证码、图文验证、密码和人脸验证实现输入者身份确认,所述输入模块用于将输入者输入的信息输送至数据处理平台。


3.根据权利要求1所述的一种基于区块链技术的医疗数据处理装置,其特征在于:所述数据处理平台包括数据分割模块、数据标签模块和数据加密模块;
所述数据分割模块用于将输入数据分割成若干组,再将其中一部分信息直接传输到查询系统;
所述数据标签模块用于将剩余的一部分数据组分别加标签形成具有关联的数据组;
所述数据加密模块用于将处理后的数据组通过AES加密算法加密。


4.根据权利要求1所述的一种基于区块链技术的医疗数据处理装置,其特征在于:所述区块链系统包括交易处理模块、状态存储模块、智能合约引擎、共识模块和P2P网络;
所述P2P网络为由各节点组成的去中心化的网络;
所述交易处理模块用于接收转发的数据提供方发送的交易,对所述交易解包,并将解包后的交易路由到其他模块;
所述状态存储模...

【专利技术属性】
技术研发人员:杨建兵
申请(专利权)人:深圳星算科技有限公司
类型:发明
国别省市:广东;44

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

1