会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 分布式账本技术 / 一种基于分布式账本技术的跨境支付系统及方法

一种基于分布式账本技术的跨境支付系统及方法

申请号 CN202010880891.X 申请日 2020-08-27 公开(公告)号 CN112036849B 公开(公告)日 2024-03-12
申请人 杭州云象网络技术有限公司; 发明人 黄步添; 肖震; 邬天博; 石太彬; 宁鹏; 罗春凤;
摘要 本发明公开了一种基于分布式账本技术的跨境支付系统及方法,通过设置跨境支付区块链节点负责跨境支付过程中的数据上链和链下处理,所述跨境支付区块链节点包括跨境支付系统节点、海外收单系统节点和DCEP数字钱包系统节点,实现的操作包括:(1)数字货币上链及流转;(2)跨境收单支付;(3)跨境交易撤销或退货,本发明的分布式跨境支付系统,包括DCEP数字钱包系统、跨境支付系统、海外收单系统、DCEP币串流通的区块链基础设施系统,其中本发明还设计了二维码码值解析模块和多元智能合约管理模块等子系统协调处理跨境支付系统工作。本发明的跨境支付方法和系统具有高效处理跨境支付数据上链及流转的优势。
权利要求

1.一种基于分布式账本技术的跨境支付系统,其特征在于,组成包括:

DCEP数字钱包系统:用于管理和创建DCEP数字钱包系统节点,用于数字货币的产生、数字货币的兑换、数字货币的找零、数字货币的鉴真、数字货币的熔币铸币、数字货币的兑回、数字货币的链上转移到链下和链下转移到链上这些数据处理任务,用于查询海外收单系统中的账户信息;包括用户钱包模块和二维码码值解析模块;其中,用户钱包模块用于出示或识别二维码,管理和发送用户操作指令,接收海外收单系统的交易结果信息,并将二维码处理结果发送到二维码码值解析模块进行解析;二维码码值解析模块用于被DCEP数字钱包系统调用进行码值解析;

跨境支付系统:用于管理和创建跨境支付系统节点;包括CIPS跨境支付模块、信息处理模块、订单处理模块和退款处理模块,其中,CIPS跨境支付模块,用于接收DCEP数字钱包模块兑回处理请求,并根据兑回处理请求信息生成CIPS贷记请求和CIPS贷记回执,将CIPS贷记回执发送到海外收单系统生成境外汇款通知;信息处理模块,用于接收海外收单系统的请求信息,并将此请求信息转发到DCEP数字钱包系统,所述请求信息包括付款信息、撤单信息、退货信息或通知信息;订单处理模块,用于根据海外收单系统订单上链信息进行订单处理,并将处理后的信息发送到DCEP数字钱包系统,DCEP数字钱包系统将权属转移确认消息再次发送到跨境支付系统订单处理模块进行订单处理,跨境支付系统将订单处理后的支付结果通知上传到区块链上;退款处理模块,用于生成退款应答交易,所述退款应答交易的操作在满足匹配收单机构币串的情况下完成,并将匹配后的币串转移至客户账户;

海外收单系统:用于管理和创建海外收单系统节点;包括收单钱包模块、订单处理模块和通知处理模块;其中,收单钱包模块,用于管理资金流向和记录资金动向,所述管理资金流向包括转移账款处理操作;订单处理模块,用于处理订单并将处理完成的订单上链后完成汇率换算;通知处理模块,用于接收并处理各种通知包括:支付结果通知、串币到账通知、境外汇款通知,还包括发出请求,所述请求包括兑回请求、撤销或退货请求,及请求后的应答操作;

DCEP币串流通的区块链基础设施系统:包括多元智能合约管理模块、运维管理模块、资源适配模块和数据库模块;其中,多元智能合约管理模块,用于管理、执行、触发、更新、适配、切换多种并发智能合约子模块,实现DCEP币串自动流通的各项事务;运维管理模块,用于支撑上层应用开发和跨境业务的开展;资源适配模块,用于支撑跨境支付数据上链过程的流转操作;数据库模块,用于支撑上链数据存储、搜索和查询业务。

2.一种基于权利要求1所述系统实现的基于分布式账本技术的跨境支付方法,其特征在于,具体实现包括:(1)数字货币上链及流转:设置跨境支付区块链节点,所述节点负责跨境支付过程中的数据上链和链下处理,所述跨境支付区块链节点包括跨境支付系统节点、海外收单系统节点和DCEP数字钱包系统节点,所述节点基于DCEP币串流通的区块链基础设施系统和部署在区块链上的智能合约,自动执行并保障DCEP钱包系统的资产流转过程;

(2)跨境收单支付:设计消费请求信息结构和支付结果通知信息结构,支撑支付交易发起、支付处理和海外收单机构兑回三个阶段入口操作,完成跨境收单支付交易过程中订单提交、串币处理、权属转移和兑回交易过程中的信息流转;

