[发明专利]资源转移方法、装置和设备有效
申请号: | 202010813404.8 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111932233B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 尤海洋;宋加乐 | 申请(专利权)人: | 中国工商银行股份有限公司;工银科技有限公司 |
主分类号: | G06Q20/10 | 分类号: | G06Q20/10;G06Q20/38;G06F21/64 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周达;李雅琪 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 转移 方法 装置 设备 | ||
1.一种资源转移方法,其特征在于,包括:
获取资源转移请求;其中,所述资源转移请求中包括按照预设顺序排列的多个资源转移指令;
将所述资源转移请求发送至目标数据库中;其中,所述目标数据库采用区块链技术实现;
根据所述目标数据库中基于区块链技术部署的智能合约,按照所述预设顺序依次执行所述多个资源转移指令;具体包括:根据所述智能合约,在确定当前资源转移指令是所述预设顺序中的最末级资源转移指令的情况下,根据所述当前资源转移指令确定所述当前资源转移指令的当前资源转移节点;将所述当前资源转移指令转发至所述当前资源转移节点;所述当前资源转移节点执行所述当前资源转移指令;在确定所述当前资源转移节点成功执行所述当前资源转移指令的情况下,结束所述资源转移请求对应的资源转移流程。
2.根据权利要求1所述的方法,其特征在于,在结束所述资源转移请求对应的资源转移流程之前,还包括:
在确定所述当前资源转移节点成功执行所述当前资源转移指令的情况下,更新所述当前资源转移节点的资源转移状态;
在确定所述当前资源转移节点的资源转移状态更新成功的情况下,将所述当前资源转移节点的资源转移状态更新成功的信息发送至所述智能合约。
3.根据权利要求1所述的方法,其特征在于,根据所述目标数据库中基于区块链技术部署的智能合约,按照所述预设顺序依次执行所述多个资源转移指令,包括:
根据所述智能合约,在确定当前资源转移指令不是所述预设顺序中的最末级资源转移指令的情况下,根据所述当前资源转移指令确定所述当前资源转移指令的当前资源转移节点;
将所述当前资源转移指令转发至所述当前资源转移节点;
所述当前资源转移节点执行所述当前资源转移指令;
在确定所述当前资源转移节点成功执行所述当前资源转移指令的情况下,所述智能合约确定所述当前资源转移指令的下一资源转移指令,将所述当前资源转移指令的下一资源转移指令作为当前资源转移指令,根据所述智能合约执行所述当前资源转移指令,直至所述当前资源转移指令是所述预设顺序中的最末级资源转移指令。
4.根据权利要求3所述的方法,其特征在于,在所述智能合约确定所述当前资源转移指令的下一资源转移指令之前,还包括:
在确定所述当前资源转移节点成功执行所述当前资源转移指令的情况下,锁定所述当前资源转移指令对应的目标资源;
更新所述当前资源转移节点的资源转移状态。
5.根据权利要求4所述的方法,其特征在于,在更新所述智能合约的资源转移状态之后,还包括:
在确定所述当前资源转移节点的资源转移状态更新成功的情况下,将所述当前资源转移节点的资源转移状态更新成功的信息发送至所述智能合约;
解除所述目标资源的锁定;
根据所述智能合约,基于所述目标资源执行所述当前资源转移指令的下一资源转移指令。
6.根据权利要求1所述的方法,其特征在于,所述资源转移指令中包括:资源转移发起方账号、资源转移发起方名称、资源转移发起方的资源转移节点编号、资源转移发起方的资源转移节点名称,资源转移接收方账号、资源转移接收方名称、资源转移接收方的资源转移节点编号、资源转移接收方的资源转移节点名称。
7.一种资源转移装置,其特征在于,包括:
获取模块,用于获取资源转移请求;其中,所述资源转移请求中包括按照预设顺序排列的多个资源转移指令;
发送模块,用于将所述资源转移请求发送至目标数据库中;其中,所述目标数据库采用区块链技术实现;
处理模块,用于根据所述目标数据库中基于区块链技术部署的智能合约,按照所述预设顺序依次执行所述多个资源转移指令;其中,处理模块具体用于根据所述智能合约,在确定当前资源转移指令是所述预设顺序中的最末级资源转移指令的情况下,根据所述当前资源转移指令确定所述当前资源转移指令的当前资源转移节点;将所述当前资源转移指令转发至所述当前资源转移节点;所述当前资源转移节点执行所述当前资源转移指令;在确定所述当前资源转移节点成功执行所述当前资源转移指令的情况下,结束所述资源转移请求对应的资源转移流程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司;工银科技有限公司,未经中国工商银行股份有限公司;工银科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010813404.8/1.html,转载请声明来源钻瓜专利网。