基于双区块链的可追溯医疗废弃物处理系统及方法技术方案

技术编号:34698215 阅读:10 留言:0更新日期:2022-08-27 16:34
本发明专利技术涉及一种基于双区块链的可追溯医疗废弃物处理系统及方法,涉及区块链技术领域,系统包括智能合约层、区块链层和数据存储层;区块链层包括索引链和监管链;索引链用于部署第一智能合约,第一智能合约包括医疗废弃物原始信息、废弃物溯源码、废弃物电子凭证和第一上传控制策略,第一上传控制策略为:当待上传医疗废弃物的当前电子凭证与第一凭证一致时,接收待上传医疗废弃物的医疗废弃物原始信息;监管链用于部署第二智能合约,第二智能合约包括医疗机构信息、运输单位信息、废弃物回收利用单位信息、环保监管单位信息和第二上传控制策略。本发明专利技术通过区块链实现对医疗废弃物的追踪和监管。物的追踪和监管。物的追踪和监管。

【技术实现步骤摘要】
基于双区块链的可追溯医疗废弃物处理系统及方法


[0001]本专利技术涉及区块链
,特别是涉及一种基于双区块链的可追溯医疗废弃物处理系统及方法。

技术介绍

[0002]随着医疗事业的快速发展,医疗废弃物的种类和数量在飞速增长,这不仅造成了资源的浪费和环境的污染,还会对人类健康安全造成伤害。做好医疗废弃物的处置,是对广大人民群众和众多医疗工作者健康的保障。医疗废弃物能否得到安全、正确的处置,是切断病毒传播、防止二次污染的重中之重。
[0003]但是目前医疗废弃物的监管技术落后,存在处理模式单一、监管不力的问题。甚至有少部分医疗机构,为了减小成本而做出大量违规行为,这都是医疗废弃物管理的痛点和难点问题。目前现有方案存在的主要问题包括:
[0004]1、使用传统数据库进行集中化存储,可能出现数据被篡改或是伪造的情况。
[0005]2、对医疗废弃物的处置过程包含众多环节,如收集、分类、暂存、运输、回收利用、无害化处理以及监管等,一旦在交接过程中出现纰漏,会导致后续发生任一问题时无法对相关环节进行追溯。
[0006]3、参与医疗废弃物处置的各单位可能处在不同监管部门的监管之下,不利于数据跨机构进行流通,导致出现数据孤岛的现象。

技术实现思路

