[发明专利]一种穿透式监管下的分层区块链医疗设施调度方法有效
申请号: | 202110734109.8 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113362940B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 高建彬;夏琦;王珂;张家铭 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G16H40/20 | 分类号: | G16H40/20;G06Q40/04 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 周刘英 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 穿透 监管 分层 区块 医疗 设施 调度 方法 | ||
1.一种穿透式监管下的分层区块链医疗设施调度方法,其特征在于,该方法具体包括如下步骤:
S1、节点划分与交易说明
所有参与物资、设施调配的医疗卫生设施机构各为一个节点,不同医疗卫生设施机构之间医疗设施器械、物资的调度视作不同节点之间的交易;
S2、节点分群,节点群分层
所有节点首先按照最小一级地域范围分为N1个一级节点群,所述最小一级地域范围为市县一级地域大小,即某一市内所有医疗卫生设施机构全部在同一个一级节点群中,一级节点群中按照共识算法选出更高一级别的机构作为一级群全节点,负责记录该一级节点群内的所有医疗设施交易,每个一级节点群内维护一条独立的区块链;其次按照更大一级地域范围分为N2个二级节点群,所述更大一级地域范围为省、直辖市一级地域大小,一级群全节点作为各二级节点群中的参与节点,即某一省内所有一级群全节点位于同一个二级节点群内,二级节点群中按照共识算法选出更高一级别的机构作为二级群全节点,负责记录该二级节点群内的所有医疗设施交易,每个二级节点群内维护一条独立的区块链;最后按照最高一级地域范围划定一个三级节点群,所述最高一级地域范围为国家一级地域大小,各二级群全节点作为三级节点群的参与节点,同时按照共识算法选出最高一级别的机构作为三级群全节点,三级节点群维护一条独立的区块链,其中,N1≥2且N1为整数,N2N1且N2为整数;
S3、交易信息的共识上链
每个一级、二级、三级节点群中都会有独立的交易,所谓交易即同一级节点群中关联的医疗卫生设施机构相互之间的器械、物资的调度,任意一个节点群内任何一笔交易都会由该节点群内的全节点广播到群,进行交易验证,在群内达成共识以后,交易信息经由排序节点打包成区块,向群内广播,广播的区块被群内的全节点获取,全节点对区块信息进行简单验证通过后,将其上链存储在该群共享存储的账本中,每个节点群都有一条独立的上链账本,如果没有成功达成共识,则该笔交易被抛弃;
S4、交易顺序层级划分
全网总共构建有三个级别的节点群,各个节点群内的交易不会影响同级别其他节点群的交易;
某一节点有设备资源需求的时候,首先向自身所在的一级节点群网络中的全节点发起调配请求,一级群全节点通过访问该一级节点群的账本内容,筛选出有该资源并且可以被调配的节点,如果找到满足要求的节点,则将其告知需求节点,需求节点与调配节点进行交易,交易广播到一级节点群全网,通过共识后交由排序节点打包成区块再次广播到该一级节点群网络中,一级群全节点捕获到区块进行简单验证,其后将区块上链存储于该一级节点群网络共享存储的账本中;
如果没有在所在一级节点群中找到满足要求的节点,则该一级群全节点,称为一级群全节点1会将需求发送到其所在的二级节点群的全节点,通过该二级群全节点找到满足要求的另一个一级节点群的全节点2,一级群全节点2在自己的一级节点群中发起资源调配,将相应资源调配到自身,一级群全节点1在该二级节点群中向一级群全节点2发起新的交易,交易内容广播到所在二级节点群全网,通过共识后交由排序节点打包成区块,由二级群全节点存储于该二级节点群网络共享存储的账本中,其后需求节点与自身一级群全节点1进行交易,并由一级群全节点1在一级节点群共享存储的账本中进行记录;
若在相应的二级节点群中仍未找到满足要求的节点,则通过需求节点所在的二级群全节点在三级节点群中发起交易,该二级群全节点,称为二级群全节点a会将需求发送到三级节点群的全节点,通过三级群全节点找到满足要求的另一个二级节点群的全节点b,二级群全节点b在自己的二级节点群中进行发起资源调配,将相应资源调配到自身,二级群全节点a在三级节点群中向二级群全节点b发起新的交易,交易内容广播到所在三级节点群全网,通过共识后交由排序节点打包成区块,由三级群全节点存储于三级节点群网络共享存储的账本中,其后需求节点所在的一级节点群的全节点与自身二级群全节点a进行交易,并由二级群全节点a在二级节点群共享存储的账本中进行记录,然后需求节点与自身一级群全节点进行交易,并由一级群全节点在一级节点群共享存储的账本中进行记录,最终将所需资源调配给需求节点;
如果一直没有找到合适节点,则按照三级群全节点-二级群全节点a-一级群全节点1-需求节点的路径逐级返回没有合适资源的消息,本轮交易失败;
S5、监管节点的选举与工作
各个节点群内分别通过共识选举出负责监管的监管节点,监管节点负责联盟链中的穿透式监管,监管节点用于看穿节点的物资账户,清楚掌握每一个节点的物资调配情况,防止出现私用、调配失误浪费资源的情况,各监管节点定时访问所在节点群与该节点群中除全节点和监管节点之外的其他各网络节点的资源存储情况,对于失败交易进行检查。
2.根据权利要求1所述的穿透式监管下的分层区块链医疗设施调度方法,其特征在于,各监管节点分别为所在节点群网络中的管理员。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110734109.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:低压差线性稳压器、电源系统及电子设备
- 下一篇:一种内置先复位的模具