基于区块链的跨境汇款方法及装置、电子设备制造方法及图纸

技术编号:32514681 阅读:13 留言:0更新日期:2022-03-02 11:06
公开一种基于区块链的跨境汇款方法及装置、电子设备。在本申请中,基于第一区块链中部署的第一智能合约与第二区块链中部署的第二智能合约进行跨链通信,获取与跨境汇款业务相关的第二区块链中存证的账户资金信息并与第一区块链中存证的汇款信息进行数据核验,以及根据数据核验结果对跨境汇款业务的交易状态进行更新维护。一方面,保证了与跨境汇款业务相关的跨链数据的数据一致性。另一方面,基于区块链的去中心化架构和数据不可篡改的特性,跨境汇款参与方可以实时查询和确认跨境汇款业务的交易状态,提高了跨境汇款的透明性和安全性。全性。全性。

【技术实现步骤摘要】
基于区块链的跨境汇款方法及装置、电子设备


[0001]本说明书一个或多个实施例涉及区块链
,尤其涉及一种基于区块链的跨境汇款方法及装置、电子设备。

技术介绍

[0002]跨境汇款,是指用户在规定的汇款限额之内,向境外银行开户的收款账户进行汇款的业务。传统的跨境汇款主要基于SWIFT(society for worldwide interbank financial telecommunications,环球同业银行金融电信协会或环球银行间金融通信协会)系统建立汇款通道来实现。然而,基于SWIFT通道进行跨境汇款时,由于SWIFT系统涉及多个中间银行的银行间调拨和人工操作,所以导致跨境汇款的时效性差和手续费高,比如:一般需要2

5天跨境汇款才能到账,汇款涉及的每个中间环节都会收费。
[0003]另外,针对跨境汇款的数额及频次都较少的消费者用户(C类用户),速汇公司虽然可以为其提供小时级到账的跨境汇款的速汇方案,但是该速汇方案依托于速汇公司自身的跨境汇款交易系统,而针对跨境汇款的数额及频次都较多且自己拥有跨境汇款交易系统的商业机构(B类机构),无法安全可信地依托于速汇公司的中心化的跨境汇款交易系统。
[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]可选的,所述汇款信息包括汇款账号、汇本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的跨境汇款方法,应用于基于第一区块链和第二区块链搭建的跨境汇款管理系统;其中,第一区块链中部署了用于维护跨境汇款参与方执行跨境汇款业务的交易状态的第一智能合约;第二区块链中部署了用于维护跨境汇款参与方的账户资金信息的划拨状态的第二智能合约;第一智能合约与第二智能合约互相绑定进行跨链通信;第一区块链中存证了与所述跨境汇款业务对应的汇款信息;所述方法包括:在确定所述交易状态指示跨境汇款参与方对所述汇款信息确认通过时,调用第一智能合约中的查询逻辑跨链调用第二智能合约查询得到第二智能合约维护的账户资金信息的划拨状态;在所述划拨状态指示与所述账户资金信息对应的账户资金已划拨成功时,进一步调用第一智能合约对所述账户资金信息和所述汇款信息进行数据核验,并基于数据核验结果更新所述交易状态,以使跨境汇款参与方在所述交易状态指示成功时,执行与汇款信息对应的跨境汇款。2.根据权利要求1所述的方法,所述跨境汇款参与方包括汇款发起方,所述方法还包括:接收汇款发起方发起的将所述汇款信息进行存证的存证请求;响应于所述存证请求,调用第一智能合约的存证逻辑将所述汇款信息存证在第一区块链中。3.根据权利要求2所述的方法,所述汇款信息包括汇款账号、汇款金额、汇款币种和收款账号;所述调用第一智能合约的存证逻辑将所述汇款信息存证在第一区块链中,包括:调用第一智能合约中的存证逻辑将汇款账号、汇款金额、汇款币种和收款账号保存在第一区块链中。4.根据权利要求3所述的方法,所述跨境汇款参与方还包括流动性提供方;所述方法还包括:流动性提供方从第一区块链获取所述汇款金额和所述汇款币种,以使流动性提供方基于所述汇款金额和所述汇款币种进行流动性计算,得到与所述汇款币种对应的汇率以及所述汇款金额在所述汇率下的第一汇款金额,将第一汇款金额更新至链上存证的所述汇款信息中。5.根据权利要求2所述的方法,所述跨境汇款参与方还包括汇款接收方;所述方法还包括:汇款接收方从第一区块链获取所述汇款信息并对获取的所述汇款信息进行确认,以及将对所述汇款信息的确认结果存证于第一区块链中。6.根据权利要求2所述的方法,所述跨境汇款参与方还包括收付款机构;所述方法还包括:收付款机构从第一区块链获取所述汇款信息并对获取的所述汇款信息进行确认,以及将对所述汇款信息的确认结果存证于第一区块链中。7.根据权利要求4所述的方法,所述账户资金信息包括从跨境汇款参...

【专利技术属性】
技术研发人员:韩喆陈聪明刘肖飞
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

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

1