【技术实现步骤摘要】
一种卫生统计信息网络直报数据区块链存证方法和系统
[0001]本专利技术涉及数据存证
,具体涉及一种卫生统计信息网络直报数据区块链存证方法和系统。
技术介绍
[0002]卫生统计信息网络直报数据是卫生健康行政部门了解卫生资源和医疗服务情况的主要来源,而数据质量是卫生健康综合统计和分析工作的生命线。然而在日常上报过程中,有时发生医疗卫生机构质疑已上报的卫生统计信息网络直报数据且否认自己修改过该数据,而卫生健康行政部门无法通过卫生统计信息网络直报系统确认医疗机构是否修改过已上报的数据。因此目前的卫生统计信息网络直报系统存在的缺陷是:
[0003](1)目前的卫生统计信息网络直报系统没有存证功能,需要防篡改、可追溯、抗抵赖的区块链存证方法和系统对数据上报过程进行存证。对于各类医疗卫生机构已完成上报至卫生统计信息网络直报系统的数据,由于工作需要,各类医疗卫生机构、各级卫生健康行政部门、卫生统计信息网络直报系统运维厂商都有权限修改已上报的数据,在日常工作过程中,有时发生医疗机构质疑已上报的卫生统计信息网络直报数据且各方均否认修改过已上报的数据而卫生统计信息网络直报系统无法确认究竟哪一方修改过已上报的数据。
[0004](2)目前的卫生统计信息网络直报系统没有应对数据丢失和被恶意篡改的功能。卫生统计信息网络直报系统属于中心化系统,一旦中心服务器遭到黑客恶意攻击或发生意外,存在数据丢失或被恶意篡改的风险,而卫生统计信息网络直报系统是重要信息系统和关键信息基础设施,数据丢失或被恶意篡改的后果十分严重。
...
【技术保护点】
【技术特征摘要】
1.一种卫生统计信息网络直报数据区块链存证方法,其特征是包括以下步骤:S1部署区块链网络,将参与卫生统计直报的用户的服务器作为节点组建区块链网络,所述用户包括医疗卫生机构和卫生健康行政部门;S2设置节点准入机制,防止恶意节点加入,所述节点包括客户端节点、共识节点和存储节点;S21客户端节点用于向区块链网络发起存证或取证请求,将该请求发送给对应的共识节点;S22共识节点用于运行共识机制的共识协议,并协作维护区块链的共识视图,生成新的区块并阻止恶意区块的生成,共识节点只保留state_root以保证完整性;S23存储节点用于同步区块链上的区块数据,维护区块链下的数据,存储节点存储区块链存证系统整个世界状态和相应的Merkle树;S3建立存证外挂系统,连接卫生统计信息网络直报系统和区块链存证系统,将卫生统计信息网络直报数据进行区块链存证,包括:S31预处理,当月报数据表发生更新时,获取更新的数据后将数据进行预处理;S32存证,完成数据预处理过程后,调用智能合约向区块链发起上链存证请求;通过区块链存证系统将需要存证的数据写入事务中,事务在执行智能合约和经共识机制处理后,打包为区块生成交易回执,完成上链存证;S33统计,对医疗卫生机构在每月修改数据的指标和次数进行统计,用于卫生健康行政部门重点审核和督查历史修改数据次数多的医疗卫生机构上报的数据;S34需要查询相关数据时,通过存证外挂系统获取链上数据,并解码得到原始数据。2.根据权利要求1所述的卫生统计信息网络直报数据区块链存证方法,其特征是:所述的存证外挂系统连接卫生统计信息网络直报系统后端数据库,设置触发器,当月报数据表发生更新时,获取更新的数据后将数据进行预处理;其中预处理包括分类和编码过程,编码后的数据通过调用智能合约上链存证。3.根据权利要求2所述的卫生统计信息网络直报数据区块链存证方法,其特征是:预处理过程是将卫生统计信息网络直报系统上报的数据分为三类,有选择性地将关键数据上链存证,包括;S1在医疗卫生机构当月第一次点击上报后,系统将该医疗卫生机构上报的报表数据存入区块链,存证内容包括上报时间、上报用户id和IP、上报的数据表名称代号和报表数据内容的哈希值;S2在医疗卫生机构当月非第一次点击上报后,系统将该医疗卫生机构修改报表的操作存入区块链,存证内容包括修改时间、修改用户id和IP、修改的数据表名称代号、指标代号和对应数据内容;S3在任意时间段,对于卫生健康行政部门、系统运维商的修改操作存入区块链,包括修改时间、修改用户id和IP、修改的数据表名称代号、指标代号和对应数据内容。4.根据权利要求2所述的卫生统计信息网络直报数据区块链存证方法,其特征是:所述的存证外挂系统完成数据预处理过程后,调用智能合约向区块链发起上链存证请求,在将数据上链存证前,区块链系统对账户的身份进行合法性检测,只有合法的账户才能上传数据存证;该合法的账户为权利要求2节点准入机制审核通过的用户的账户。
5.根据权利要求4所述的卫生统计信息网络直报数据区块链存证方法,其特征是账户发起存证请求的步骤是:S1客户端验证账户的合法性后,用该账户的公钥对存证请求进行签名,构建出一个包含存证数据的事务字段,发送到各个共识节点,由多...
【专利技术属性】
技术研发人员:牛保宁,周虹,赵建光,邸建虎,
申请(专利权)人:太原理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。