说明:最全专利文库
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210959051.1 (22)申请日 2022.08.10 (71)申请人 上海简苏网络科技有限公司 地址 200085 上海市青浦区双联路158号2 层K区235室 (72)发明人 王林东 何彬  (74)专利代理 机构 上海隆天律师事务所 31282 专利代理师 万铁占 (51)Int.Cl. H04L 9/40(2022.01) H04L 67/1097(2022.01) H04L 67/60(2022.01) G06Q 40/04(2012.01) (54)发明名称 基于区块链网络的虚拟资源转移方法、 系统 及设备 (57)摘要 本发明提供了基于区块链网络的虚拟资源 转移方法、 系统及设备, 区块链网络包括第一区 块链节点和第二区块链节点, 虚拟资源转移方法 包括: 接收第二区块链节点的虚拟资源获得请 求; 根据虚拟资源获得请求, 在从区块链中获取 到目标智能合约、 且目标智能合约包含第一区块 链节点对目标虚拟资源设置使用者角色的授权 信息的情况下, 通过执行目标智能合约为第二区 块链节点设置使用者角色、 并为第一区块链节点 保留所有者角色; 基于使用者角色, 将目标虚拟 资源转移给第二区块链节点; 根据目标智能合约 的执行结果构建区块链交易, 并将区块链交易上 链存储。 本发 明能够提升链上虚拟资源转移的安 全性和可控性, 提升用户体验。 权利要求书2页 说明书10页 附图2页 CN 115333827 A 2022.11.11 CN 115333827 A 1.一种基于区块链网络的虚拟资源转移方法, 其特征在于, 所述区块链网络包括第一 区块链节点和第二区块链 节点, 所述虚拟资源转移方法包括: 接收所述第二区块链 节点的虚拟资源获得请求; 根据所述虚拟资源获得请求, 在从区块链中获取到目标智能合约、 且所述目标智能合 约包含所述第一区块链节点对所述目标虚拟资源设置使用者角色的授权信息的情况下, 通 过执行所述目标智能合约为所述第二区块链节点设置使用者角色、 并为所述第一区块链节 点保留所有者角色; 基于所述使用者角色, 将所述目标虚拟资源转移给 所述第二区块链 节点; 根据所述目标智能合约的执 行结果构建区块链交易, 并将所述区块链交易上链存 储。 2.根据权利要求1所述的基于区块链网络的虚拟资源转移方法, 其特征在于, 所述基于 所述使用者角色, 将所述目标虚拟资源转移给 所述第二区块链 节点, 包括: 基于所述使用者角色, 将所述目标虚拟资源从第 一区块链节点转移给所述第 二区块链 节点, 并通过执行所述目标智能合约撤销所述第一区块链节点对所述目标虚拟资源的使用 者角色。 3.根据权利要求1所述的基于区块链网络的虚拟资源转移方法, 其特征在于, 所述基于 所述使用者角色, 将所述目标虚拟资源转移给 所述第二区块链 节点, 包括: 基于所述使用者角色, 将所述目标虚拟资源从第 三区块链节点转移给所述第 二区块链 节点, 并通过执行所述目标智能合约撤销所述第三区块链节点对所述目标虚拟资源的使用 者角色。 4.根据权利要求1所述的基于区块链网络的虚拟资源转移方法, 其特征在于, 所述接收 所述第二区块链 节点的虚拟资源获得请求, 包括: 接收所述第二区块链 节点所对应用户的输入; 响应于所述用户的输入, 获得携带所述目标虚拟资源的信息, 并根据所述目标虚拟资 源的信息在所述区块链中调用对应的资源转移 合约, 通过利用所述目标虚拟资源的信息执 行所述资源转移合约得到所述虚拟资源获得请求; 在从区块链中获取到目标智能合约、 且所述目标智能合约包含所述第 一区块链节点对 所述目标虚拟资源设置使用者角色的授权信息的情况下, 通过执行所述目标智能合约为所 述第二区块链节点设置使用者角色、 并为所述第一区块链节点保留所有者角色之前, 所述 虚拟资源转移方法还 包括: 通过执行所述资源转移合约从所述区块链中调用所述目标智能合约。 5.根据权利要求4所述的基于区块链网络的虚拟资源转移方法, 其特征在于, 所述虚拟 资源转移方法还 包括: 将所述目标虚拟资源转移给所述第 二区块链节点的情况下, 通过执行所述资源转移合 约转出所述第二区块链节点提供的交易资源、 并将所述交易资源转移给所述第一区块链节 点。 6.根据权利要求5所述的基于区块链网络的虚拟资源转移方法, 其特征在于, 所述通过 执行所述资源转移合约转出 所述第二区块链 节点提供的交易资源, 包括: 在检测到所述资源转移合约的履行完成信 息的情况下, 通过执行所述资源转移合约 转 出所述第二区块链 节点提供的交易资源;权 利 要 求 书 1/2 页 2 CN 115333827 A 2所述虚拟资源转移方法还 包括: 基于所述履行完成信息调用所述目标智能合约; 通过执行所述目标智能合约撤销所述第 二区块链节点的使用者角色, 并将所述使用者 角色设置为所述第一区块链 节点。 7.根据权利要求4所述的基于区块链网络的虚拟资源转移方法, 其特征在于, 所述虚拟 资源转移方法还 包括: 在检测到所述资源转移合约的违约信息的情况下, 撤销所述资源转移合约, 并调用所 述目标智能合约; 通过执行所述目标智能合约撤销所述第 二区块链节点的使用者角色, 并将所述使用者 角色设置为所述第一区块链 节点。 8.根据权利要求7所述的基于区块链网络的虚拟资源转移方法, 其特征在于, 所述违约 信息显示所述第二区块链节点所拥有的交易资源不大于目标资源量, 则所述虚拟资源转移 方法还包括: 转出所述第 二区块链节点提供的交易资源、 并将所述交易资源转移给所述第 一区块链 节点。 9.一种基于区块链网络的虚拟资源转移系统, 其特征在于, 所述区块链网络包括第一 区块链节点和第二区块链 节点, 所述虚拟资源转移系统包括: 接收模块, 接收所述第二区块链 节点的虚拟资源获得请求; 角色设置模块, 根据 所述虚拟资源获得请求, 在从区块链中获取到目标智能合约、 且所 述目标智能合约包含所述第一区块链节点对所述目标虚拟资源设置使用者角色的授权信 息的情况下, 通过执行所述 目标智能合约为所述第二区块链节点设置使用者角色、 并为所 述第一区块链 节点保留所有者角色; 转移模块, 基于所述使用者角色, 将所述目标虚拟资源转移给 所述第二区块链 节点; 上链模块, 根据所述目标智能合约的执行结果构建区块链交易, 并将所述区块链交易 上链存储。 10.一种基于区块链网络的虚拟资源转移设备, 其特 征在于, 包括: 处理器; 存储器, 其中存 储有所述处 理器的可 执行指令; 其中, 所述处理器配置为经由执行所述可执行指令来执行权利要求1至8任意一项所述 基于区块链网络的虚拟资源转移方法的步骤。 11.一种计算机可读存储介质, 用于存储程序, 其特征在于, 所述程序被处理器执行时 实现权利要求1至8任意 一项所述基于区块链网络的虚拟资源转移方法的步骤。权 利 要 求 书 2/2 页 3 CN 115333827 A 3

PDF文档 专利 基于区块链网络的虚拟资源转移方法、系统及设备

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链网络的虚拟资源转移方法、系统及设备 第 1 页 专利 基于区块链网络的虚拟资源转移方法、系统及设备 第 2 页 专利 基于区块链网络的虚拟资源转移方法、系统及设备 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:27:28上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。