(3)跨境交易撤销或退货:设计撤销或退货的交易信息结构和退货结果通知信息结构,由跨境支付区块链节点完成撤销或退货过程中信息上链处理操作。

3.根据权利要求2所述基于分布式账本技术的跨境支付方法,其特征在于,所述跨境支付系统节点、海外收单系统节点和DCEP数字钱包系统节点,分别由跨境支付系统、海外收单系统和DCEP数字钱包系统完成信息传递和信息的上链和链下处理,所述三个系统与DCEP币串流通的区块链基础设施系统连接进行数据共享与存储追溯。

4.根据权利要求3所述基于分布式账本技术的跨境支付方法,其特征在于,其中所述DCEP数字钱包系统完成上链的实现过程包括:

1.1 交易双方首次在基于DCEP币串流通的区块链基础设施系统的链上交易时在链上各开账户,由此请求创建用户钱包;

1.2 由DCEP数字钱包系统管理用户钱包模块创建用户钱包,由DCEP钱包系统节点完成数字货币的产生、数字货币的兑换、数字货币的找零、数字货币的鉴真、数字货币的熔币铸币、数字货币的兑回,所述用户钱包模块中余额及币串列表包括链上数字货币和链下数字货币;

1.3 基于所述币串列表,由DCEP钱包系统节点完成数字货币从链下转移到链上、链上转移到链下的操作;

1.4 所述数字货币币串上链后,基于DCEP币串流通的区块链基础设施系统,完成数字货币在链上的流转过程,并制定DCEP币串和所有者字段修订方法;

1.5 所述上链后的数字货币币串下链时,设置DCEP钱包系统对数字币串的熔币和铸币方法。

5.根据权利要求4所述基于分布式账本技术的跨境支付方法,其特征在于,其中,所述字段修订方法的实现通过设计修订智能合约,基于区块链分布式账本多方共识验证通过后自主实现;所述熔币和铸币方法触发DCEP数字钱包系统节点调用区块链熔币智能合约和区块链铸币智能合约自动完成。

6.根据权利要求2所述基于分布式账本技术的跨境支付方法,其特征在于,所述跨境收单支付步骤中,入口操作为二维码扫码方式。

7.根据权利要求2所述基于分布式账本技术的跨境支付方法,其特征在于,所述交易发起阶段具体实现订单提交、币串处理和生成客户扣款确认信息,交易发起流程包括:

2.1 基于带有属性加密的二维码,使得用户扫码生成订单,并自动关联生成商品信息、商户流水号和汇总金额,生成订单完成后发送订单到海外收单系统;

2.2 海外收单系统收到交易后,进行相关业务检查、汇率换算、业务处理和生成订单信息一系列操作,完成一系列操作后将订单信息上链,发送至跨境支付系统节点;

2.3 跨链支付系统节点收到订单信息,基于智能合约,通过调用DCEP数字钱包系统二维码码值解析模块,获得用户钱包的身份信息,基于身份信息做业务检查及相关业务处理,生成扣账请求交易信息并将扣账请求交易信息上链,发送到DCEP数字钱包系统节点;

2.4 DCEP数字钱包系统节点从DCEP币串流通的区块链上获取扣账信息,根据扣款金额与用户钱包模块数字货币按照熔币和铸币方法进行匹配。

8.根据权利要求2所述基于分布式账本技术的跨境支付方法,其特征在于,所述跨境收单支付步骤中支付处理阶段,具体实现基于用户对扣款请求的确认信息完成订单支付处理及币串上链权属转移,支付处理流程包括:

3.1 DCEP数字钱包系统检查用户钱包发出的支付确认信息,并将此确认信息实时同步到区块链上;

3.2 DCEP数字钱包系统完成检查后,对拟支付的币串进行链上和链下权属转移;

3.3 DCEP数字钱包系统回复用户钱包系统扣账成功消息,并发送最终确认请求指令和权属转移通知,在收到确认指令前保留扣账预处理操作,等到完成扣账确认后自动触发智能合约完成预处理状态的扣账交易;

3.4 一旦触发智能合约完成预处理状态的扣账交易,同时触发权属转移智能合约,将权属转移确认信息发送到用户钱包模块,确认权属转移后完成权属转移并将权属转移信息上传到区块链上,DCEP数字钱包系统节点基于智能合约自动完成上链操作,并将该权属转移信息发送到跨境支付系统节点;

3.5 跨境支付系统节点收到币串权属转移确认消息后,对原订单进行处理,生成支付结果通知消息并将支付结果通知消息上链发往海外收单系统节点;

3.6 海外收单系统节点收到支付结果通知报文,并将支付结果通知报文发送到用户钱包模块,通知支付结果。

9.根据权利要求2所述基于分布式账本技术的跨境支付方法,其特征在于,所述海外收单系统兑回阶段,具体实现基于区块链海外收单系统节点实时兑回交易的数字货币,海外收单系统兑回流程包括:

4.1 在支付处理阶段,币串权属转移完成后数字货币归入收单机构链上账户,发送币串到账通知给海外收单系统节点;

4.2 海外收单系统节点发起兑回请求到跨境支付系统节点;

4.3 跨境支付系统节点发送币串下链请求消息到DCEP数字钱包系统节点;

4.4 DCEP数字钱包系统节点收到下链请求消息,对海外收单系统节点链上币串进行下链处理并判断是否重铸货币;

4.5 DCEP数字钱包系统对海外收单系统的数字钱包进行兑回操作,并将数字货币金额转移到DCEP数字钱包系统的人民币余额账户,将数字货币转移到DCEP人民币余额账户的完成通知发送到跨境支付系统节点;

4.6 跨境支付系统节点接到货币兑回确认消息后,发起CIPS跨境贷记交易;

4.7 跨境支付系统节点收到贷记交易回执后,生成跨境汇款通知到海外收单系统节点。

10.根据权利要求2所述基于分布式账本技术的跨境支付方法,其特征在于,所述跨境交易撤销或退货的具体实现步骤包括:

5.1 用户钱包模块发起原订单撤销或退货交易;

5.2 海外收单系统节点收到原订单撤销或退货请求进行业务检查;

5.3 海外收单系统节点生成撤销或退货交易信息,并将该撤销或退货信息上传到区块链上;

5.4 跨境支付系统节点接收撤销或退货交易,进行业务检查并由撤销或退货金额与海外收单系统节点链上账户币串进行匹配;

5.5 跨境支付系统节点完成匹配处理,生成撤销或退款应答交易;

5.6 海外收单系统节点接收并处理区块链撤销或退货交易结果;

5.7 DCEP数字钱包系统节点接收撤销或退货结果报文,完成币串权属转移并由DCEP数字钱包系统节点发送撤销或退货通知到用户钱包模块。

说明书全文

一种基于分布式账本技术的跨境支付系统及方法

技术领域

[0001] 本发明属于区块链技术领域,具体涉及一种基于分布式账本技术的跨境支付系统及方法。

背景技术

[0002] 传统国际贸易中的电子支付方式需要经过汇出银行、央行、代理和收款等很多金融机构,并且经过每个机构,机构内部都会进行账务清算和处理,同时各个机构之间也需要花费较长时间建立代理关系,使得整个跨境支付程序比较复杂,中间的结算成本高,处理速度慢,使得整体的结算效率比较低。
[0003] 针对传统跨境支付存在的上述问题,使用区块链技术能够有效构建起一个贸易双方共同参与的交易平台,在区块链分布式账本结构的基础上,确保贸易双方交易的透明性和公开性,从而降低国际贸易支付中由于信息不对称而带来的风险,提高跨境支付效率。在整个跨境支付区块链系统中,每个节点都会收到与之相关的交易信息,因此在校验过程中,各个节点都参与其中,然后在保证交易真实性的基础上,将校验记录和结果输入到区块链中,从而提高了工作效率
[0004] 但是由于区块链技术本身属于新技术,其技术稳定性和性能还有待提高,目前的跨境支付区块链系统在跨境支付数字货币上链及流转、跨境收单支付流程和撤销和退货交易等主要三个业务层面依然存在性能和效率等诸多方面的问题,稳定性和性能有待提高。因此,提出一种高效执行跨境支付流程并保障跨境支付交易过程稳定的区块链系统,是当下跨境支付领域关注的重点和热点问题。
[0005] 专利号为CN2019105885428的《基于区块链架构的人民币跨境支付方法及装置》提供一种基于区块链架构的人民币跨境支付方法及装置,该方法包括人民币跨境支付参与方节点构成区块链网络,利用CIPS节点根据汇款请求区块,进行清算处理,根据清算处理结果,构建一个汇款业务清算结果区块,将汇款业务清算结果区块加入区块链。上述技术方案利用区块链技术提高了人民币跨境支付的准确性和效率,但是其没有实现数字货币上链及流转的过程,其订单处理技术较为简易。专利号为CN2019100610541的《一种基于区块链的商业银行间用户在线跨境转移支付方法》将传统的商业银行间跨境转移支付技术体系和新兴的基于区块链技术借助虚拟数字加密货币跨境转移支付技术体系相融合,采用特定国家法定货币作为中介币,以中介币作为不同国家货币之间的价值转换的载体,利用智能合约实现不同国家货币之间的价值转换,进而代替虚拟数字货币,在现有的商业银行跨境支付的金融监管基础上,借助区块链技术体系中的联盟链实现商业银行间跨境支付的点对点传输,该技术方案同时具有可控匿名、可追溯的技术特性,以满足国际与地区之间的金融监管需求,但该发明只使用智能合约实现不同国家货币之间的转换,并且采用智能合约的方式也较为单调,不能满足部分跨境支付的实际操作要求。

发明内容

