[发明专利]一种可调用资源的分配方法和装置在审
申请号: | 202210344003.1 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114710350A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 石柯;谢桂鲁;邓福喜 | 申请(专利权)人: | 蚂蚁区块链科技(上海)有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/10;H04L67/1097 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 李威 |
地址: | 200010 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调用 资源 分配 方法 装置 | ||
本说明书提供一种可调用资源的分配方法和装置,应用于部署有主网节点与子网节点的节点设备,子网节点所处的区块链子网由主网节点所处的区块链主网所管理,节点设备部署有多份可调用资源,区块链主网部署有租户权限合约,租户权限合约维护有各租户与多份可调用资源之间的对应关系,区块链子网部署有任务合约;所述方法包括:监听任务合约生成的子任务事件,子任务事件包括第一租户的租户标识与第一租户发起的第一子任务的参与方节点的描述信息;在子网节点属于第一子任务的参与方节点的情况下,基于第一租户的租户标识从租户权限合约中确定出第一租户在多份可调用资源中对应的第一可调用资源,并调用第一可调用资源执行第一子任务。
技术领域
本说明书实施例属于区块链技术领域,尤其涉及一种可调用资源的分配方法和装置。
背景技术
区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链系统中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。由于区块链具有去中心化、信息不可篡改、自治性等特性,区块链也受到人们越来越多的重视和应用。在一些区块链网络中,部分节点有时存在实现小范围交易的需求,以避免其他节点获得这些交易及其相关数据。因此可以在区块链主网的基础上进一步建立区块链子网。
区块链主网上组建的区块链子网可以承担链下计算任务,此时区块链子网中的各子网节点所处节点设备会贡献计算资源或存储资源以用于实现链下计算任务,然而,节点设备上的资源常常得不到充分利用,也无法实现灵活的资源分配。
发明内容
本发明的目的在于提供一种可调用资源的分配方法和装置。
根据本说明书一个或多个实施例的第一方面,提出了一种可调用资源的分配方法,应用于部署有主网节点与子网节点的节点设备,所述子网节点所处的区块链子网由所述主网节点所处的区块链主网所管理,所述节点设备部署有多份可调用资源,所述区块链主网部署有租户权限合约,所述租户权限合约维护有各租户与所述多份可调用资源之间的对应关系,所述区块链子网部署有任务合约;所述方法包括:
监听所述任务合约生成的子任务事件,所述子任务事件包括第一租户的租户标识与第一租户发起的第一子任务的参与方节点的描述信息;
在所述子网节点属于第一子任务的参与方节点的情况下,基于第一租户的租户标识从所述租户权限合约中确定出第一租户在所述多份可调用资源中对应的第一可调用资源,并调用第一可调用资源执行第一子任务。
根据本说明书一个或多个实施例的第二方面,提出了一种可调用资源的分配装置,应用于部署有主网节点与子网节点的节点设备,所述子网节点所处的区块链子网由所述主网节点所处的区块链主网所管理,所述节点设备部署有多份可调用资源,所述区块链主网部署有租户权限合约,所述租户权限合约维护有各租户与所述多份可调用资源之间的对应关系,所述区块链子网部署有任务合约;所述装置包括:
事件监听单元,用于监听所述任务合约生成的子任务事件,所述子任务事件包括第一租户的租户标识与第一租户发起的第一子任务的参与方节点的描述信息;
资源调用单元,用于在所述子网节点属于第一子任务的参与方节点的情况下,基于第一租户的租户标识从所述租户权限合约中确定出第一租户在所述多份可调用资源中对应的第一可调用资源,并调用第一可调用资源执行第一子任务。
根据本说明书一个或多个实施例的第三方面,提出了一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器通过运行所述可执行指令以实现如第一方面所述的方法。
根据本说明书一个或多个实施例的第四方面,提出了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于蚂蚁区块链科技(上海)有限公司,未经蚂蚁区块链科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210344003.1/2.html,转载请声明来源钻瓜专利网。