资源转移处理方法技术

技术编号:39566235 阅读:13 留言:0更新日期:2023-12-03 19:17
本申请涉及一种资源转移处理方法

【技术实现步骤摘要】
资源转移处理方法、装置及计算机设备


[0001]本公开涉及区块链
,尤其涉及一种资源转移处理方法

装置

计算机设备

计算机可读存储介质和计算机程序产品


技术介绍

[0002]在经济全球化的时代背景下,随着网络与信息技术的发展,跨境汇款等资源转移业务变得越来越频繁

跨境汇款是个人用户在规定的限额之内,向境外地区银行开户的收款人进行外汇汇款的业务

目前,一些第三方金融机构可以提供速度更快的电子汇款业务,以供用户进行跨境汇款

[0003]然而,现今的跨境汇款业务往往涉及多个机构,包括汇款行

中央银行

汇款公司

金融监管机构等,不同机构维护自己的记账系统,相互独立,导致跨境汇款流程复杂,耗费时间长,且一旦某个中间环节出现问题,还要协调多个机构进行核对,业务处理效率低下


技术实现思路

[0004]基于此,针对上述技术问题,提供一种资源转移处理方法

装置

计算机设备

计算机可读存储介质和计算机程序产品

本公开的技术方案如下:
[0005]根据本公开实施例的一个方面,提供一种资源转移处理方法,执行于服务器,所述服务器为区块链系统的节点,所述区块链系统包括多个节点,所述方法包括:
[0006]获取所述区块链系统中第一处理节点上传的资源转移信息;
[0007]通过预设第一密钥对所述资源转移信息进行解密,得到资源接收账户信息;
[0008]对所述资源接收账户信息进行验证,并在验证通过后接收所述第一处理节点的资源转移请求;
[0009]获取与所述资源转移请求对应的资源转出信息;
[0010]根据所述资源转出信息向所述区块链系统中的第二处理节点进行资源转移

[0011]在其中一个实施例中,所述根据所述资源转出信息向所述区块链系统中的第二处理节点进行资源转移包括:
[0012]基于预设的智能合约,从所述区块链系统的多个节点中确定出与所述资源接收账户信息对应的第二处理节点;
[0013]获取所述资源转出信息中的资源转出账户和资源转出数额;
[0014]在所述资源转出账户中的资源余额不低于所述资源转出数额的情况下,向所述第二处理节点转移与所述资源转出数额对应的资源

[0015]在其中一个实施例中,在向所述第二处理节点转移与所述资源转出数额对应的资源之前,还包括:
[0016]获取所述资源转出账户对应的剩余转出额度;
[0017]在所述剩余转出额度低于所述资源转出数额的情况下,终止资源转移流程

[0018]在其中一个实施例中,所述第一处理节点用于执行以下步骤:
[0019]接收终端的资源转移申请;
[0020]获取与所述资源转移申请对应的资源转移信息;
[0021]通过预设第二密钥对所述资源转移信息进行加密和签名,并将所述资源转移信息上传至所述区块链系统

[0022]在其中一个实施例中,所述第一处理节点用于执行以下步骤:
[0023]接收终端的资源转移查询申请;
[0024]从所述区块链系统中获取与所述资源转移查询申请对应的查询结果信息;
[0025]将所述查询结果信息发送至所述终端

[0026]在其中一个实施例中,所述区块链系统为预先部署的联盟链

[0027]根据本公开实施例的另一方面,提供一种资源转移处理装置,执行于服务器,所述服务器为区块链系统的节点,所述区块链系统包括多个节点,所述装置包括:
[0028]第一获取模块,用于获取所述区块链系统中第一处理节点上传的资源转移信息;
[0029]信息解密模块,用于通过预设第一密钥对所述资源转移信息进行解密,得到资源接收账户信息;
[0030]信息验证模块,用于对所述资源接收账户信息进行验证,并在验证通过后接收所述第一处理节点的资源转移请求;
[0031]第二获取模块,用于获取与所述资源转移请求对应的资源转出信息;
[0032]资源转移模块,用于根据所述资源转出信息向所述区块链系统中的第二处理节点进行资源转移

[0033]根据本公开实施例的另一方面,还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤

[0034]根据本公开实施例的另一方面,还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤

[0035]根据本公开实施例的另一方面,还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤

[0036]本公开实施例提供的技术方案中,可以获取区块链中第一处理节点上传的资源转移信息,通过预设密钥对该资源转移信息进行解密以得到资源接收账户信息并进行验证,验证通过后可以接收资源转移请求并获取资源转出信息,再根据资源转出信息向区块链中第二处理节点进行资源转移

这样,由于资源转移业务涉及的信息变更发送在区块链中,由多个节点通过共识算法验证,无需每个节点单独维护自身对账体系,不仅可以提高业务信息的安全性和保密性,还可以提高资源转移业务的处理效率,简化了业务流程,减少了资源转移业务办理时间

[0037]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开

附图说明
[0038]为了更清楚地说明本说明书实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳
动性的前提下,还可以根据这些附图获得其他的附图

[0039]图1是一个实施例中一种资源转移处理方法的应用场景示意图;
[0040]图2是一个实施例中一种资源转移处理方法的流程示意图;
[0041]图3是一个实施例中根据资源转出信息进行资源转移的流程示意图;
[0042]图4是另一个实施例中根据资源转出信息进行资源转移的流程示意图;
[0043]图5是一个实施例中一个第一处理节点执行操作的流程示意图;
[0044]图6是另一个实施例中一个第一处理节点执行操作的流程示意图;
[0045]图7是一个实施例中一种资源转移处理装置的结构示意图;
[0046]图8是一个实施例中一种计算机设备的内部结构示意图

具体实施方式
[0047]为了使本领域普本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种资源转移处理方法,其特征在于,执行于服务器,所述服务器为区块链系统的节点,所述区块链系统包括多个节点,所述方法包括:获取所述区块链系统中第一处理节点上传的资源转移信息;通过预设第一密钥对所述资源转移信息进行解密,得到资源接收账户信息;对所述资源接收账户信息进行验证,并在验证通过后接收所述第一处理节点的资源转移请求;获取与所述资源转移请求对应的资源转出信息;根据所述资源转出信息向所述区块链系统中的第二处理节点进行资源转移
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述资源转出信息向所述区块链系统中的第二处理节点进行资源转移包括:基于预设的智能合约,从所述区块链系统的多个节点中确定出与所述资源接收账户信息对应的第二处理节点;获取所述资源转出信息中的资源转出账户和资源转出数额;在所述资源转出账户中的资源余额不低于所述资源转出数额的情况下,向所述第二处理节点转移与所述资源转出数额对应的资源
。3.
根据权利要求2所述的方法,其特征在于,在向所述第二处理节点转移与所述资源转出数额对应的资源之前,还包括:获取所述资源转出账户对应的剩余转出额度;在所述剩余转出额度低于所述资源转出数额的情况下,终止资源转移流程
。4.
根据权利要求1所述的方法,其特征在于,所述第一处理节点用于执行以下步骤:接收终端的资源转移申请;获取与所述资源转移申请对应的资源转移信息;通过预设第二密钥对所述资源转移信息进行加密和签名,并将所述资源转移信息上传至所述区块链系统
。5.
根据权...

【专利技术属性】
技术研发人员:梁栋
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1