[0007]本专利技术的目的是提供一种基于双区块链的可追溯医疗废弃物处理系统及方法,通过区块链实现对医疗废弃物的追踪和监管。
[0008]为实现上述目的,本专利技术提供了如下方案:
[0009]一种基于双区块链的可追溯医疗废弃物处理系统,包括智能合约层、区块链层和数据存储层;所述区块链层包括索引链和监管链;
[0010]所述数据存储层用于存储医疗废弃物数据;
[0011]所述索引链用于部署第一智能合约,所述第一智能合约包括医疗废弃物原始信息、废弃物溯源码、废弃物电子凭证和第一上传控制策略;所述医疗废弃物原始信息为所述医疗废弃物数据的地址索引;所述第一上传控制策略为:当待上传医疗废弃物的当前电子凭证与第一凭证一致时,接收所述待上传医疗废弃物的医疗废弃物原始信息;所述第一凭证为根据所述待上传医疗废弃物的废弃物溯源码进行溯源得到的废弃物电子凭证;
[0012]所述监管链用于部署第二智能合约,所述第二智能合约包括医疗机构信息、运输单位信息、废弃物回收利用单位信息、环保监管单位信息和第二上传控制策略;所述第二上传控制策略为:当待上传医疗废弃物的当前电子凭证与第一凭证一致时,对所述待上传医疗废弃物的当前电子凭证中的状态信息进行更新;所述第一凭证为根据所述待上传医疗废弃物的废弃物溯源码进行溯源得到的废弃物电子凭证;所述当前电子凭证中的状态信息包
括收集状态、运输状态和回收处理状态;
[0013]智能合约层,用于对访问所述区块链层和所述数据存储层的访问者进行筛选。
[0014]可选地,所述可追溯医疗废弃物处理系统还包括应用层;
[0015]所述应用层用于为所述医疗废弃物数据的收集、所述医疗废弃物的运输和所述医疗废弃物的回收处理提供对应的数据接口,并在每个所述数据接口处对所述医疗废弃物的电子凭证进行管理。
[0016]可选地,所述索引链和所述监管链均为联盟链。
[0017]可选地,所述索引链包括主链、衍生链和访问入口;
[0018]所述主链包括多个区块,一个所述区块用于记录一个医疗中转站上传的医疗废弃物原始信息,以及所述医疗废弃物原始信息的变化时间;
[0019]所述衍生链为利用哈希指针将所述主链上出现同一医疗废弃物原始信息的区块进行连接后,得到的链式结构;
[0020]所述访问入口与所述主链通信,所述访问入口用于为访问所述区块中存储的数据提供入口。
[0021]可选地,所述主链中的区块包括第一类区块和第二类区块;
[0022]所述第一类区块用于:
[0023]获取医疗废弃物数据;
[0024]对所述医疗废弃物数据进行加密,并确定密钥;
[0025]将加密后的所述医疗废弃物数据存储至所述数据存储层,同时确定所述医疗废弃物数据的地址索引;
[0026]所述第二类区块分别与所述第一类区块和所述监管链通信,所述第二类区块用于:
[0027]从所述第一类区块中获取所述医疗废弃物数据的当前状态;所述医疗废弃物的当前状态包括上传所述医疗废弃物的医疗中转站和上传时间、所述医疗废弃物所处的当前医疗中转站和所述医疗废弃物数据的废弃物电子凭证;
[0028]对所述医疗废弃物数据的当前状态进行更新,然后将更新后的所述医疗废弃物数据的当前状态上传至所述监管链。
[0029]为达上述目的,本专利技术还提供了如下技术方案:
[0030]一种基于双区块链的可追溯医疗废弃物处理方法,包括:
[0031]将各个医疗中转站上传的医疗废弃物数据存储于数据存储层,将所述医疗废弃物数据的地址索引存储至索引链;
[0032]确定所述医疗废弃物数据对应的废弃物溯源码和废弃物电子凭证,并将所述废弃物溯源码和所述废弃物电子凭证上传至所述索引链;
[0033]当医疗废弃物处于运输过程中时,将运输单位信息上传至监管链,并对所述医疗废弃物的废弃物电子凭证进行更新;所述运输单位信息包括医疗废弃物开始运输时间、医疗废弃物结束运输时间、医疗废弃物的运输路线和医疗废弃物的目标废弃物回收利用单位;
[0034]当所述医疗废弃物到达所述目标废弃物回收利用单位时,将废弃物回收利用单位信息上传至所述监管链,并对所述医疗废弃物的废弃物电子凭证进行验证和更新;所述废
弃物回收利用单位信息包括对所述医疗废弃物的回收处理类型。
[0035]可选地,所述可追溯医疗废弃物处理方法,还包括:
[0036]当医疗废弃物被送至所述医疗中转站后,对所述医疗废弃物的废弃物电子凭证进行验证;
[0037]当所述医疗废弃物的废弃物电子凭证验证通过后,根据废弃物电子凭证对所述医疗废弃物进行分类,并更新所述废弃物电子凭证中的状态数据,然后将更新后的废弃物电子凭证上传至所述索引链。
[0038]可选地,所述索引链的建立过程,具体包括:
[0039]对所述医疗废弃物数据赋予溯源码,以得到废弃物溯源码和对应的废弃物电子凭证;
[0040]对所述医疗废弃物数据进行加密,并将加密后的所述医疗废弃物数据存储至数据存储层,同时确定所述医疗废弃物数据的地址索引;
[0041]将所述医疗废弃物数据的地址索引上传至区块;多个区块连接成的链式结构为索引链。
[0042]可选地,所述对所述医疗废弃物数据进行加密,并将加密后的所述医疗废弃物数据存储至数据存储层,同时确定所述医疗废弃物数据的地址索引,具体包括:
[0043]接收授权中心发出的系统主密钥和系统公共参数;
[0044]针对每一区块,确定所述区块的区块属性集;
[0045]根据所述区块属性集、所述系统主密钥和所述系统公共参数,计算区块私钥;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于双区块链的可追溯医疗废弃物处理系统,其特征在于,所述可追溯医疗废弃物处理系统包括智能合约层、区块链层和数据存储层;所述区块链层包括索引链和监管链;所述数据存储层用于存储医疗废弃物数据;所述索引链用于部署第一智能合约,所述第一智能合约包括医疗废弃物原始信息、废弃物溯源码、废弃物电子凭证和第一上传控制策略;所述医疗废弃物原始信息为所述医疗废弃物数据的地址索引;所述第一上传控制策略为:当待上传医疗废弃物的当前电子凭证与第一凭证一致时,接收所述待上传医疗废弃物的医疗废弃物原始信息;所述第一凭证为根据所述待上传医疗废弃物的废弃物溯源码进行溯源得到的废弃物电子凭证;所述监管链用于部署第二智能合约,所述第二智能合约包括医疗机构信息、运输单位信息、废弃物回收利用单位信息、环保监管单位信息和第二上传控制策略;所述第二上传控制策略为:当待上传医疗废弃物的当前电子凭证与第一凭证一致时,对所述待上传医疗废弃物的当前电子凭证中的状态信息进行更新;所述第一凭证为根据所述待上传医疗废弃物的废弃物溯源码进行溯源得到的废弃物电子凭证;所述当前电子凭证中的状态信息包括收集状态、运输状态和回收处理状态;智能合约层,用于对访问所述区块链层和所述数据存储层的访问者进行筛选。2.根据权利要求1所述的基于双区块链的可追溯医疗废弃物处理系统,其特征在于,所述可追溯医疗废弃物处理系统还包括应用层;所述应用层用于为所述医疗废弃物数据的收集、所述医疗废弃物的运输和所述医疗废弃物的回收处理提供对应的数据接口,并在每个所述数据接口处对所述医疗废弃物的电子凭证进行管理。3.根据权利要求1所述的基于双区块链的可追溯医疗废弃物处理系统,其特征在于,所述索引链和所述监管链均为联盟链。4.根据权利要求1所述的基于双区块链的可追溯医疗废弃物处理系统,其特征在于,所述索引链包括主链、衍生链和访问入口;所述主链包括多个区块,一个所述区块用于记录一个医疗中转站上传的医疗废弃物原始信息,以及所述医疗废弃物原始信息的变化时间;所述衍生链为利用哈希指针将所述主链上出现同一医疗废弃物原始信息的区块进行连接后,得到的链式结构;所述访问入口与所述主链通信,所述访问入口用于为访问所述区块中存储的数据提供入口。5.根据权利要求4所述的基于双区块链的可追溯医疗废弃物处理系统,其特征在于,所述主链中的区块包括第一类区块和第二类区块;所述第一类区块用于:获取医疗废弃物数据;对所述医疗废弃物数据进行加密,并确定密钥;将加密后的所述医疗废弃物数据存储至所述数据存储层,同时确定所述医疗废弃物数据的地址索引;所述第二类区块分别与所述第一类区块和所述监管链通信,所述第二类区块用于:
从所述第一类区块中获取所述医疗废弃物数据的当前状态;所述医疗废弃物的当前状态包括上传所述医疗废弃物的医疗中转站和上传时间、所述医疗废弃物所处的当前医疗中转站和所述医疗废弃物数据的废弃物电子凭证;对所述医疗废弃物数据的当前状态进行更新,然后将更新后的所述医疗废弃物数据的当前状态上...

【专利技术属性】
技术研发人员:王春东王翔宇浩庆波林浩李梅彤
申请(专利权)人:天津理工大学
类型:发明
国别省市:

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

1