一种支持动态与分散任务分配的区块链弹性架构设计方法

基本信息

申请号 CN202011073321.6 申请日 -
公开(公告)号 CN112150029A 公开(公告)日 2020-12-29
申请公布号 CN112150029A 申请公布日 2020-12-29
分类号 G06Q10/06(2012.01)I;G06F16/27(2019.01)I 分类 计算;推算;计数;
发明人 李芳超;林守锦;戚晓明;庞凯;杨军 申请(专利权)人 浙江专线宝网阔物联科技有限公司
代理机构 上海精晟知识产权代理有限公司 代理人 浙江专线宝网阔物联科技有限公司
地址 310000浙江省杭州市滨江区西兴街道江陵路88号7幢506室
法律状态 -

摘要

摘要 本发明公开了一种支持动态与分散任务分配的区块链弹性架构设计方法,包括以下步骤:S1、确定执行任务执行模块的团体;S2、在区块链控制器中新建区块链;S3、通过区块链控制器接收任务执行模块和待执行任务模块,并将任务执行模块和待执行任务模块加入新建区块链中,使得任务执行模块和待执行任务模块信息共享,得到共享区块链;S4、将任务识别分配模块、执行时间记录模块和比较模块加入共享区块链。本发明中,通过区块链控制器记录并比较任务执行单元完成待执行任务的执行时间,得到最短执行时间,对应最短执行时间的待执行任务与任务执行单元匹配,得到最优分配,实现动态任务的有效调节分配,适用于不同结构、约束和复杂程度的任务实现。