【技术实现步骤摘要】
一种基于区块链的医疗信息安全存储协作系统
[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的医疗信息安全存储协作系统。
技术介绍
[0002]区块链是一个分布式的共享账本和数据库,具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点;将数据分散地存储于多台独立的机器设备上;分布式网络存储系统采用可扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,不但解决了传统集中式存储系统中单存储服务器的瓶颈问题,还提高了系统的可靠性、可用性和扩展性。
[0003]但是现有的医疗信息安全存储协作系统存在区块链集群中不能根据子节点的存储状态和待存数据的属性进行综合分析并动态匹配提高安全协作存储效果的缺陷。
技术实现思路
[0004]本专利技术的目的在于提供一种基于区块链的医疗信息安全存储协作系统、电子设备及计算机可读存储介质,其主要目的在于解决区块链集群中不能根据子节点的存储状态和待存数据的属性进行综合分析并动态匹配提高安全协作存储效果的技术问题。
[0005]本专利技术的目的可以通过以下技术方法实现:一种基于区块链的医疗信息安全存储协作系统,包括采集统计模块、数据处理模块、分析模块和验证分配模块;
[0006]所述采集统计模块用于采集区块链的存储节点信息集和待存数据信息集,该存储节点信息集包含存储节点位置信息、存储节点内存信息和存储节点类型信息,该待存数据信息集包含待存数据类型信息、待存数据内存信息和待存数据发送信息,将存储节点信息集和 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的医疗信息安全存储协作系统,包含采集统计模块、数据处理模块、分析模块和验证分配模块,其特征在于:所述采集统计模块用于采集区块链的存储节点信息集和待存数据信息集,并将存储节点信息集和待存数据信息集一同发送至数据处理模块;所述数据处理模块用于接收存储节点信息集和待存数据信息集并进行处理操作,然后再将其一同发送至分析模块;所述分析模块用于对接收的数据进行分析操作,得到数据分析集并发送至验证分配模块;所述验证分配模块用于接收数据分析集并进行验证和分配。2.根据权利要求1所述的一种基于区块链的医疗信息安全存储协作系统,其特征在于,存储节点信息集:包含存储节点位置信息、存储节点内存信息和存储节点类型信息;待存数据信息集:包含待存数据类型信息、待存数据内存信息和待存数据发送信息。3.根据权利要求1所述的一种基于区块链的医疗信息安全存储协作系统,其特征在于,数据处理模块对存储节点信息集、待存数据信息集操作处理后得到:存储节点位置处理信息、存储节点内存处理信息、存储节点类型处理信息;以及,待存数据类型处理信、待存数据内存处理信息和待存数据发送处理信息。4.根据权利要求3所述的一种基于区块链的医疗信息安全存储协作系统,其特征在于,所述数据处理模块操作处理的步骤包括:S31:接收存储节点信息集和待存数据信息集,获取存储节点信息集中的存储节点位置信息、存储节点内存信息和存储节点类型信息;S32:将存储节点位置信息中各个子节点的坐标标记为ZZi,i=1,2...n;将标记的各个子节点坐标组合得到存储节点位置处理信息;S33:将存储节点内存信息中的已存储内存标记为YCNi,i=1,2...n;将存储节点内存信息中的未存储内存标记为WCNi,i=1,2...n;将标记的已存储内存进行升序排列得到已存内排序集,将标记的未存储内存进行降序排列得到未内存排序集,将已存内排序集与未内存排序集分类组合,得到存储节点内存处理信息;S34:将存储节点类型信息中的子节点类型标记为ZJLi,i=1,2...n;设定不同的子节点类型对应不同的节点预设值,将存储节点类型信息中的子节点类型与所有的节点类型进行匹配获取对应的节点预设值并标记为ZJYi,i=1,2...n;将标记的子节点类型及其对应的节点预设值进行组合,得到存储节点类型处理信息;S35:获取待存数据信息集中的待存数据类型信息、待存数据内存信息和待存数据发送信息,将待存数据类型信息中的待存数据类型标记为DCLi,i=1,2...n;设定不同的数据类型对应不同的数类预设值,将待存数据类型信息中的待存数据类型与所有的数据类型进行匹配获取对应的数类预设值并标记为SLYi,i=1,2...n;将标记的待存数据类型与其对应的数类预设值进行组合,得到待存数据类型处理信息;S36:将待存数据内存信息中的待存数据内存标记为DCNi,i=1,2...n;将标记的待存数据内存进行降序排列得到待存数据内存处理信息;S37:将待存数据发送信息中的数据发送方标记为SFi,i=1,2...n;设定不同的数据发送方对应不同的数发权重,将待存数据发送信息中的数据发送方与所有的数据发送方进行
匹配获取对应的数发权重并标记为SFQi,i=1,2...n;将标记的数据发送方及其对应的数发权重组合,得到待存数据发送处理信息。5.根据权利要求1所述的一种基于区块链的医疗信息安全存储协作系统,其特征在于,所述分析模块进行的具体步骤包括:S21:接收标记的各个子节点的坐标ZZi、已存储内存YCNi、未存储内存WCNi、节点预设值ZJYi、数类预设值SLYi、待存数据内存DCNi、数发权重SFQi,并依次将其进行归一...
【专利技术属性】
技术研发人员:唐为玮,张帅,
申请(专利权)人:合肥盈帆网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。