[0006] 本发明基于上述背景和现有技术所存在的问题,拟设计一种基于分布式账本技术的跨境支付系统,提高跨境支付数据上链及流转的效率,同时为实现数据存储追溯提供支撑,并且本发明通过设计一种基于分布式账本技术的跨境支付方法,其能够高效实现跨境支付数据上链及流转过程。
[0007] 为了实现本发明的这些目的和其它优点,提供了一种基于分布式账本技术的跨境支付系统组成包括:
[0008] DCEP数字钱包系统:用于管理和创建DCEP数字钱包系统节点,用于数字货币的产生、数字货币的兑换、数字货币的找零、数字货币的鉴真、数字货币的熔币铸币、数字货币的兑回、数字货币的链上转移到链下和链下转移到链上这些数据处理任务,用于查询海外收单系统中的账户信息;包括用户钱包模块和二维码码值解析模块;其中,用户钱包模块用于出示或识别二维码,管理和发送用户操作指令,接收海外收单系统的交易结果信息,并将二维码处理结果发送到二维码码值解析模块进行解析;二维码码值解析模块用于被DCEP数字钱包系统调用进行码值解析;
[0009] 跨境支付系统:用于管理和创建跨境支付系统节点;包括CIPS跨境支付模块、信息处理模块、订单处理模块和退款处理模块,其中,CIPS跨境支付模块,用于接收DCEP数字钱包模块兑回处理请求,并根据兑回处理请求信息生成CIPS贷记请求和CIPS贷记回执,将CIPS贷记回执发送到海外收单系统生成境外汇款通知;信息处理模块,用于接收海外收单系统的请求信息,并将此请求信息转发到DCEP数字钱包系统,所述请求信息包括付款信息、撤单信息、退货信息或其他通知信息;订单处理模块,用于根据海外收单系统订单上链信息进行订单处理,并将处理后的信息发送到DCEP数字钱包系统,DCEP数字钱包系统将权属转移确认消息再次发送到跨境支付系统订单处理模块进行订单处理,跨境支付系统将订单处理后的支付结果通知上传到区块链上;退款处理模块,用于生成退款应答交易,所述退款应答交易的操作在满足匹配收单机构币串的情况下完成,并将匹配后的币串转移至客户账户;
[0010] 海外收单系统:用于管理和创建海外收单系统节点;包括收单钱包模块、订单处理模块、订单处理模块和通知处理模块;其中,收单钱包模块,用于管理资金流向和记录资金动向,所述管理资金流向包括转移账款处理操作;订单处理模块,用于处理订单并将处理完成的订单上链后完成汇率换算;通知处理模块,用于接收并处理各种通知包括:支付结果通知、串币到账通知、境外汇款通知,还包括发出请求,所述请求包括兑回请求、撤销或退货请求,及请求后的应答操作;
[0011] DCEP币串流通的区块链基础设施系统:包括多元智能合约管理模块、运维管理模块、资源适配模块和数据库模块;其中,多元智能合约管理模块,用于管理、执行、触发、更新、适配、切换多种并发智能合约子模块,实现DCEP币串自动流通的各项事务;运维管理模块,用于支撑上层应用开发和跨境业务的开展;资源适配模块,用于支撑跨境支付数据上链过程的流转操作;数据库模块,用于支撑上链数据存储、搜索和查询业务。
[0012] 进一步地,基于所述系统实现一种基于分布式账本技术的跨境支付方法,具体包括:
[0013] (1)数字货币上链及流转:设置跨境支付区块链节点,所述节点负责跨境支付过程中的数据上链和链下处理,所述跨境支付区块链节点包括跨境支付系统节点、海外收单系统节点和DCEP数字钱包系统节点,所述节点基于DCEP币串流通的区块链基础设施系统和部署在区块链上的智能合约,自动执行并保障DCEP钱包系统的资产流转过程;
[0014] (2)跨境收单支付:设计消费请求信息结构和支付结果通知信息结构,支撑支付交易发起、支付处理和海外收单机构兑回三个阶段入口操作,完成跨境收单支付交易过程中订单提交、串币处理、权属转移和兑回交易过程中的信息流转;
[0015] (3)跨境交易撤销或退货:设计撤销或退货的交易信息结构和退货结果通知信息结构,由跨境支付区块链节点完成撤销或退货过程中信息上链处理操作。
[0016] 进一步地,其中,所述跨境支付区块链节点包括跨境支付系统节点、海外收单系统节点和DCEP数字钱包系统节点,分别由跨境支付系统、海外收单系统和DCEP数字钱包系统完成信息传递和信息的上链和链下处理,所述三个系统与DCEP币串流通的区块链基础设施系统连接进行数据共享与存储追溯。
[0017] 进一步地,所述DCEP数字钱包系统完成上链的实现过程包括:
[0018] 1.1交易双方首次在基于DCEP币串流通的区块链基础设施系统的链上交易时在链上各开账户,由此请求创建用户钱包;
[0019] 1.2由DCEP数字钱包系统管理用户钱包模块创建用户钱包,由DCEP钱包系统节点完成数字货币的产生、数字货币的兑换、数字货币的找零、数字货币的鉴真、数字货币的熔币铸币、数字货币的兑回,所述用户钱包模块中余额及币串列表包括链上数字货币和链下数字货币;
[0020] 1.3基于所述币串列表,由DCEP钱包系统节点完成数字货币从链下转移到链上、链上转移到链下的操作;
[0021] 1.4所述数字货币币串上链后,基于DCEP币串流通的区块链基础设施系统,完成数字货币在链上的流转过程,并制定DCEP币串和所有者字段修订方法;
[0022] 1.5所述上链后的数字货币币串下链时,设置DCEP钱包系统对数字币串的熔币和铸币方法。
[0023] 进一步地,其中,所述字段修订方法的实现通过设计修订智能合约,基于区块链分布式账本多方共识验证通过后自主实现。所述熔币和铸币方法触发DCEP数字钱包系统节点调用区块链熔币智能合约和区块链铸币智能合约自动完成。
[0024] 进一步地,所述跨境收单支付步骤中入口操作为二维码扫码方式;
[0025] 进一步地,所述交易发起阶段,具体实现订单提交、币串处理和生成客户扣款确认信息,交易发起流程包括:
[0026] 2.1基于带有属性加密的二维码,使得用户扫码生成订单,并自动关联生成商品信息、商户流水号和汇总金额,生成订单完成后发送订单到海外收单系统;
[0027] 2.2海外收单系统收到交易后,进行相关业务检查、汇率换算、业务处理和生成订单信息一系列操作,完成一系列操作后将订单信息上链,发送至跨境支付系统节点;
[0028] 2.3跨链支付系统节点收到订单信息,基于智能合约,通过调用DCEP数字钱包系统二维码码值解析模块,获得用户钱包的身份信息,基于身份信息做业务检查及相关业务处理,生成扣账请求交易信息并将扣账请求交易信息上链,发送到DCEP数字钱包系统节点;
[0029] 2.4DCEP数字钱包系统节点从DCEP币串流通的区块链上获取扣账信息,根据扣款金额与用户钱包模块数字货币按照熔币和铸币方法进行匹配。
[0030] 进一步地,所述跨境收单支付步骤中支付处理阶段,具体实现基于用户对扣款请求的确认信息完成订单支付处理及币串上链权属转移,支付处理流程包括:
[0031] 3.1DCEP数字钱包系统检查用户钱包发出的支付确认信息,并将此确认信息实时同步到区块链上;
[0032] 3.2DCEP数字钱包系统完成检查后,对拟支付的币串进行链上和链下权属转移;
[0033] 3.3DCEP数字钱包系统回复用户钱包系统扣账成功消息,并发送最终确认请求指令和权属转移通知,在收到确认指令前保留扣账预处理操作,等到完成扣账确认后自动触发智能合约完成预处理状态的扣账交易;
[0034] 3.4一旦触发智能合约完成预处理状态的扣账交易,同时触发权属转移智能合约,将权属转移确认信息发送到用户钱包模块,确认权属转移后完成权属转移并将权属转移信息上传到区块链上,DCEP数字钱包系统节点基于智能合约自动完成上链操作,并将该权属转移信息发送到跨境支付系统节点;
[0035] 3.5跨境支付系统节点收到币串权属转移确认消息后,对原订单进行处理,生成支付结果通知消息并将支付结果通知消息上链发往海外收单系统节点;
[0036] 3.6海外收单系统节点收到支付结果通知报文,并将支付结果通知报文发送到用户钱包模块,通知支付结果。
[0037] 进一步地,所述海外收单系统兑回阶段,具体实现基于区块链海外收单系统节点实时兑回交易的数字货币,海外收单系统兑回流程包括:
[0038] 4.1在支付处理阶段,币串权属转移完成后数字货币归入收单机构链上账户,发送币串到账通知给海外收单系统节点;
[0039] 4.2海外收单系统节点发起兑回请求到跨境支付系统节点;
[0040] 4.3跨境支付系统节点发送币串下链请求消息到DCEP数字钱包系统节点;
[0041] 4.4DCEP数字钱包系统节点收到下链请求消息,对海外收单系统节点链上币串进行下链处理并判断是否重铸货币;
[0042] 4.5DCEP数字钱包系统对海外收单系统的数字钱包进行兑回操作,并将数字货币金额转移到DCEP数字钱包系统的人民币余额账户,将数字货币转移到DCEP人民币余额账户的完成通知发送到跨境支付系统节点;
[0043] 4.6跨境支付系统节点接到货币兑回确认消息后,发起CIPS跨境贷记交易;
[0044] 4.7跨境支付系统节点收到贷记交易回执后,生成跨境汇款通知到海外收单系统节点。
[0045] 进一步地,所述跨境交易撤销或退货的具体实现步骤包括:
[0046] 5.1用户钱包模块发起原订单撤销或退货交易;
[0047] 5.2海外收单系统节点收到原订单撤销或退货请求进行业务检查;
[0048] 5.3海外收单系统节点生成撤销或退货交易信息,并将该撤销或退货信息上传到区块链上;
[0049] 5.4跨境支付系统节点接收撤销或退货交易,进行业务检查并由撤销或退货金额与海外收单系统节点链上账户币串进行匹配;
[0050] 5.5跨境支付系统节点完成匹配处理,生成撤销或退款应答交易;
[0051] 5.6海外收单系统节点接收并处理区块链撤销或退货交易结果;
[0052] 5.7DCEP数字钱包系统节点接收撤销或退货结果报文,完成币串权属转移并由DCEP数字钱包系统节点发送撤销或退货通知到用户钱包模块。
[0053] 本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本发明的研究和实践而为本领域的技术人员所理解。本发明的有益效果至少包括:通过设置跨境支付区块链节点包括跨境支付系统节点、海外收单系统节点和DCEP数字钱包系统节点,负责跨境支付过程中的数据上链和链下处理,所述跨境支付区块链节点实现的操作包括:(1)数字货币上链及流转流程主要基于DCEP数字钱包系统实现,由区块链基础设施保障数据存证和验证过程;(2)基于二维码码值解析模块实现跨境收单支付,并通过DCEP数字钱包系统、跨境支付系统和海外收单系统完成跨境收单支付流程,基于联盟区块链基础设施完成高效数据上链及下链处理过程;(3)通过DCEP币串流通的区块链基础设施系统,完成跨境交易撤销或退货,保证撤销或退货交易的真实可靠和高效可信。通过设计跨境支付系统包括DCEP数字钱包系统、跨境支付系统、海外收单系统、DCEP币串流通的区块链基础设施系统,实现高效处理跨境支付数据上链及流转过程,减少人为干预,降低跨境支付成本。

