CN114997851A - 一种跨境汇款的方法及装置 - Google Patents
一种跨境汇款的方法及装置 Download PDFInfo
- Publication number
- CN114997851A CN114997851A CN202210669732.4A CN202210669732A CN114997851A CN 114997851 A CN114997851 A CN 114997851A CN 202210669732 A CN202210669732 A CN 202210669732A CN 114997851 A CN114997851 A CN 114997851A
- Authority
- CN
- China
- Prior art keywords
- electronic
- remittance
- block
- money
- electronic wallet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/381—Currency conversion
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3825—Use of electronic signatures
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申请实施例提供了一种调整跨境汇款的方法及装置。在执行所述方法时,首先获取第一机构向第二机构发送的汇款请求,其中第一机构与第二机构为同一联盟链上的不同关境的金融机构。然后获取第一机构绑定的第一电子钱包和第二机构绑定的第二电子钱包。最后根据汇款请求,将第一电子钱包的电子货币转账给第二电子钱包,从而实现跨境汇款。通过为联盟链上的各跨境金融机构创建对应的电子钱包,利用电子货币实现数据流与资金流的同步传输实现点对点支付交易。由于这种点对点支付交易不需要中间机构参与结算。因此,减少了支付清算汇路,提高了业务处理速度。
Description
技术领域
本申请涉及金融领域,特别涉及一种跨境汇款的方法及装置。
背景技术
跨境汇款是指用户在规定的汇款限额之内,向境外银行开户的收款账号进行汇款的业务。传统的跨境汇款***主要基于环球同业银行金融电信协会或环球银行间金融通信协议swift***建立汇款通道来实现。
然而swift***往往需要涉及多间银行机构参与,比如汇款行、中间行和收款行等。由于银行机构存在独立的账务***和清算***,因此,需要中间机构参与结算。在跨境支付过程中,由于中间机构参与,使得参与机构都需要进行对账和清算。因此会延长支付清算汇路,从而导致跨境支付中业务处理速度慢。
如何提高跨境支付中的业务处理速度成为本领域技术人员亟待解决的关键问题。
发明内容
有鉴于此,本申请提供了一种跨境汇款的方法及装置,旨在提供一种点对点的跨境汇款方法,以解决跨境支付中的业务处理速度慢的问题。
第一方面,本申请实施例提供了一种跨境汇款的方法,所述方法包括:
获取汇款请求;所述汇款请求为第一机构向第二机构发起的;所述汇款请求包括汇款金额和汇款币种;所述第一机构与所述第二机构为不同关境的金融机构;所述第一机构与所述第二机构为与同一个联盟链上的不同节点对应的机构;
根据所述第一机构和所述第二机构,确定第一电子钱包和第二电子钱包;所述第一电子钱包为第三机构预先创建的与所述第一机构绑定的电子钱包;所述第二电子钱包为所述第三机构预先创建的与所述第二机构绑定的电子钱包;所述第三机构为与所述联盟链上用于负责监控的节点对应的机构;
根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包。
可选的,所述根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包,完成跨境汇款之前,还包括:
响应于所述第一电子钱包的电子货币低于预设阈值,以使所述第一机构执行注入资金的操作;所述注入资金包括注入金额和注入币种;
获取所述注入币种与所述第一电子钱包的电子货币的汇率关系;
根据所述注入金额和所述汇率关系,调整所述第一电子钱包的电子货币,用于更新所述第一电子钱包的电子货币。
可选的,所述根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包,包括:
将所述汇款请求广播到所述联盟链上的排序节点,以确定第一区块;所述第一区块为用于交易的区块;
根据所述第一区块,进行所述第一电子钱包中的电子货币向所述第二电子钱包转账。
可选的,所述方法还包括:
响应于所述第一区块的哈希值与标准区块的哈希值不一致,执行获取第二区块的哈希值;所述标准区块为已经进行过结算的区块;所述第二区块为所述第一区块的前一区块;
响应于所述第二区块的哈希值与所述标准区块的哈希值不一致,执行获取第三区块的哈希值;所述第三区块为所述第二区块的前一区块;
响应于所述第三区块的哈希值与所述标准区块的哈希值相同,执行获取目标区块;所述目标区块为与标准区块的哈希值相同的区块;
根据所述目标区块,执行之后多个区块的所述转账操作。
可选的,所述汇款请求为加密后的汇款信息,所述获取汇款请求还包括:
获取汇款信息,所述汇款信息包括第一机构信息、汇款金额、汇款币种和第二机构信息;
响应于所述汇款信息为合规信息;执行对所述第一机构和所述第二机构的数字签名操作;并将所述数字签名、所述第一机构和所述第二机构的唯一标识添加到汇款信息未尾,用于更新所述汇款信息;
加密更新后的所汇款信息,确定所述汇款请求。
可选的,所述方法还包括:
根据所述第一电子钱包的电子货币转账给所述第二电子钱包的转账结果,确定第一剩余电子货币和第二剩余电子货币;所述第一剩余电子货币为所述第一电子钱包中剩余的所述电子货币;所述第二剩余电子货币为所述第二电子钱包接收到所述第一电子钱包中的电子货币后具有的所述电子货币;
将所述第一剩余电子货币和所述第二剩余电子货币发送给多个参与机构,进行同步记录;所述参与机构为联盟链上多个机构。
第二方面,本申请实施例提供了一种跨境汇款的装置,所述装置包括:
获取模块,用于获取汇款请求;所述汇款请求为第一机构向第二机构发起的;所述汇款请求包括汇款金额和汇款币种;所述第一机构与所述第二机构为不同关境的金融机构;所述第一机构与所述第二机构为与同一个联盟链上的不同节点对应的机构;
电子钱包确定模块,用于根据所述第一机构和所述第二机构,确定第一电子钱包和第二电子钱包;所述第一电子钱包为第三机构预先创建的与所述第一机构绑定的电子钱包;所述第二电子钱包为所述第三机构预先创建的与所述第二机构绑定的电子钱包;所述第三机构为与所述联盟链上用于负责监控的节点对应的机构;
汇款模块,用于根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包。
可选的,所述装置还包括:
响应模块,用于响应于所述第一电子钱包的电子货币低于预设阈值,所述第一节点执行注入资金的操作;所述注入资金包括注入金额和注入币种;
调整模块,用于根据所述注入金额和汇率关系,调整所述第一电子钱包的电子货币,用于更新所述第一电子钱包的电子货币。
可选的,所述获取模块还用于获取所述注入币种与所述第一电子钱包的电子货币的汇率关系。
可选的,所述汇款模块包括:
广播单元,用于将所述汇款请求广播到所述联盟链上的排序节点,以确定第一区块;所述第一区块为用于交易的区块;
转账单元,用于根据所述第一区块,进行所述第一电子钱包中的电子货币向所述第二电子钱包转账。
本申请实施例提供了一种跨境汇款的方法及装置。在执行所述方法时,首先获取第一机构向第二机构发送的汇款请求,其中第一机构与第二机构为同一联盟链上的不同关境的金融机构。然后获取第一机构绑定的第一电子钱包和第二机构绑定的第二电子钱包。最后根据汇款请求,将第一电子钱包的电子货币转账给第二电子钱包,从而实现跨境汇款。通过为联盟链上的各跨境金融机构创建对应的电子钱包,利用电子货币实现数据流与资金流的同步传输实现点对点支付交易。由于这种点对点支付交易不需要中间机构参与结算。因此,减少了支付清算汇路,提高了业务处理速度。
附图说明
为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种调整跨境汇款的方法流程图;
图2为本申请实施例提供的另一种调整跨境汇款的方法流程图;
图3为本申请实施例提供的一种调整跨境汇款***的结构框图。
具体实施方式
正如前文所述,目前常用的跨境支付***为Swift***,所述***涉及多个银行机构的参与。且每个银行机构都有独立的账务***和清算***。因此,在进行跨境支付时,往往需要涉及一个中间机构,汇款方将汇款金额发送给中间机构,中间机构对汇款金额进行处理,将处理后的结果发送给收款方。以此实现跨境操作。发明人发现,由于中间机构参与,中间机构要进行汇款处理,且各个参与机构也要进行对账与清算。因此,会延长支付清算汇路,从而导致跨境支付中业务处理速度慢。
基于此,发明人提出利用区块链的联盟链进行跨境汇款的技术构思。由于联盟链上节点能实现点对点的数据信息传输,而跨境汇款涉及到汇款金额和汇款币种等多种信息,只利用联盟链上节点无法实现跨境汇款。基于此,发明人提出了对于联盟链的各节点设置电子钱包,利用电子钱包将金额和币种转换成电子货币,利用电子货币进行跨境汇款交易的方案。由此,通过点对点的支付交易,而不需要中间机构参与结算。由此,实现降低支付清算回路,提高跨境支付的业务处理速度的目的。
本申请可用于众多通用或专用的计算机装置环境或配置的大型应用***中。比如,个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环境等。
图1为本申请实施例提供的一种跨境汇款的方法流程图。如图1所述,该方法至少包括以下步骤:
S101:获取汇款请求。
汇款请求是指第一机构向第二机构发起的汇款指令。当***接收到汇款请求之后,才可以进行汇款操作。汇款请求包括汇款金额和汇款币种。根据汇款币种可以确定汇款汇率。利用汇款汇率和汇款金额进行金额转换。示例性说明:汇款币种为美金,第二机构接收币种为人民币,由此可以确定汇款汇率为1美金=7.3人民币。如果汇款金额为10美金,则第二机构接收的金额则为73人民币。
在本申请实施例,汇款请求可以为加密后的汇款信息,可以通过以下方式获得:
获取汇款信息,其中汇款信息包括第一机构信息、汇款金额、汇款币种和第二机构信息。联盟链中的普通节点将上述汇款信息打包形成一笔汇款明细。
响应与汇款信息为合规信息,执行第一机构和第二机构的数字签名操作。具体来讲:判断汇款明细是否满足合规信息,如果不满足,拒绝汇款。如果满足,则利用私钥对第一机构和第二机构对应的联盟链上的节点签署一个数字签名,并将数字签名、第一机构和第二机构的唯一标识添加到汇款信息末尾,更新原来的汇款信息。其中合规信息是指汇款明细不属于金融反洗钱、汇款黑名单和欺诈性汇款排查。数字签名是指信息发送者产生的别人无法伪造的一段数字串,也用于对信息发送者发送信息真实性的有效证明。将上述信息进行数字签名,可以确保第一机构发送的信息真实有效。
加密更新后的汇款信息,确定汇款请求。通过汇款信息的进一步加密,可以进一步保证汇款信息的安全性。
在本申请实施例中,第一机构为汇款发起方,第二机构为汇款接收方。其中第一机构与第二机构为不同关境内的金融机构。为实现第一机构和第二机构的点对点通信,在本申请实施例中第一机构与第二机构为同一个联盟链上的不同节点对应的机构。为使第一机构与第二机构加入联盟链,在本申请实施例中采用CA机构颁发的数字证书作为入链机构的身份证明。机构在加入联盟链前需要向所述CA机构申请节点公私钥对作为准入前提。其中,公钥用于加密请求者的身份信息,私钥对身份信息进行加签生成对应的数字签名。请求者将身份信息、数字签名和公钥发送给联盟链上的管理节点,管理节点根据CA机构颁发的根证书验证其他节点发送的节点证书和身份信息。校验通过时,联盟节点与链上其他节点建立连接,且节点都有唯一的身份标识。通过上述方式,可以确保加入联盟链的各机构的信息安全性,同时也是实现点对点通信的重要前提。
S102:根据第一机构和第二机构,确定第一电子钱包和第二电子钱包。
***获取的汇款请求,包括第一机构和第二机构的信息。根据第一机构和第二机构,就可以确定第一电子钱包和第二电子钱包。在本申请实施例中,第一电子钱包为与第一机构绑定的电子钱包,第二电子钱包为与第二机构绑定的电子钱包。其中电子钱包是第三机构的预先创建的。在本申请实施例中,第三机构为与联盟链上用于辅助监控的节点对应的机构。
在本申请实施例中,联盟链中新的成员加入后,向第三机构所对应的节点发出电子钱包充值申请。第三机构接收电子钱包申请后,创建唯一的电子钱包,并将该电子钱包与联盟链中的新成员对应的节点绑定,以使链上新加入的成员与其他成员具有点对点转账的能力。可选的,联盟成员充值的电子钱包包括两部分,一部分为保证金,用于当联盟成员出现公信力问题时,冻结该保证金来保证联盟信息体系。另一部分为支付金,用于进行转账支付。可选的,第三机构可以根据新成员的实际币种和数量转换成等等比的电子货币。并将上述电子货币同步记录在区块链的账本上。如此既可以通过电子货币实现数据信息流和资金链同步发送,实现点对点支付转账。另外,通过将区块链同步记录和广播,可以确保汇路透明。
S103:根据汇款请求,将第一电子钱包中的电子货币转账给第二电子钱包。
当***获取汇款请求和第一电子钱包和第二电子钱包之后,就可以根据汇款请求,利用联盟链的点对点数据信息传输,将第一电子钱包的电子货币转账给第二电子钱包。
作为示例性说明:汇款请求为第一机构向第二机构汇款8美金的请求。由此可知汇款金额8,汇款币种为美金。第一电子钱包为130电子货币,其中8个电子货币为1美金。根据汇款请求可以将第一电子钱包中64个电子货币根据联盟链上点对点数据传输信息,转账到第二电子钱包。如此第一电子钱包的电子货币剩余66个,第二电子钱包的电子货币增加64个。完成转账功能。
在本申请实施例中,预先设置了一个电子货币的预设阈值。当第一电子钱包中的电子货币低于预设阈值时,先使第一机构向第一电子钱包注入资金。其中注入资金包括注入金额和注入币种。先确定注入币种与第一电子钱包的电子货币的汇率关系。然后根据注入金额和汇率关系,调整第一电子钱包的电子货币。用调整后的第一电子钱包的电子货币更新原来的第一电子钱包的电子货币。作为示例性说明:预设金额为100电子货币。第一电子钱包中的电子货币为92电子货币。由于第一电子钱包中的电子货币低于预设金额,因此需要注入资金。其中至少注入金额为8,假设注入币种为人民币,其中人民币与第一电子钱包的电子货币的汇率关系为1电子货币=1人民币。由此,第一电子钱包可以增加8电子货币,即第一电子钱包具有100电子货币。
在本申请实施例中,为实现根据汇款请求,将第一电子钱包的电子货币转账给第二电子钱包,具体可以进行以下操作:先将汇款请求广播到所述联盟链上的排序节点,以确定第一区块。其中第一区块为用于交易的区块。在第一区块,进行第一电子钱包中的电子货币向第二电子钱包的转账。
可选的,为保证结算正确性,确保所有区块都进行结算。可以通过以下方式实现:判断第一区块的哈希值与标准区块的哈希值是否相同,如果不相同,获取第二区块的哈希值;判断第二区块的哈希值与标准区块的哈希值是否一致,如果不一致,获取第三区块的哈希值,直至获取与标准区块相同的最接近的区块的哈希值。其中标准区块为已经进行过结算的区块,第二区块为第一区块的前一区块,第三区块为第二区块的前一区块。如此找到最后一次结算的区块,从该区块开始结算后面所要的区块。如此可以保证所有区块都进行了结算,确保结算的正确性。
在本申请实施例中,根据第一电子钱包的电子货币转账给第二电子钱包的转账结果,可以确定第一剩余电子货币和第二剩余电子货币。其中第一剩余电子货币为第一电子钱包中剩余的电子货币。第二剩余电子货币为第二电子钱包接收到第一电子钱包中的电子货币后具有总共的电子货币数。将第一剩余电子货币和第二剩余电子货币发送给多个参与机构,进行同步记录,参与机构为联盟链上多个机构。如此可以确保各机构的资金透明且不容易更改。
本申请实施例提供了一种跨境汇款的方法,首先获取第一机构向第二机构发送的汇款请求,其中第一机构与第二机构为同一联盟链上的不同关境的金融机构。然后获取第一机构绑定的第一电子钱包和第二机构绑定的第二电子钱包。最后根据汇款请求,将第一电子钱包的电子货币转账给第二电子钱包,从而实现跨境汇款。通过为联盟链上的各跨境金融机构创建对应的电子钱包,利用电子货币实现数据流与资金流的同步传输实现点对点支付交易。由于这种点对点支付交易不需要中间机构参与结算。因此,减少了支付清算汇路,提高了业务处理速度。
在本申请实施例中,关于实现跨境汇款的方法具有多种可能的实现方法,下面进行介绍。需要说明的是,下文介绍中给出的实现方式仅作为示例性说明,并不代表本申请实施例的全部实现方式。
图2为本申请实施例提供了另一种跨境汇款的方法流程图。根据图2可知,该方法包括以下步骤:
S201:机构A加入联盟链。
机构A利用公钥进行身份信息加密。机构A的统一社会信用代码、用户名、登录密码等信息通过CFCA申请的公钥加密。
机构A利用私钥进行身份信息签名。将机构A的统一社会信用代码和用户名通过CFCA申请的私钥进行签名处理,输出数字签名。
监管机构C对请求信息进行解密。监管机构接收到机构A的准入请求后,通过CFCA颁发的根证书进行解密。
监管机构C对身份进行认证。监管机构C利用机构A的公钥对请求中的签名信息进行核验签名,如果得到统一社会信息代码和用户名与请求中的信息一致,则允许机构A加入联盟链。
S202:机构B加入联盟链。
机构B加入联盟链与机构A加入联盟链的方法相同。这里不再论述。
S203:监管机构C为机构A创建对应的电子钱包Ad,为机构B创建对应的电子钱包Bd。
机构A和机构B向监管机构C申请电子钱包充值申请。监管机构C为机构A和机构B创建对应的电子钱包Ad和电子钱包Bd。
机构A和机构B向对应的电子钱包Ad和电子钱包Bd注入资金,包括注入金额和注入币种。监管机构C根据当前区块链中电子货币和实际货币的汇率关系,通过计算转换为电子钱包对应的电子货币。
监管机构C冻结机构A和机构B的部分资金作为保证金。当出现公信力问题时,通过惩罚机制保证联盟链的信用体系。
S204:获取机构A向机构B发起的汇款明细。
汇款明细是由汇款人信息、汇款行信息、汇款金额、汇款币种、汇款目的、收款人信息和收款行信息打包形成的。
S205:检查汇款明细是否合规,检查通过,直接进入步骤S206;检查不通过,拒绝汇款。
检查汇款明细中是否属于金融发洗钱,机构A是否为汇款黑名单,汇款内容是否为欺诈性汇款。
S206:机构A利用私钥对汇款信息加上数字签名。并将数字签名信息附加到汇款明细末尾。加密汇款明细。
S207:将机密后的汇款明细发送到区块链的排序节点上。通过排序节点确定交易区块。
S208:根据交易区块,将电子钱包Ad中的电子货币依照汇款明细发送给电子钱包Bd。
S209:判断交易区块的哈希值与已经结算的区块的哈希值是否一致,如果一致,则进入到步骤S211。若不一致,进入步骤S210。
S210:取交易区块的上一区块作为交易区块。
S211:将该交易区块之后的多个区块的计算。
S212:结算之后,监管机构将机构A和机构B的资金同步通知给多个参与机构进行同步记录。
本申请提供另一种跨境汇款的方法,既可以实现点对点跨境支付。此外,通过监管机构对本地账本的计算检查,进一步提升结算准确度。
本申请实施例海通了一种跨境汇款的装置,参阅图3。根据图3可知,跨境汇款装置300包括:
获取模块301,用于获取汇款请求;汇款请求为第一机构向第二机构发起的;汇款请求包括汇款金额和汇款币种;第一机构与第二机构为不同关境的金融机构;第一机构与第二机构为与同一个联盟链上的不同节点对应的机构;
电子钱包确定模块302,用于根据第一机构和第二机构,确定第一电子钱包和第二电子钱包;第一电子钱包为第三机构预先创建的与第一机构绑定的电子钱包;第二电子钱包为第三机构预先创建的与第二机构绑定的电子钱包;第三机构为与联盟链上用于负责监控的节点对应的机构;
汇款模块303,用于根据汇款请求,将第一电子钱包中的电子货币转账给第二电子钱包。
可选的,装置还包括:
响应模块,用于响应于第一电子钱包的电子货币低于预设阈值,第一节点执行注入资金的操作;注入资金包括注入金额和注入币种;
调整模块,用于根据注入金额和汇率关系,调整第一电子钱包的电子货币,用于更新第一电子钱包的电子货币。
可选的,获取模块还用于获取注入币种与第一电子钱包的电子货币的汇率关系。
可选的,汇款模块包括:
广播单元,用于将汇款请求广播到联盟链上的排序节点,以确定第一区块;第一区块为用于交易的区块;
转账单元,用于根据第一区块,进行第一电子钱包中的电子货币向第二电子钱包转账。
本申请实施例提供的跨境汇款装置,获取模块,获取第一机构向第二机构发送的汇款请求,其中第一机构与第二机构为同一联盟链上的不同关境的金融机构。电子钱包确定模块,获取第一机构绑定的第一电子钱包和第二机构绑定的第二电子钱包。汇款模块根据汇款请求,将第一电子钱包的电子货币转账给第二电子钱包,从而实现跨境汇款。通过为联盟链上的各跨境金融机构创建对应的电子钱包,利用电子货币实现数据流与资金流的同步传输实现点对点支付交易。由于这种点对点支付交易不需要中间机构参与结算。因此,减少了支付清算汇路,提高了业务处理速度。
需要说明的是,本发明提供的调整跨境汇款方法可用于人工智能领域、区块链领域、分布式领域、云计算领域、大数据领域、物联网领域、移动互联领域、网络安全领域、增强现实领域、数字孪生领域或金融领域。上述仅为示例,并不对本发明提供的调整跨境汇款方法的应用领域进行限定。
本申请实施例还提供了对应的设备以及计算机存储介质,用于实现本申请实施例提供的方案。
其中,所述设备包括存储器和处理器,所述存储器用于存储指令或代码,所述处理器用于执行所述指令或代码,以使所述设备执行本申请任一实施例所述的调整跨境汇款方法。
所述计算机存储介质中存储有代码,当所述代码被运行时,运行所述代码的设备实现本申请任一实施例所述的调整跨境汇款方法。
本申请实施例中提到的“第一”、“第二”(若存在)等名称中的“第一”、“第二”只是用来做名字标识,并不代表顺序上的第一、第二。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到上述实施例方法中的全部或部分步骤可借助软件加通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如只读存储器(英文:read-only memory,ROM)/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者诸如路由器等网络通信设备)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述仅是本申请示例性的实施方式,并非用于限定本申请的保护范围。
Claims (10)
1.一种跨境汇款的方法,其特征在于,所述方法包括:
获取汇款请求;所述汇款请求为第一机构向第二机构发起的;所述汇款请求包括汇款金额和汇款币种;所述第一机构与所述第二机构为不同关境的金融机构;所述第一机构与所述第二机构为与同一个联盟链上的不同节点对应的机构;
根据所述第一机构和所述第二机构,确定第一电子钱包和第二电子钱包;所述第一电子钱包为第三机构预先创建的与所述第一机构绑定的电子钱包;所述第二电子钱包为所述第三机构预先创建的与所述第二机构绑定的电子钱包;所述第三机构为与所述联盟链上用于负责监控的节点对应的机构;
根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包。
2.根据权利要求1所述方法,其特征在于,所述根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包,完成跨境汇款之前,还包括:
响应于所述第一电子钱包的电子货币低于预设阈值,以使所述第一机构执行注入资金的操作;所述注入资金包括注入金额和注入币种;
获取所述注入币种与所述第一电子钱包的电子货币的汇率关系;
根据所述注入金额和所述汇率关系,调整所述第一电子钱包的电子货币,用于更新所述第一电子钱包的电子货币。
3.根据权利要求1所述方法,其特征在于,所述根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包,包括:
将所述汇款请求广播到所述联盟链上的排序节点,以确定第一区块;所述第一区块为用于交易的区块;
根据所述第一区块,进行所述第一电子钱包中的电子货币向所述第二电子钱包转账。
4.根据权利要求3所述方法,其特征在于,所述方法还包括:
响应于所述第一区块的哈希值与标准区块的哈希值不一致,执行获取第二区块的哈希值;所述标准区块为已经进行过结算的区块;所述第二区块为所述第一区块的前一区块;
响应于所述第二区块的哈希值与所述标准区块的哈希值不一致,执行获取第三区块的哈希值;所述第三区块为所述第二区块的前一区块;
响应于所述第三区块的哈希值与所述标准区块的哈希值相同,执行获取目标区块;所述目标区块为与标准区块的哈希值相同的区块;
根据所述目标区块,执行之后多个区块的所述转账操作。
5.根据权利要求1所述方法,其特征在于,所述汇款请求为加密后的汇款信息,所述获取汇款请求还包括:
获取汇款信息,所述汇款信息包括第一机构信息、汇款金额、汇款币种和第二机构信息;
响应于所述汇款信息为合规信息;执行对所述第一机构和所述第二机构的数字签名操作;并将所述数字签名、所述第一机构和所述第二机构的唯一标识添加到汇款信息未尾,用于更新所述汇款信息;
加密更新后的所汇款信息,确定所述汇款请求。
6.根据权利要求1所述方法,其特征在于,所述方法还包括:
根据所述第一电子钱包的电子货币转账给所述第二电子钱包的转账结果,确定第一剩余电子货币和第二剩余电子货币;所述第一剩余电子货币为所述第一电子钱包中剩余的所述电子货币;所述第二剩余电子货币为所述第二电子钱包接收到所述第一电子钱包中的电子货币后具有的所述电子货币;
将所述第一剩余电子货币和所述第二剩余电子货币发送给多个参与机构,进行同步记录;所述参与机构为联盟链上多个机构。
7.一种跨境汇款装置,其特征在于,所述装置包括:
获取模块,用于获取汇款请求;所述汇款请求为第一机构向第二机构发起的;所述汇款请求包括汇款金额和汇款币种;所述第一机构与所述第二机构为不同关境的金融机构;所述第一机构与所述第二机构为与同一个联盟链上的不同节点对应的机构;
电子钱包确定模块,用于根据所述第一机构和所述第二机构,确定第一电子钱包和第二电子钱包;所述第一电子钱包为第三机构预先创建的与所述第一机构绑定的电子钱包;所述第二电子钱包为所述第三机构预先创建的与所述第二机构绑定的电子钱包;所述第三机构为与所述联盟链上用于负责监控的节点对应的机构;
汇款模块,用于根据所述汇款请求,将所述第一电子钱包中的电子货币转账给所述第二电子钱包。
8.根据权利要求7所述装置,其特征在于,所述装置还包括:
响应模块,用于响应于所述第一电子钱包的电子货币低于预设阈值,所述第一节点执行注入资金的操作;所述注入资金包括注入金额和注入币种;
调整模块,用于根据所述注入金额和汇率关系,调整所述第一电子钱包的电子货币,用于更新所述第一电子钱包的电子货币。
9.根据权利要求7所述装置,其特征在于,所述获取模块还用于获取所述注入币种与所述第一电子钱包的电子货币的汇率关系。
10.根据权利要求7所述装置,其特征在于,所述汇款模块包括:
广播单元,用于将所述汇款请求广播到所述联盟链上的排序节点,以确定第一区块;所述第一区块为用于交易的区块;
转账单元,用于根据所述第一区块,进行所述第一电子钱包中的电子货币向所述第二电子钱包转账。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210669732.4A CN114997851A (zh) | 2022-06-14 | 2022-06-14 | 一种跨境汇款的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210669732.4A CN114997851A (zh) | 2022-06-14 | 2022-06-14 | 一种跨境汇款的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114997851A true CN114997851A (zh) | 2022-09-02 |
Family
ID=83035976
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210669732.4A Pending CN114997851A (zh) | 2022-06-14 | 2022-06-14 | 一种跨境汇款的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114997851A (zh) |
-
2022
- 2022-06-14 CN CN202210669732.4A patent/CN114997851A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11809608B2 (en) | Methods and systems for using digital signatures to create trusted digital asset transfers | |
US11687924B2 (en) | Cryptocurrency infrastructure system | |
EP3520317B1 (en) | Network topology with multiple data centers for building blockchain blocks | |
US10715531B2 (en) | Network topology | |
US11108566B2 (en) | Methods and systems for using digital signatures to create trusted digital asset transfers | |
EP3635665B1 (en) | Linked multiple blockchain system | |
US11971879B2 (en) | Systems and methods for recording data representing multiple interactions | |
CN108009818B (zh) | 一种基于分布式网络的线上支付方法及*** | |
CN117121036A (zh) | 利用分布式结算平台执行电子交易和代币化的***和方法 | |
Ahamed et al. | Bps: Blockchain based decentralized secure and versatile light payment system | |
CN111433798A (zh) | 基于区块链的可信保函 | |
CN111433799A (zh) | 基于区块链的可信保函 | |
CN110278266B (zh) | 一种基于区块链的资源处理方法及装置 | |
Ekbote et al. | Blockchain based remittances and mining using CUDA | |
CN111199399A (zh) | 用于创建,转让和调用可转让承诺的***和方法 | |
CN114997851A (zh) | 一种跨境汇款的方法及装置 | |
US20210049567A1 (en) | Universal payment channels | |
CN113628050A (zh) | 数字人民币交付方法、***、程序产品及存储介质 | |
US20240078522A1 (en) | Interaction channel balancing | |
US20240249275A1 (en) | Group signatures for a smart wallet on a blockchain platform | |
CN116629858A (zh) | 一种基于多分布式账本实现的交易方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |