一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的虚拟资源分配方法及装置和电子设备与流程

2021-10-24 12:24:00 来源:中国专利 TAG:区块 电子设备 说明书 装置 分配

技术特征:
1.一种基于区块链的虚拟资源分配方法,其中,区块链服务网络中的各成员区块链上由与所述区块链服务网络对应的中心化管理平台分别部署了至少一个系统智能合约;所述至少一个系统智能合约包括用于进行虚拟资源分配的目标系统智能合约;所述方法包括:获取服务提供方在所述中心化管控平台上注册的用户服务对应的服务数据;所述用户服务包括部署在各成员区块链上的用户智能合约所包含的合约执行逻辑;构建针对所述服务提供方所在的目标成员区块链上部署的所述目标系统合约的智能合约调用交易;其中,所述智能合约调用交易包括所述服务数据;将所述智能合约调用交易发布至所述目标成员区块链,以使所述目标成员区块链中的节点设备响应于所述智能合约调用交易,调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述服务数据确定待分配的虚拟资源的第一数量,并从所述目标系统智能合约中维护的虚拟资源池中,向所述服务提供方在所述目标成员区块链上注册的用户账户转入所述第一数量的虚拟资源。2.根据权利要求1所述的方法,所述用户服务包括由部署在所述区块链服务网络中的各成员区块链上的用户智能合约的合约执行逻辑组合生成的服务。3.根据权利要求2所述的方法,构建针对目标成员区块链上部署的所述目标系统合约的智能合约调用交易之前,还包括:获取与所述用户服务对应的服务配置信息;其中,所述服务配置信息包括与所述用户服务对应的服务提供方的标识信息,和所述服务提供方所在的目标成员区块链的区块链标识之间的对应关系;查询所述对应关系,以确定与所述用户服务对应的服务提供方所在的目标成员区块链。4.根据权利要求2所述的方法,所述服务数据包括与所述用户服务对应的服务指标;调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述服务数据确定待分配的第一数量包括:调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述服务指标计算与所述用户服务对应的服务评分,并基于计算出的服务评分确定待分配的第一数量。5.根据权利要求4所述的方法,所述服务数据包括基于与所述用户服务对应的服务指标计算出的与所述用户服务对应的服务评分;调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述服务数据确定待分配的第一数量包括,包括:调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述服务评分确定待分配的第一数量。6.根据权利要求4或5所述的方法,所述服务指标包括与所述用户服务的服务使用相关的第一类服务指标。7.根据权利要求6所述的方法,所述第一类服务指标包括以下示出的指标中的一个或者多个的组合:所述用户服务的服务在线时长;所述用户服务被调用时的平均响应时长;所述用户服务被调用时的调用成功率。
8.根据权利要求6所述的方法,所述服务指标还包括与所述用户服务的服务使用方针对所述用户服务的用户反馈相关的第二类服务指标。9.根据权利要求8所述的方法,所述第二类服务指标包括:服务使用方针对所述用户服务的服务使用评分。10.根据权利要求9所述的方法,所述基于所述服务指标计算与所述用户服务对应的服务评分,包括:针对所述服务指标中包含的各指标进行加权计算,得到与所述用户服务对应的服务评分。11.根据权利要求10所述的方法,在针对所述服务指标中包含的各指标进行加权计算时,所述第一类服务指标的加权系数大于所述第二类服务指标。12.根据权利要求1所述的方法,所述虚拟资源包括在区块链上发布的与实体资产价值锚定的虚拟资产。13.一种基于区块链的虚拟资源分配方法,其中,区块链服务网络中的各成员区块链上由与所述区块链服务网络对应的中心化管理平台分别部署了至少一个系统智能合约;所述至少一个系统智能合约包括用于进行虚拟资源分配的目标系统智能合约;所述方法包括:获取服务提供方在所述中心化管控平台上注册的服务解决方案的第二数量;所述服务解决方案由至少一个用户服务组合生成,所述用户服务包括部署在各成员区块链上的用户智能合约所包含的合约执行逻辑;构建针对所述服务提供方所在的目标成员区块链上部署的所述目标系统智能合约的智能合约调用交易;其中,所述智能合约调用交易包括所述第二数量;将所述智能合约调用交易发布至所述目标成员区块链,以使所述目标成员区块链中的节点设备响应于所述智能合约调用交易,调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述第二数量确定待分配的虚拟资源的第三数量,并从所述目标系统智能合约中维护的虚拟资源池中,向所述服务提供方在所述目标成员区块链上注册的用户账户转入所述第三数量的虚拟资源。14.根据权利要求13所述的方法,所述用户服务包括由部署在所述区块链服务网络中的各成员区块链上的用户智能合约的合约执行逻辑组合生成的服务。15.根据权利要求14所述的方法,构建针对所述服务提供方所在的目标成员区块链上部署的所述目标系统智能合约的智能合约调用交易之前,还包括:获取与所述服务解决方案对应的服务配置信息;其中,所述服务配置信息包括与所述服务解决方案对应的服务提供方的标识信息,和所述服务提供方所在的目标成员区块链的区块链标识之间的对应关系;查询所述对应关系,以确定与所述服务解决方案对应的服务提供方所在的目标成员区块链。16.根据权利要求14所述的方法,所述获取服务提供方在所述中心化管控平台上注册的服务解决方案的第二数量,包括:获取服务提供方在所述中心化管控平台上注册的各个服务解决方案中满足预设的服务条件的服务解决方案的第二数量。17.根据权利要求16所述的方法,所述预设的服务条件包括:
服务评分达到阈值。18.根据权利要求17所述的方法,所述服务解决方案的服务评分包括:基于所述服务解决方案的服务指标计算出的服务评分;或者,基于组合生成所述服务解决方案的各用户服务的服务评分计算出的服务评分。19.根据权利要求14所述的方法,所述虚拟资源包括在区块链上发布的与实体资产价值锚定的虚拟资产。20.一种基于区块链的虚拟资源分配装置,其中,区块链服务网络中的各成员区块链上由与所述区块链服务网络对应的中心化管理平台分别部署了至少一个系统智能合约;所述至少一个系统智能合约包括用于进行虚拟资源分配的目标系统智能合约;所述装置包括:第一获取模块,获取服务提供方在所述中心化管控平台上注册的用户服务对应的服务数据;所述用户服务包括部署在各成员区块链上的用户智能合约所包含的合约执行逻辑;第一构建模块,构建针对所述服务提供方所在的目标成员区块链上部署的所述目标系统合约的智能合约调用交易;其中,所述智能合约调用交易包括所述服务数据;第一调用模块,将所述智能合约调用交易发布至所述目标成员区块链,以使所述目标成员区块链中的节点设备响应于所述智能合约调用交易,调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述服务数据确定待分配的虚拟资源的第一数量,并从所述目标系统智能合约中维护的虚拟资源池中,向所述服务提供方在所述目标成员区块链上注册的用户账户转入所述第一数量的虚拟资源。21.一种基于区块链的虚拟资源分配装置,其中,区块链服务网络中的各成员区块链上由与所述区块链服务网络对应的中心化管理平台分别部署了至少一个系统智能合约;所述至少一个系统智能合约包括用于进行虚拟资源分配的目标系统智能合约;所述装置包括:第二获取模块,获取服务提供方在所述中心化管控平台上注册的服务解决方案的第二数量;所述服务解决方案由至少一个用户服务组合生成,所述用户服务包括部署在各成员区块链上的用户智能合约所包含的合约执行逻辑;第二构建模块,构建针对所述服务提供方所在的目标成员区块链上部署的所述目标系统智能合约的智能合约调用交易;其中,所述智能合约调用交易包括所述第二数量;第二调用模块,将所述智能合约调用交易发布至所述目标成员区块链,以使所述目标成员区块链中的节点设备响应于所述智能合约调用交易,调用所述目标系统智能合约包含的虚拟资源分配逻辑,基于所述第二数量确定待分配的虚拟资源的第三数量,并从所述目标系统智能合约中维护的虚拟资源池中,向所述服务提供方在所述目标成员区块链上注册的用户账户转入所述第三数量的虚拟资源。22.一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现如权利要求1

12或者13

19中任一项所述的方法。23.一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如权利要求1

12或者13

19中任一项所述的方法。

技术总结
本说明书实施例提供一种基于区块链的虚拟资源分配方法及装置和电子设备。所述方法包括:获取服务提供方在中心化管控平台上注册的用户服务对应的服务数据;构建针对服务提供方所在的目标成员区块链上部署的目标系统合约的智能合约调用交易;智能合约调用交易包括服务数据;将智能合约调用交易发布至目标成员区块链,以使目标成员区块链中的节点设备响应于智能合约调用交易,调用目标系统智能合约包含的虚拟资源分配逻辑,基于服务数据确定待分配的虚拟资源的第一数量,并从目标系统智能合约中维护的虚拟资源池中,向服务提供方在目标成员区块链上注册的用户账户转入第一数量的虚拟资源。拟资源。拟资源。


技术研发人员:刘勤 黄胜
受保护的技术使用者:支付宝(杭州)信息技术有限公司
技术研发日:2021.09.15
技术公布日:2021/10/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