附图说明

[0054] 为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。本发明的附图所体现的方法和设计思路属于本发明的保护范围之内。
[0055] 图1(A)为本发明基于分布式账本技术的跨境支付上链及流转场景1:用户转账给收单行;
[0056] 图1(B)为本发明基于分布式账本技术的跨境支付上链及流转场景2:用户转账给收单行,包含找零的情况;
[0057] 图1(C)为本发明基于分布式账本技术的跨境支付上链及流转场景3:境内用户间转账;
[0058] 图1(D)为本发明基于分布式账本技术的跨境支付上链及流转场景4:用户撤单;
[0059] 图1(E)为本发明基于分布式账本技术的跨境支付上链及流转场景5:兑回;
[0060] 图2为本发明基于分布式账本技术的跨境支付流程;
[0061] 图3为本发明基于分布式账本技术的跨境支付撤销或退货流程。

具体实施方式

[0062] 为了清晰地阐述本发明,使本发明实施例的目的、技术方案和优点更加清楚,下面结合了本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,以令本领域技术人员参照说明书文字能够据以实施。下面将附图结合具体实施方式对本发明的技术加以详细说明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0063] 在本说明书的描述中,参考术语“一实施例”、“一具体实施例”、“一实施例方式”、“例如”的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本申请的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
[0064] 名称解释:
[0065] 分布式账本技术:分布式账本技术(distributedledgertechnologies,简称DLT),目前缺乏标准化的定义,一般可以理解为包括区块链技术在内,以构建可信分布式账本为目标的技术方案。本发明所述分布式账本技术主要指区块链技术。
[0066] DCEP(DigitalCurrencyElectronicPayment,中国央行数字货币)是中国央行基于区块链技术推出的全新加密电子货币,即央行数字货币,采用双层运营体系,即人民银行先把DCEP兑换给银行或者是其他金融机构,再由这些机构兑换给公众。
[0067] 人民币跨境支付系统(CIPS):业务处理主要包括针对客户汇款和头寸调拨的逐笔支付业务,针对批量支付业务,以及针对证券结算系统(SercuritySettlement System,SSS)付款交割结算和中央对手方(CentralCounterparty,CCP)集中清算的金融市场业务等。
[0068] 本发明跨境支付方法的实现依赖于本发明跨境支付系统,基于本发明的跨境支付系统开展本发明跨境支付各项工作的具体实现过程,本发明跨境支付系统组成包括:
[0069] DCEP数字钱包系统:用于管理和创建DCEP数字钱包系统节点,用于数字货币的产生、数字货币的兑换、数字货币的找零、数字货币的鉴真、数字货币的熔币铸币、数字货币的兑回、数字货币的链上转移到链下和链下转移到链上这些数据处理任务,用于查询海外收单系统中的账户信息;包括用户钱包模块和二维码码值解析模块;其中,用户钱包模块用于出示或识别二维码,管理和发送用户操作指令,接收海外收单系统的交易结果信息,并将二维码处理结果发送到二维码码值解析模块进行解析;二维码码值解析模块用于被DCEP数字钱包系统调用进行码值解析;
[0070] 跨境支付系统:用于管理和创建跨境支付系统节点;包括CIPS跨境支付模块、信息处理模块、订单处理模块和退款处理模块,其中,CIPS跨境支付模块,用于接收DCEP数字钱包模块兑回处理请求,并根据兑回处理请求信息生成CIPS贷记请求和CIPS贷记回执,将CIPS贷记回执发送到海外收单系统生成境外汇款通知;信息处理模块,用于接收海外收单系统的请求信息,并将此请求信息转发到DCEP数字钱包系统,所述请求信息包括付款信息、撤单信息、退货信息或其他通知信息;订单处理模块,用于根据海外收单系统订单上链信息进行订单处理,并将处理后的信息发送到DCEP数字钱包系统,DCEP数字钱包系统将权属转移确认消息再次发送到跨境支付系统订单处理模块进行订单处理,跨境支付系统将订单处理后的支付结果通知上传到区块链上;退款处理模块,用于生成退款应答交易,所述退款应答交易的操作在满足匹配收单机构币串的情况下完成,并将匹配后的币串转移至客户账户;
[0071] 海外收单系统:用于管理和创建海外收单系统节点;包括收单钱包模块、订单处理模块、订单处理模块和通知处理模块;其中,收单钱包模块,用于管理资金流向和记录资金动向,所述管理资金流向包括转移账款处理操作;订单处理模块,用于处理订单并将处理完成的订单上链后完成汇率换算;通知处理模块,用于接收并处理各种通知包括:支付结果通知、串币到账通知、境外汇款通知,还包括发出请求,所述请求包括兑回请求、撤销或退货请求,及请求后的应答操作;
[0072] DCEP币串流通的区块链基础设施系统:包括多元智能合约管理模块、运维管理模块、资源适配模块和数据库模块;其中,多元智能合约管理模块,用于管理、执行、触发、更新、适配、切换多种并发智能合约子模块,实现DCEP币串自动流通的各项事务;运维管理模块,用于支撑上层应用开发和跨境业务的开展;资源适配模块,用于支撑跨境支付数据上链过程的流转操作;数据库模块,用于支撑上链数据存储、搜索和查询业务。
[0073] 具体实施例1:
[0074] Step1:图1(A)‑(E)示出了根据本发明的五种实现形式,示出了本发明基于分布式账本技术在五种场景下的跨境支付上链及流转方法,实现参考图及附图说明。数字货币上链及流转:设置跨境支付区块链节点,所述节点负责跨境支付过程中的数据上链和链下处理,所述跨境支付区块链节点包括跨境支付系统节点、海外收单系统节点和DCEP数字钱包系统节点,分别由跨境支付系统、海外收单系统和DCEP数字钱包系统完成信息传递和信息的上链和链下处理,所述节点基于DCEP币串流通的区块链基础设施系统和部署在区块链上的智能合约,自动执行并保障DCEP钱包系统的资产流转过程,所述三个系统与DCEP币串流通的区块链基础设施系统连接进行数据共享与存储追溯。DCEP数字钱包系统完成上链的实现过程包括:
[0075] S11交易双方首次在基于DCEP币串流通的区块链基础设施系统的链上交易时在链上各开账户,由此请求创建用户钱包;
[0076] S12由DCEP数字钱包系统管理用户钱包模块创建用户钱包,由DCEP钱包系统节点完成数字货币的产生、数字货币的兑换、数字货币的找零、数字货币的鉴真、数字货币的熔币铸币、数字货币的兑回,所述用户钱包模块中余额及币串列表包括链上数字货币和链下数字货币;
[0077] S13基于所述币串列表,由DCEP钱包系统节点完成数字货币从链下转移到链上、链上转移到链下的操作;
[0078] S14所述数字货币币串上链后,基于DCEP币串流通的区块链基础设施系统,完成数字货币在链上的流转过程,并制定DCEP币串和所有者字段修订方法所述字段修订方法的实现通过设计修订智能合约,基于区块链分布式账本多方共识验证通过后自主实现;
[0079] S15所述上链后的数字货币币串下链时,设置DCEP钱包系统对数字币串的熔币和铸币方法,所述熔币和铸币方法触发DCEP数字钱包系统节点调用区块链熔币智能合约和区块链铸币智能合约自动完成。
[0080] 具体实施例2:
[0081] Step2:如图2所示为本发明基于分布式账本技术的跨境支付流程。通过设计二维码扫码方式,基于设计消费请求信息结构和支付结果通知信息结构,支撑支付交易发起、支付处理和海外收单机构兑回这三个阶段入口操作,完成跨境收单支付交易过程中订单提交、串币处理、权属转移和兑回交易过程中的信息流转。
[0082] S21:交易发起阶段,具体实现订单提交、币串处理和生成客户扣款确认信息,交易发起流程包括:
[0083] S211基于带有属性加密的二维码,使得用户扫码生成订单,并自动关联生成商品信息、商户流水号和汇总金额,生成订单完成后发送订单到海外收单系统;
[0084] S212海外收单系统收到交易后,进行相关业务检查、汇率换算、业务处理和生成订单信息一系列操作,完成一系列操作后将订单信息上链,发送至跨境支付系统节点;
[0085] S213跨链支付系统节点收到订单信息,基于智能合约,通过调用DCEP数字钱包系统二维码码值解析模块,获得用户钱包的身份信息,基于身份信息做业务检查及相关业务处理,生成扣账请求交易信息并将扣账请求交易信息上链,发送到DCEP数字钱包系统节点;
[0086] S214DCEP数字钱包系统节点从DCEP币串流通的区块链上获取扣账信息,根据扣款金额与用户钱包模块数字货币按照熔币和铸币方法进行匹配。
[0087] S22:支付处理阶段,具体实现基于用户对扣款请求的确认信息完成订单支付处理及币串上链权属转移,支付处理流程包括:
[0088] S221DCEP数字钱包系统检查用户钱包发出的支付确认信息,并将此确认信息实时同步到区块链上;
[0089] S222DCEP数字钱包系统完成检查后,对拟支付的币串进行链上和链下权属转移;
[0090] S223DCEP数字钱包系统回复用户钱包系统扣账成功消息,并发送最终确认请求指令和权属转移通知,在收到确认指令前保留扣账预处理操作,等到完成扣账确认后自动触发智能合约完成预处理状态的扣账交易;
[0091] S224一旦触发智能合约完成预处理状态的扣账交易,同时触发权属转移智能合约,将权属转移确认信息发送到用户钱包模块,确认权属转移后完成权属转移并将权属转移信息上传到区块链上,DCEP数字钱包系统节点基于智能合约自动完成上链操作,并将该权属转移信息发送到跨境支付系统节点;
[0092] S225跨境支付系统节点收到币串权属转移确认消息后,对原订单进行处理,生成支付结果通知消息并将支付结果通知消息上链发往海外收单系统节点;
[0093] S226海外收单系统节点收到支付结果通知报文,并将支付结果通知报文发送到用户钱包模块,通知支付结果。
[0094] S23:海外收单系统兑回阶段,具体实现基于区块链海外收单系统节点实时兑回交易的数字货币,海外收单系统兑回流程包括:
[0095] S231在支付处理阶段,币串权属转移完成后数字货币归入收单机构链上账户,发送币串到账通知给海外收单系统节点;
[0096] S232海外收单系统节点发起兑回请求到跨境支付系统节点;
[0097] S233跨境支付系统节点发送币串下链请求消息到DCEP数字钱包系统节点;
[0098] S234DCEP数字钱包系统节点收到下链请求消息,对海外收单系统节点链上币串进行下链处理并判断是否重铸货币;
[0099] S235DCEP数字钱包系统对海外收单系统的数字钱包进行兑回操作,并将数字货币金额转移到DCEP数字钱包系统的人民币余额账户,将数字货币转移到DCEP人民币余额账户的完成通知发送到跨境支付系统节点;
[0100] S236跨境支付系统节点接到货币兑回确认消息后,发起CIPS跨境贷记交易;
[0101] S237跨境支付系统节点收到贷记交易回执后,生成跨境汇款通知到海外收单系统节点。
[0102] 具体实施例3:
[0103] Step3:如图所示为本发明基于分布式账本技术的跨境支付撤销或退货流程图,跨境交易撤销或退货的具体实现步骤包括:
[0104] S31用户钱包模块发起原订单撤销或退货交易;
[0105] S32海外收单系统节点收到原订单撤销或退货请求进行业务检查;
[0106] S33海外收单系统节点生成撤销或退货交易信息,并将该撤销或退货信息上传到区块链上;
[0107] S34跨境支付系统节点接收撤销或退货交易,进行业务检查并由撤销或退货金额与海外收单系统节点链上账户币串进行匹配;
[0108] S35跨境支付系统节点完成匹配处理,生成撤销或退款应答交易;
[0109] S36海外收单系统节点接收并处理区块链撤销或退货交易结果;
[0110] S37DCEP数字钱包系统节点接收撤销或退货结果报文,完成币串权属转移并由DCEP数字钱包系统节点发送撤销或退货通知到用户钱包模块。
[0111] 上述对实施例的描述是为便于本技术领域的普通技术人员能理解和应用本发明。熟悉本领域技术的人员显然可以容易地对上述实施例做出各种修改,并把在此说明的一般原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于上述实施例,本领域技术人员根据本发明的揭示,对于本发明做出的改进和修改都应该在本发明的保护范围之内。