CN113627809A - 一种基于区块链的医疗废弃物监管***及方法 - Google Patents

一种基于区块链的医疗废弃物监管***及方法 Download PDF

Info

Publication number
CN113627809A
CN113627809A CN202110942639.1A CN202110942639A CN113627809A CN 113627809 A CN113627809 A CN 113627809A CN 202110942639 A CN202110942639 A CN 202110942639A CN 113627809 A CN113627809 A CN 113627809A
Authority
CN
China
Prior art keywords
medical waste
block chain
credential
layer
supervision
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110942639.1A
Other languages
English (en)
Inventor
王晖
李学庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong University
Original Assignee
Shandong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong University filed Critical Shandong University
Priority to CN202110942639.1A priority Critical patent/CN113627809A/zh
Publication of CN113627809A publication Critical patent/CN113627809A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/30Administration of product recycling or disposal
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02WCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT
    • Y02W90/00Enabling technologies or technologies with a potential or indirect contribution to greenhouse gas [GHG] emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Bioethics (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Sustainable Development (AREA)
  • Databases & Information Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Electromagnetism (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本发明涉及一种基于区块链的医疗废弃物监管***及方法,包括联盟链平台基础层和医疗废弃物监管应用层;联盟链平台基础层用于提供区块链服务,医疗废弃物监管应用层用于提供医疗废弃物的监管服务;联盟链平台基础层包括数据存储层、组件层、应用接口层;本发明有利于确保数据安全且不可篡改:医疗废弃物处理流程的关键节点数据上传到区块链保存,兼顾数据的隐私安全性及不可篡改性;本发明有利于多方参与,基于区块链数据汇接的多中心体系结构,兼顾效率与安全,适合多角色主体的应用场景。

Description

一种基于区块链的医疗废弃物监管***及方法
技术领域
本发明涉及一种基于区块链的医疗废弃物监管***及方法,属于废弃物管理技术领域。
背景技术
医疗废弃物(medical waste)作为一种含大量的病原体、重金属的有机污染物,具有潜伏性传染、空间传染、以及急性传染等特点,做好医疗废弃物分类管理、回收、处置,是维护广大人民群众、医务工作者健康的有效保障。特别是在疫情期间,作为疫情防控的最后一道关口,医疗废弃物能否安全处置,关系着切断病毒传播途径、防止二次污染的关键。政府、医疗机构以及医疗废弃物处理相关行业从业人员越发清醒地认识到医疗废弃物处理严格按照标准进行分类收集和无害化处理的必要性,补齐医疗废弃物处理的短板刻不容缓,急需进一步推进医疗废弃物监管信息化建设,提升医疗废弃物监管全程化、智能化、规范化水平。
然而,在医疗废弃物监管信息化方面,目前仍处于起步阶段。国外有研究者提出一种结合以太坊的去中心化星际文件***,以安全获取、存储和共享相关的数据,实现了自动化存证医疗废弃物数据上传到区块链,但是关于操作人员信息泄露问题并没有给出方案。国内虽然有部分省市建立起了医疗废弃物监管信息***并投入实用,但是目前尚未形成较为完善并得到大规模推广的解决方案,现有方案的突出问题主要包括:
1、采用传统数据库存储,存在信息数据篡改和伪造的风险;
2、医院内部和医院外部的医疗废弃物的监管机构分属不同的监管部门,在数据协同共享方面不利于跨部门协作;
3、医疗废弃物从产生到处置存在大量的中间环节,如收集、搬运、暂存、运输、处置以及监管等,由于缺少不可否认的责任者绑定机制,在交接过程中不可避免地出现因为不经称重和清点就签字交接,并且在出现问题后无法追溯到具体的环节和责任者,存在推诿抵赖的风险。
4、在医疗废弃物流转过程中操作人员信息可能会被泄露,一旦泄露可能就会引发暗箱操作的情况,不利于透明化监管;
5、采用人工称重、录入信息的形式存在引入错误或误差的风险,目前虽然已经引入了扫码器、蓝牙秤等设备,但是尚未能实现完整、防篡改、能够绑定设备与使用者的自动化采集与存证。
发明内容
针对现有技术的不足,本发明提供了一种基于区块链的医疗废弃物监管***;
一方面,本发明可以有效地利用区块链可追溯且不可篡改的数据存储功能,让监管信息从信息原生处上链,最大化确保信息数据的真实性和完整性;另一方面,通过数字化凭据支持使用者选择性披露信息以保护交接人员的隐私,并开放公众自主查询,提升监管公信力和监管效率。
本发明还提供了一种基于区块链的医疗废弃物监管方法。
术语解释:
数字化凭据:一种数字化且可密码学验证其真实性的证件,以数字化方式呈现,便于保存和传输,基于密码学机制更安全可靠地验证其真实性。
Protocol Buffers,是***推出的一种数据序列化格式,简称protobuf。
本发明的技术方案为:
一种基于区块链的医疗废弃物监管***,包括联盟链平台基础层和医疗废弃物监管应用层;
所述联盟链平台基础层用于提供区块链服务,所述医疗废弃物监管应用层用于提供医疗废弃物的监管服务;
所述联盟链平台基础层包括数据存储层、组件层、应用接口层;所述数据存储层、组件层、应用接口层和医疗废弃物监管应用层由底层到上层依次分布;
所述数据存储层用于文件存储和数据库LevelDB存储,文件存储用于存储区块分段文件,区块分段文件包括区块数据以及链信息;数据库LevelDB存储用于存储区块、交易的索引信息以及供合约读写的WorldState信息;
所述组件层用于提供网络传输、验证机制、合约运行引擎、共识机制组件,为所述应用接口层提供基础服务;
所述应用接口层用于提供外部接口,以Restful的形式与区块链***进行交互,应用接口层提供交易提交、交易检索和区块检索基本功能;
所述应用层用于:结合医疗废弃物监管业务流程,从收集、存储、转运、处置四个方面基于应用接口层实现合约、接口和数字化凭据的管理。
根据本发明优选的,区块链***包括区块链基础组件RepChain及若干联盟节点;
采用区块链基础组件RepChain作为医疗废弃物数据的存证链,若干联盟节点包括医疗机构、运输部门、运送公司、环保部门、处置公司、卫生监管部门和用户。
根据本发明优选的,数字化凭据中,包括凭据颁发者、凭据持有者、凭据验证者;凭据颁发者,即医疗废弃物监管机构,根据数字化凭据属性结构构建数字化凭据,负责更新数字化凭据;凭据持有者,即医疗废弃物操作人员,申请数字化凭据并对其正确性进行验证;凭据验证者,即医疗废弃物各参与方,对接收到的数字化凭据进行真实性和有效性验证,各参与方包括卫生监管部门、医疗机构、运输部门、运送公司、环保部门、处置公司;数字化凭据的状态包括:有效、已撤销、已停用。
根据本发明优选的,数字化凭据的管理,包括颁发凭据、出示凭据、验证凭据、维护状态及更新属性;
颁发凭据是指:医疗废弃物监管机构从区块链***中获得待颁发凭据的属性结构,属性结构包括凭证属性结构唯一标识ID、凭证类型名称、凭证属性结构版本、凭证属性结构的描述说明、凭证属性结构创建时间;
出示凭据是指:医疗废弃物操作人员访问各参与方提供的服务时,各参与方告知医疗废弃物操作人员需要提供的凭据的属性信息,医疗废弃物操作人员从自己持有的凭据数据中找出满足各参与方需要的凭据的属性信息,并构建出凭据出示信息,并将凭据出示信息提供给各参与方进行验证;
验证凭据是指:医疗废弃物各参与方在收到持有者的凭据出示信息后,对凭据出示信息进行验证,首先,验证凭据出示信息的签名是否正确;然后,验证凭据出示信息的正确性;具体是指:从区块链***中获取其凭据及对应的属性的有效性状态,判断凭据及对应的属性是否有效,然后判断凭据凭据出示信息的签名是否正确;
维护状态是指:医疗废弃物监管机构签发凭据时,到基于区块链网络的注册处添加其凭据状态,并进行初始化;当需要更改凭据的状态时,则需要更改相应凭据的状态;
更新属性:医疗废弃物监管机构根据需要,对已颁发凭据的某些属性值进行更新,并重新颁发凭据。
一种基于区块链的医疗废弃物监管方法,通过区块链上的合约记录医疗废弃物监管方法每一步骤中所发生的一切交易信息,医疗废弃物监管方法包括步骤如下:
(1)医疗机构中的护工人员与科室人员当面对于医疗废弃物进行称重封装,护工人员进行打印标签,科室人员进行标签扫描确认的同时,通过区块链上的合约记录交接数据至区块链***;
(2)护工人员将医疗废弃物运送到暂存点,与暂存点管理人员进行面对面称重交接,确认医疗废弃物重量无误后生成箱子二维码,通过区块链上的合约记录交接数据至区块链***;
(3)由暂存点管理人员进行废弃物分类、扫描进箱的操作,采集医疗废物的来源、种类、重量、拍照,存入暂存点;通过分类、封装并扫描进入数据库LevelDB存储;
(4)将医疗废物由暂存点转运到运输部门,通过二维码,识别医疗废物的种类、重量、数量,并更新交接时间,通过区块链上的合约记录交接数据至区块链***;
(5)运送公司与处置公司的转运、处置环节,扫描二维码,获取医疗废物的种类、重量数量,转运时间、交接时间等,上报处置方法、最终去向信息,通过区块链上的合约记录交接数据至区块链***。
本发明的有益效果为:
与传统的医疗废弃物监管相比,基于区块链的医疗废弃物监管***有以下优点:
1、有利于确保数据安全且不可篡改:医疗废弃物处理流程的关键节点数据上传到区块链保存,兼顾数据的隐私安全性及不可篡改性;
2、有利于多方参与:与传统中心化***相比,基于区块链数据汇接的多中心体系结构,兼顾效率与安全,适合多角色主体的应用场景;
3、有利于明确各方职责:相关责任人和操作人员在进行提交数据到区块链时需要签名,数据采集的时间地点、时间、人物、操作过程和结果同时上链;
4、保证操作人员信息安全:通过数字化凭据将操作人员的隐私信息隐藏,在区块链上给出唯一标识符表示每位操作人员,真正的人员信息存放在数字化凭据中,防止隐私泄露。
附图说明
图1为本发明医疗废弃物监管业务流程示意图;
图2为本发明数字化凭据的管理示意图;
图3为本发明数字化凭据属性结构信息示例图;
图4为本发明基于区块链的医疗废弃物监管***的结构示意图;
图5为本发明区块链***的示意图;
图6为本发明合约管理的示意图;
图7为本发明基于区块链的医疗废弃物监管方法的流程示意图。
具体实施方式
下面结合说明书附图和实施例对本发明作进一步限定,但不限于此。
实施例1
一种基于区块链的医疗废弃物监管***,如图4所示,包括联盟链平台基础层和医疗废弃物监管应用层;
联盟链平台基础层用于提供区块链服务,医疗废弃物监管应用层用于提供医疗废弃物的监管服务;联盟链平台基础层包括数据存储层、组件层、应用接口层;数据存储层、组件层、应用接口层和医疗废弃物监管应用层由底层到上层依次分布;数据存储层用于文件存储和数据库LevelDB存储,文件存储用于存储区块分段文件,区块分段文件包括区块数据以及链信息;数据库LevelDB存储用于存储区块、交易的索引信息以及供合约读写的WorldState信息;数据存储层提供快照以及状态回滚以支持交易预执行,对正式出块的交易执行结果进行数据验证之后持久化。组件层用于提供网络传输、验证机制、合约运行引擎、共识机制组件,为所述应用接口层提供基础服务;应用接口层用于提供外部接口,以Restful的形式与区块链***进行交互,应用接口层提供交易提交、交易检索和区块检索基本功能;在提交数据到区块链时,用户或者机构必须用自己的私钥进行签名,将字符串形式的交易数据作为参数,调用RepChain基础组件提供的交易提交Restful API,正式提交交易;RepChain API层提供了交易提交、交易检索、区块检索等基本功能,并集成Swagger UI允许开发者使用可视化的测试功能;联盟链网络中的节点都是对等的,任何节点都可以接收应用平台接口层提交的交易数据并验证和在联盟链网络中传播。在对交易和区块进行检索时,有两种方式,一种是主动去区块链同步数据,另外一种是区块链平台推送到应用端,检索过程中可以通过交易的唯一ID进行检索。应用层用于:结合医疗废弃物监管业务流程,从收集、存储、转运、处置四个方面基于应用接口层实现合约、接口和数字化凭据的管理。
合约管理包括合约部署、调用、禁用等,具体到收集、存储、转运和处置四个环节中合约管理方式类似;deploy:部署合约类型,invoke:调用合约类型,changeState:禁用/启用合约类型;与合约相关的所有操作都是通过签名交易。
合约生命周期管理如下:
部署合约:用户通过部署合约类型的签名交易将可执行代码部署到RepChian;
调用合约:用户通过调用合约类型的签名交易来调用合约中的某个方法;
禁用合约:合约的部署者通过设置合约状态类型的签名交易对该合约进行禁用,之后,该合约中的方法无法被调用了;
启用合约:合约的部署者通过设置合约状态类型的签名交易对该合约进行启用,之后,该合约中的方法恢复为可被调用执行状态;
升级合约:合约的部署者通过部署合约类型的签名交易部署一份高版本的合约代码到RepChain,假设版本号为2,相对于版本1,合约被升级了。
接口管理:提交签名交易、返回指定ID的交易字节流、返回哈希是否存在、返回块链信息等。
数字化凭据管理:有效、已撤销、已停用。
如图5所示,区块链***包括区块链基础组件RepChain及若干联盟节点;
在进行区块链***部署时,选取自主可控的区块链基础组件RepChain作为底层框架,RepChain是采用响应式编程实现的一款联盟链,在理论和工程方面已有较好基础。
采用区块链基础组件RepChain作为医疗废弃物数据的存证链,若干联盟节点包括医疗机构、运输部门、运送公司、环保部门、处置公司、卫生监管部门和用户。
RepChain是面向工程实践、易于集成的区块链基础组件,全称为ResponsivePermissioned Chain,顾名思义,是采用响应式编程实现自主可控的许可链,具有标准化、模块化、可视化三个特征。
为了满足更多行业的合规要求,以及解决用户对相应密码算法的需求,RepChain1.0引入并支持了国密算法。国密算法是指由我国自主设计的、可控的、国家密码局认定的国产商用密码算法,目前主要使用公开的SM2、SM3、SM4三类算法。目前RepChain集成的国密算法有SM2和SM3算法。
RepChain针对企业级应用场景,去掉了激励层,增加了API层和监控层。区块链基础组件RepChain从底层到上层分别是数据层、网络层、共识层、合约层、API层、监控层;
数据层用于:负责数据格式定义,数据结构采用Protocol Buffers定义文件,并以此为基础实现数据的交换、验证、存储、读取及检索;
网络层用于:国密版本通过国密链路进行组网,非国密版本采用JDK内置的TLS实现,支持入网许可验证,在此基础上进行去中心化的gossip组网,网络传播支持P2P和Pub/Sub两种方式;
共识层用于:采用CFRD算法完成区块的输入共识和输出共识,输入共识对入块的交易顺序达成一致,输出共识对交易顺序执行的结果达成一致;
合约层用于:为合约执行提供上下文环境,支持合约的动态部署、运行时加载和编译执行;
API层用于:提供外部接口,允许第三方应用通过Restful方式与***交互,并允许开发者通过Swagger UI进行在线测试,API层提供交易签名提交、区块和交易检索基本功能;
监控层用于:在区块链***中收集事件/日志,并将其以Protocol Buffers的格式推送至Web端,以H5图形技术进行实时状态的可视化展示和日志回放。
关键环节的关键数据全流程上链,保证数据的真实性、完整性;
利用智能合约进行医疗废弃物的存证和检索,以签名交易的形式进行提交到区块链上,确保各参与方权责分明;
根据RepChain提供的可视化实时状态图进行查看出块信息,任何可以访问区块链数据的机构或用户均能够查看链上数据并验证链上信息的真实性。
医疗废弃物监管中涉及众多环节,各环节操作人员的隐私问题需要给予重视,防止操作人员从中暗箱操作或者从事黑暗交易,不利于透明化的可监管。为此,本发明提出数字化凭据,通过将操作人员的隐私信息在链上隐藏起来,给出一个唯一标识符用来表示每位操作人员,而真正的人员信息存放在数字化凭据中。
医疗废弃物各环节操作人员向监管机构申请数字凭证,监管机构签发具有唯一ID(身份标识号,Identity)的数字化凭据,利用基于非对称密钥的数字签名算法,对数字化凭据信息进行签名。监管机构签发数字化凭据之后,将凭据的唯一ID、凭据状态等信息上联,链上不公开操作人员的具体信息,达到保护人员信息隐私的目的。
数字化凭据是一种数字化且可密码学验证其真实性的证件,以数字化方式呈现,便于保存和传输,基于密码学机制更安全可靠地验证其真实性。如图2所示,包括凭据颁发者、凭据持有者、凭据验证者;凭据颁发者,即医疗废弃物监管机构,根据数字化凭据属性结构构建数字化凭据,负责更新数字化凭据;凭据持有者,即医疗废弃物操作人员,申请数字化凭据并对其正确性进行验证;凭据验证者,即医疗废弃物各参与方,对接收到的数字化凭据进行真实性和有效性验证,各参与方包括卫生监管部门、医疗机构、运输部门、运送公司、环保部门、处置公司;数字化凭据的状态包括:有效、已撤销、已停用。
数字化凭据(凭据)的管理,包括颁发凭据、出示凭据、验证凭据、维护状态及更新属性;
颁发凭据是指:医疗废弃物监管机构从区块链***中获得待颁发凭据的属性结构,如图3所示,属性结构包括凭证属性结构唯一标识ID、凭证类型名称、凭证属性结构版本、凭证属性结构的描述说明、凭证属性结构创建时间;
出示凭据是指:医疗废弃物操作人员访问各参与方提供的服务时,各参与方告知医疗废弃物操作人员需要提供的凭据的属性信息,医疗废弃物操作人员从自己持有的凭据数据(包括属性信息和凭据信息)中找出满足各参与方需要的凭据的属性信息,并构建出凭据出示信息,并将凭据出示信息提供给各参与方进行验证;
验证凭据是指:医疗废弃物各参与方在收到持有者的凭据出示信息后,对凭据出示信息进行验证,首先,验证凭据出示信息的签名是否正确;然后,验证凭据出示信息的正确性;具体是指:从区块链***中获取其凭据及对应的属性的有效性状态,判断凭据及对应的属性是否有效,然后判断凭据凭据出示信息的签名是否正确;
维护状态是指:医疗废弃物监管机构签发凭据时,到基于区块链网络的注册处添加其凭据状态,并进行初始化;当需要更改凭据的状态时,如冻结、恢复或撤销凭据,则需要更改相应凭据的状态;
更新属性:医疗废弃物监管机构根据需要,对已颁发凭据的某些属性值进行更新,并重新颁发凭据。由于基于原子性签名去签发凭据,因此可以灵活地更新属性值而不需要撤销整个凭据,并重新签发凭据。
实施例2
一种基于区块链的医疗废弃物监管方法,如图6、图7所示,医疗废弃物监管业务流程如图1所示,该方法通过实施例1中的医疗废弃物监管***实现,通过区块链上的合约记录医疗废弃物监管方法每一步骤中所发生的一切交易信息,医疗废弃物监管方法包括步骤如下:
(1)医疗机构中的护工人员与科室人员当面对于医疗废弃物进行称重封装,护工人员进行打印标签,科室人员进行标签扫描确认的同时,通过区块链上的合约记录交接数据至区块链***;医疗废弃物类别统计如表1所示:
表1
Figure BDA0003215457790000081
(2)护工人员将医疗废弃物运送到暂存点,与暂存点管理人员进行面对面称重交接,确认医疗废弃物重量无误后生成箱子二维码,通过区块链上的合约记录交接数据至区块链***;
(3)由暂存点管理人员进行废弃物分类、扫描进箱的操作,采集医疗废物的来源、种类、重量、拍照等,存入暂存点;通过分类、封装并扫描进入数据库LevelDB存储;保证后期医疗废物的准确分类、记录和跟踪。
(4)将医疗废物由暂存点转运到运输部门,通过二维码,识别医疗废物的种类、重量、数量,并更新交接时间等转运状态,通过区块链上的合约记录交接数据至区块链***;
(5)运送公司与处置公司的转运、处置环节,扫描二维码,获取医疗废物的种类、重量数量,转运时间、交接时间等,上报处置方法、最终去向等信息,通过区块链上的合约记录交接数据至区块链***。
网络匹配:对于区块链***中的若干联盟节点,没有特殊网络环境要求,采用互联网或局域网等进行组网;对于需要通过互联网提供服务的若干联盟节点则需要接入到互联网并启用Web服务,从而让非组网设备与区块链***利用互联网连接进行互操作;对于非组网设备如电子秤、位置传感器、PDA和其它业务终端等,一般通过互联网访问某一可信的联盟节点来实现上传和读取数据;
部署方式:在医疗废物中间环节中,作为工作人员的普通用户通常采用PDA等设备进行数据的采集和提交等操作,由于PDA设备本身计算能力有限,且并非时刻保持在线而是按需联网,因此不适合直接参与组网。为此,采用节点代理模式,即用户无需直接参与组网、自己生成并管理密钥对、直接通过签名交易提交数据,而是通过各参与方提供的应用服务来生成密钥对、导出证书、签名交易提交等功能;各参与方对普通用户进行注册、管理和审核,并且在提交签名交易时应用服务通过机构用户的私钥对交易进行签名;提交数据的签名交易上附有普通用户自身私钥签名以及各参与方在提交交易时的签名,数据上链后不可篡改且不可否认;
数据上链:医疗废物交接信息上链数据格式设计:一行为一条链上记录,格式通用,数据互通。追踪到医疗废物最小包装单位,装箱及装车仍然可持续追踪,确保闭环。交接双方数据独自上链,无状态无依赖,通过链上数据做校验核对。
上链数据分为面向账户权限的上链数据和面向业务的上链数据两个大类。其中,面向账户权限的上链数据主要包括用于账户权限管理而上链的各参与主体的数字证书,其中各参与主体可利用账户管理合约按需为负责具体业务活动的自然人建立账户,将其数字证书以相同形式上链。
面向业务的上链数据具体可分为基础信息数据和全过程追溯信息数据两大类。其中基础信息数据主要为与医疗废弃物转运处理环节无关的相对形态的数据,主要包括但不限于:医疗垃圾基本信息(分类、重量、个数)、医疗机构基本信息、科室基本信息、医废暂存点信息、医废转运车辆信息、医废销毁点信息、各类人员信息。
其中输入参与主体的信息与其数字证书及身份绑定。全过程追溯信息数据主要是医疗废弃物从产生到分类、打包、暂存、院内转运、院外转运、最终处置等各环节产生的动态增加的数据,主要包括但不限于:打包追溯码、医疗垃圾分类标签、称重信息、存证照片、交接信息、运输过程轨迹信息、监控视频存证信息(哈希码)。
其中,涉及单一参与主体的数据在上链过程中需要参与主体用其数字证书对应的私钥进行签名,保证参与主体对该数据负有不可否认的责任。涉及多方参与的交接活动所产生的数据需要多方参与者利用其数字证书对应的私钥签名,然后才能上链,保证参与各方认可数据是真实可信的。通过这种机制,能够有效解决追责困难的问题。
对于上链信息,还需通过唯一标识引用的方式建立数据记录之间的关联关系。另外,通过在交接步骤产生的上链数据中记录前序步骤的标识符使各个环节形成闭环,还可以将前序步骤的关键信息通过数组等集合结构冗余地保存在最新链上状态中,以便实现状态快速查看。
医疗废弃物监管***为医疗机构省去了人工记录、分析数据的繁琐,同时实现了对医疗废弃物的精细化管理,详细的大数据使卫生监管有“据”可依。同样对于卫生监督机构,只需智能手机在手,便可一键追溯,全天候实时、可视地监控整个医废处理过程。
医疗废弃物监管***通过区块链、物联网的创新运用,推动了医疗废物规范化、信息化管理,通过在线实时监测、全流程监控等信息化手段,重点解决卫生监督中医疗废物监管难点,提升卫生监督的信息化与智能化水平。

Claims (5)

1.一种基于区块链的医疗废弃物监管***,其特征在于,包括联盟链平台基础层和医疗废弃物监管应用层;
所述联盟链平台基础层用于提供区块链服务,所述医疗废弃物监管应用层用于提供医疗废弃物的监管服务;
所述联盟链平台基础层包括数据存储层、组件层、应用接口层;所述数据存储层、组件层、应用接口层和医疗废弃物监管应用层由底层到上层依次分布;
所述数据存储层用于文件存储和数据库LevelDB存储,文件存储用于存储区块分段文件,区块分段文件包括区块数据以及链信息;数据库LevelDB存储用于存储区块、交易的索引信息以及供合约读写的WorldState信息;所述组件层用于提供网络传输、验证机制、合约运行引擎、共识机制组件,为所述应用接口层提供基础服务;所述应用接口层用于提供外部接口,以Restful的形式与区块链***进行交互,应用接口层提供交易提交、交易检索和区块检索基本功能;所述应用层用于结合医疗废弃物监管业务流程,从收集、存储、转运、处置四个方面基于应用接口层实现合约、接口和数字化凭据的管理。
2.根据权利要求1所述的一种基于区块链的医疗废弃物监管***,其特征在于,区块链***包括区块链基础组件RepChain及若干联盟节点;采用区块链基础组件RepChain作为医疗废弃物数据的存证链,若干联盟节点包括医疗机构、运输部门、运送公司、环保部门、处置公司、卫生监管部门和用户。
3.根据权利要求1所述的一种基于区块链的医疗废弃物监管***,其特征在于,数字化凭据中,包括凭据颁发者、凭据持有者、凭据验证者;凭据颁发者,即医疗废弃物监管机构,根据数字化凭据属性结构构建数字化凭据,负责更新数字化凭据;凭据持有者,即医疗废弃物操作人员,申请数字化凭据并对其正确性进行验证;凭据验证者,即医疗废弃物各参与方,对接收到的数字化凭据进行真实性和有效性验证,各参与方包括卫生监管部门、医疗机构、运输部门、运送公司、环保部门、处置公司;数字化凭据的状态包括:有效、已撤销、已停用。
4.根据权利要求3所述的一种基于区块链的医疗废弃物监管***,其特征在于,数字化凭据的管理,包括颁发凭据、出示凭据、验证凭据、维护状态及更新属性;
颁发凭据是指:医疗废弃物监管机构从区块链***中获得待颁发凭据的属性结构,属性结构包括凭证属性结构唯一标识ID、凭证类型名称、凭证属性结构版本、凭证属性结构的描述说明、凭证属性结构创建时间;
出示凭据是指:医疗废弃物操作人员访问各参与方提供的服务时,各参与方告知医疗废弃物操作人员需要提供的凭据的属性信息,医疗废弃物操作人员从自己持有的凭据数据中找出满足各参与方需要的凭据的属性信息,并构建出凭据出示信息,并将凭据出示信息提供给各参与方进行验证;
验证凭据是指:医疗废弃物各参与方在收到持有者的凭据出示信息后,对凭据出示信息进行验证,首先,验证凭据出示信息的签名是否正确;然后,验证凭据出示信息的正确性;具体是指:从区块链***中获取其凭据及对应的属性的有效性状态,判断凭据及对应的属性是否有效,然后判断凭据凭据出示信息的签名是否正确;
维护状态是指:医疗废弃物监管机构签发凭据时,到基于区块链网络的注册处添加其凭据状态,并进行初始化;当需要更改凭据的状态时,则需要更改相应凭据的状态;
更新属性:医疗废弃物监管机构根据需要,对已颁发凭据的某些属性值进行更新,并重新颁发凭据。
5.一种基于区块链的医疗废弃物监管方法,通过根据权利要求1所述的一种基于区块链的医疗废弃物监管***实现,通过区块链上的合约记录医疗废弃物监管方法每一步骤中所发生的一切交易信息,其特征在于,医疗废弃物监管方法包括步骤如下:
(1)医疗机构中的护工人员与科室人员当面对于医疗废弃物进行称重封装,护工人员进行打印标签,科室人员进行标签扫描确认的同时,通过区块链上的合约记录交接数据至区块链***;
(2)护工人员将医疗废弃物运送到暂存点,与暂存点管理人员进行面对面称重交接,确认医疗废弃物重量无误后生成箱子二维码,通过区块链上的合约记录交接数据至区块链***;
(3)由暂存点管理人员进行废弃物分类、扫描进箱的操作,采集医疗废物的来源、种类、重量、拍照,存入暂存点;通过分类、封装并扫描进入数据库LevelDB存储;
(4)将医疗废物由暂存点转运到运输部门,通过二维码,识别医疗废物的种类、重量、数量,并更新交接时间,通过区块链上的合约记录交接数据至区块链***;
(5)运送公司与处置公司的转运、处置环节,扫描二维码,获取医疗废物的种类、重量数量,转运时间、交接时间等,上报处置方法、最终去向信息,通过区块链上的合约记录交接数据至区块链***。
CN202110942639.1A 2021-08-17 2021-08-17 一种基于区块链的医疗废弃物监管***及方法 Pending CN113627809A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110942639.1A CN113627809A (zh) 2021-08-17 2021-08-17 一种基于区块链的医疗废弃物监管***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110942639.1A CN113627809A (zh) 2021-08-17 2021-08-17 一种基于区块链的医疗废弃物监管***及方法

Publications (1)

Publication Number Publication Date
CN113627809A true CN113627809A (zh) 2021-11-09

Family

ID=78386007

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110942639.1A Pending CN113627809A (zh) 2021-08-17 2021-08-17 一种基于区块链的医疗废弃物监管***及方法

Country Status (1)

Country Link
CN (1) CN113627809A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116109225A (zh) * 2022-10-27 2023-05-12 大连理工大学 一种基于区块链的危废处理服务平台、装置及存储介质
CN117011111A (zh) * 2023-10-07 2023-11-07 华联(天津)创新科技有限公司 医疗废物智能化跟踪管理***及方法
CN115983596B (zh) * 2023-02-03 2024-04-19 江苏拜仁控股集团有限公司 一种基于物联网的数据一体化监管***及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112259203A (zh) * 2020-09-24 2021-01-22 长沙为诺信息科技有限责任公司 一种基于区块链的医疗废物监管平台及管理方法
CN112565368A (zh) * 2020-11-26 2021-03-26 中国船舶工业***工程研究院 基于区块链的海上装备自组网***、方法和介质
CN112990494A (zh) * 2021-03-18 2021-06-18 北京大白鲨环保科技有限公司 基于物联网和区块链的医疗废弃物就地处理与监管***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112259203A (zh) * 2020-09-24 2021-01-22 长沙为诺信息科技有限责任公司 一种基于区块链的医疗废物监管平台及管理方法
CN112565368A (zh) * 2020-11-26 2021-03-26 中国船舶工业***工程研究院 基于区块链的海上装备自组网***、方法和介质
CN112990494A (zh) * 2021-03-18 2021-06-18 北京大白鲨环保科技有限公司 基于物联网和区块链的医疗废弃物就地处理与监管***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116109225A (zh) * 2022-10-27 2023-05-12 大连理工大学 一种基于区块链的危废处理服务平台、装置及存储介质
CN116109225B (zh) * 2022-10-27 2023-08-11 大连理工大学 一种基于区块链的危废处理服务平台、装置及存储介质
CN115983596B (zh) * 2023-02-03 2024-04-19 江苏拜仁控股集团有限公司 一种基于物联网的数据一体化监管***及方法
CN117011111A (zh) * 2023-10-07 2023-11-07 华联(天津)创新科技有限公司 医疗废物智能化跟踪管理***及方法

Similar Documents

Publication Publication Date Title
US11080240B2 (en) Method and system for real-time collaboration and annotation-based action creation and management
CN113627809A (zh) 一种基于区块链的医疗废弃物监管***及方法
KR101559608B1 (ko) 전자 문서 관리 시스템의 증거 가치 평가 방법 및 장치
US20200387395A1 (en) Conditional consensus
AU2021273375B2 (en) Cross-network identity provisioning
CN112241919A (zh) 具有数据流控制的多域区块链网络
Laouar et al. Towards blockchain-based urban planning: Application for waste collection management
Novák et al. Communication security in multi-agent systems
CN110955699B (zh) 一种去中心化的电子学历证书查验方法及***
Wang et al. Research on medical waste supervision model and implementation method based on blockchain
CN116157818A (zh) 允许虚拟货币到期日期的电子钱包
CN112069529B (zh) 基于区块链的卷宗管理方法、装置、计算机以及存储介质
CN103647650A (zh) 基于规则定义的自动签名/验签装置和自动签名/验签方法
CN115514489A (zh) 知识密集型零工经济服务***及其运行方法
CN116529723A (zh) Dlt网络的自动合并
Shcherbakov A Comprehensive Approach to Creating a Trusted Document Management Platform with a Digital Signature
CN116708463B (zh) 基于多区块链的信息处理方法、装置、设备以及介质
US11556517B2 (en) Blockchain maintenance
Djajadi et al. Blockchain-Based E-Certificate Verification and Validation Automation Architecture to Avoid Counterfeiting of Digital Assets in Order to Accelerate Digital Transformation
Pradeep et al. A Blockchain Application for the Verification of Academic Information and Scalable Certification
Choudhary et al. Blockchain and its applications: A review
Deev et al. Model and Method of Decentralized Secure Storage of Students Digital Portfolios in an Educational Environment Based on Distributed Ledger Technology
Choudhary et al. Blockchain and its applications
Doglioli Industry 4.0 and blockchain: On the use of distributed ledgers for supply chain management
CN117201048A (zh) 基于区块链的数据授权方法、装置、设备以及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20211109