[发明专利]基于区块链的动态控制系统及方法在审
申请号: | 202111050582.0 | 申请日: | 2021-09-08 |
公开(公告)号: | CN113779600A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 潘永淇;魏巍;朱承;刘毅 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/64 |
代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 雷霄 |
地址: | 410003 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 动态 控制系统 方法 | ||
1.一种基于区块链的动态控制系统,其特征在于,所述动态控制系统包括多个控制单元,每个所述控制单元均包括调控节点、信息节点和装备节点,多个所述控制单元的所述信息节点构成了基于区块链的共识单元;
所述调控节点用于创建任务、领取任务和控制任务调控权限的转移;
所述装备节点用于执行任务和控制资源访问权限的转移;
所述共识单元用于对任务的创建和执行进行共识确认,还用于按照预先设置的权限授予规则对任务调控权限的转移、资源访问权限的转移进行共识确认;
所述信息节点用于实现所述调控节点、所述装备节点间的信息交互。
2.如权利要求1所述的一种基于区块链的动态控制系统,其特征在于,
所述共识单元用于获取每个所述控制单元的公信力集合,根据所述公信力集合对新控制单元的加入请求、或新调控节点的加入请求、或新装备节点的加入请求进行共识确认。
3.如权利要求1所述的一种基于区块链的动态控制系统,其特征在于,
所述调控节点用于创建任务表单,所述任务表单至少包括任务内容字段、任务状态字段、任务申请人字段和权限字段,填充所述任务内容字段,将所述任务状态字段设置为第一状态,将修改后的所述任务表单发送给所述共识单元进行共识后发布;
所述调控节点还用于读取第一状态的所述任务表单,填充所述任务申请人字段,将所述任务状态字段设置为第二状态,将修改后的所述任务表单发送给所述共识单元进行共识后发布;
所述调控节点还用于读取第二状态的所述任务表单,填充所述权限字段,将所述任务状态字段设置为第三状态,将修改后的所述任务表单发送给所述共识单元进行共识。
4.如权利要求3所述的一种基于区块链的动态控制系统,其特征在于,
所述调控节点还用于修改所述任务内容字段和/或所述权限字段,将修改后的所述任务表单发送给所述共识单元进行共识后发布。
5.如权利要求3或4所述的一种基于区块链的动态控制系统,其特征在于,
所述共识单元还用于获取每个所述控制单元的签名效用值集合,按照预先设置的权限授予规则利用所述签名效用值集合对所述权限字段中的权限进行共识确认。
6.如权利要求3所述的一种基于区块链的动态控制系统,其特征在于,
所述任务表单至少还包括任务完成情况字段和任务效果评估字段;
所述调控节点还用于读取第三状态的所述任务表单,填充所述任务完成情况字段,将所述任务状态字段设置为第四状态,将修改后的所述任务表单发送给所述共识单元进行共识;
所述调控节点还用于读取第四状态的所述任务表单,填充所述任务效果评估字段,将所述任务状态字段设置为第五状态,将修改后的所述任务表单发送给所述共识单元进行共识后发布。
7.如权利要求1所述的一种基于区块链的动态控制系统,其特征在于,
所述装备节点中包括装备需求节点和装备所属方节点;
所述装备需求节点用于读取第一状态的所述任务表单,填充所述装备借调字段,将所述装备状态字段设置为第二状态,将修改后的所述装备表单发送给所述共识单元进行共识后发布;
所述装备所属方节点还用于读取第二状态的所述装备表单,将所述装备状态字段设置为第三状态,将修改后的所述装备表单发送给所述共识单元进行共识。
所述装备需求节点或所述所属方节点还用于读取第三状态的所述装备表单,将所述装备状态字段设置为第四状态,将修改后的所述装备表单发送给所述共识单元进行共识。
8.如权利要求7所述的一种基于区块链的动态控制系统,其特征在于,
所述共识单元还用于获取每个所述控制单元的签名效用值集合,按照预先设置的资源访问权限授予规则利用所述签名效用值集合对第四状态的所述装备表单进行共识确认。
9.如权利要求1所述的一种基于区块链的动态控制系统,其特征在于,还包括:
记录模块,用于在区块链上记录和更新所述任务表单和/或所述装备表单的创建或修改事件。
10.一种基于区块链的动态控制方法,其特征在于,所述方法应用于动态控制系统,所述动态控制系统包括多个控制单元,每个所述控制单元均包括调控节点、信息节点和装备节点,多个所述控制单元的信息节点构成了基于区块链的共识单元,所述方法包括步骤:
所述调控节点创建任务、领取任务和控制任务调控权限的转移;
所述装备节点执行任务和控制资源访问权限的转移;
共识单元对任务的创建和执行进行共识确认,还用于按照预先设置的权限授予规则对任务调控权限的转移、资源访问权限的转移进行共识确认;
信息节点实现所述调控节点、所述装备节点间的信息交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111050582.0/1.html,转载请声明来源钻瓜专利网。