买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于区块链支付系统的跨境支付结算方法_广州天高软件科技有限公司_201810670725.X 

申请/专利权人:广州天高软件科技有限公司

申请日:2018-06-26

公开(公告)日:2021-04-13

公开(公告)号:CN108921531B

主分类号:G06Q20/10(20120101)

分类号:G06Q20/10(20120101);G06Q20/40(20120101);G06Q40/04(20120101)

优先权:

专利状态码:有效-授权

法律状态:2021.04.13#授权;2018.12.25#实质审查的生效;2018.11.30#公开

摘要:本发明公开了基于区块链支付系统的跨境支付结算方法,包括多个金融服务机构,本方案基于区块链技术,行业区块链是指由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定,其他接入节点可以参与交易,但不过问记账过程。在本方案中,通过建立汇率优先级清单解决跨境交易中不同的金融机构结算汇率不同,不一定严格按照实时的国际汇率进行结算的问题。解决了由于不同的进入机构不一定都严格按照国际汇率进行兑换,因此,在交易时发起方和接收方汇率不同会导致交易失败的问题。

主权项:1.基于区块链支付系统的跨境支付结算方法,包括多个金融服务机构,其特征在于,还包括以下步骤:A、建立基于行业区块链的支付系统,每个金融机构作为独立的节点位于区块链上,由行业区块链的所有节点指定多个节点为记账人;建立各个金融机构之间的汇率优先级清单;B、产生交易数据时,发起交易的节点根据自己的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人;C、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断汇率是否正确,若正确,则进入步骤E,否则进入步骤D;D、拒绝步骤B的请求,发送错误信息到发起交易的节点,发起交易的节点读取接收交易的节点的汇率,根据读取到的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人后转入步骤C;E、发起请求的节点将交易数据区块添加至行业区块链的主链上;所述步骤C中进行校验的方法包括以下步骤:C1、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断发起交易的节点与接受交易的节点的汇率优先级;C2、提取发起交易的节点与接受交易的节点中优先级较高的节点的汇率信息,判断该汇率信息与步骤B中请求的交易数据区块记载的汇率信息是否一致,若一致,则进入步骤E,否则进入步骤D。

全文数据:基于区块链支付系统的跨境支付结算方法技术领域[0001]本发明涉及一种结算方法,具体涉及基于区块链支付系统的跨境支付结算方法。背景技术[0002]跨境结算是指,进出口企业除了从采用本地货币信用证转为采用外地货币信用证之外并不会有明显的感觉,真正的变化在于境内外银行之间的后台结算部分。比如,中国某出口企业在与海外买家协商过程中,可以要求人民币结算,海外买家则在付款行开具人民币信用证,随后议付行通知买家,之后才是发货、收货、收付款等。[0003]商业银行开展跨境结算业务有两种操作模式,即代理模式和清算模式。所谓代理模式,主要是指中资行委托外资行作为其海外的代理行,境外企业在中资企业的委托行开设人民币账户的模式;而清算模式主要是在指在中资行境内总行和境外分支行之间进行的业务,即境外企业在中资行境外分行开设人民币账户。[0004]现有的跨境支付结算后台较为复杂,数据量较大,一般只能由银行对银行进行结算,较为不便。同时,由于不同的进入机构不一定都严格按照国际汇率进行兑换,因此,在交易时发起方和接收方汇率不同会导致交易失败。发明内容[0005]本发明所要解决的技术问题是由于不同的进入机构不一定都严格按照国际汇率进行兑换,因此,在交易时发起方和接收方汇率不同会导致交易失败,目的在于提供基于区块链支付系统的跨境支付结算方法,解决由于不同的进入机构不一定都严格按照国际汇率进行兑换,因此,在交易时发起方和接收方汇率不同会导致交易失败的问题。[0006]本发明通过下述技术方案实现:[0007]基于区块链支付系统的跨境支付结算方法,包括多个金融服务机构,还包括以下步骤:[0008]A、建立基于行业区块链的支付系统,每个金融机构作为独立的节点位于区块链上,由行业区块链的所有节点指定多个节点为记账人;建立各个金融机构之间的汇率优先级清单;[0009]B、产生交易数据时,发起交易的节点根据自己的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人;[0010]C、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断汇率是否正确,若正确,则进入步骤E,否则进入步骤D;[0011]D、拒绝步骤B的请求,发送错误信息到发起交易的节点,发起交易的节点读取接收交易的节点的汇率,根据读取到的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人后转入步骤C;[0012]E、发起请求的节点将交易数据区块添加至行业区块链的主链上。[0013]本方案基于区块链技术,行业区块链是指由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定,其他接入节点可以参与交易,但不过问记账过程。在本方案中,通过建立汇率优先级清单解决跨境交易中不同的金融机构结算汇率不同,不一定严格按照实时的国际汇率进行结算的问题。[00M]所述记账人的共识机制采用DPoS机制。DPoS机制将节点数量进一步减少到101个,在保证网络安全的前提下,整个网络的能耗进一步降低,网络运行成本最低。DPoS机制更加去中心化。DPoS机制还拥有更快的确认速度。每个块的时间为10秒,一次数据交换,即得到6-10个确认大概1分钟,一个完整的1〇1个块的周期大概仅仅需要16分钟。而PoW机制产生一个区块需要10分钟,一次数据交换需要1个小时。P〇S机制确认一笔交易大概也需要1小时。由于PoW机制和P〇S机制的交易持续时间较长,而汇率是实时波动的,因此需要较短的交易时间。[0015]所述交易数据区块中记载的信息包括交易发起者、交易接受者、发起者货币金额、接受者货币金额、汇率和时间戳。[0016]所述步骤C中进行校验的方法包括以下步骤:[0017]C1、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断发起交易的节点与接受交易的节点的汇率优先级;[0018]C2、提取发起交易的节点与接受交易的节点中优先级较高的节点的汇率信息,判断该汇率信息与步骤B中请求的交易数据区块记载的汇率信息是否一致,若一致,则进入步骤E,否则进入步骤D。[0019]采用上述方法,通过优先级清单判断发起节点和接受节点的优先级顺序,选择优先级较高的节点的混率作为本次交易的汇率。[0020]在步骤C中记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证时,还包括对交易数据区块发起节点的身份验证。[0021]所述身份验证的方法包括以下步骤:[0022]F1、为每个节点匹配唯一的验证密码,将所有节点的验证密码封包为验证程序;[0023]F2、产生交易的节点发起请求时,节点将外部输入的验证密码同时发送到各个记账人;[0024]F3、记账人通过验证程序验证节点发送的验证密码,若验证密码与验证程序中记录的一致,则通过验证,否则不通过。通过验证密码进行加密,有效的提升了本方法的安全性。[0025]本发明与现有技术相比,具有如下的优点和有益效果:[0026]1、本发明基于区块链支付系统的跨境支付结算方法,区块链系统较为简单,便于搭建;[0027]2、本发明基于区块链支付系统的跨境支付结算方法,有效的解决了不同金融机构之间汇率不同的问题;[0028]3、本发明基于区块链支付系统的跨境支付结算方法,具有独立的加密模块,安全性更高。具体实施方式[0029]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例,对本发明作进一步的#细说明,本友明的不意性买施方式及其说明仅用于解释本发明,并不作为对本发明的限定。[0030]实施例1[0031]基于区块链支付系统的跨境支付结算方法,包括多个金融服务机构,还包括以下步骤:[0032]A、建立基于行业区块链的支付系统,每个金融机构作为独立的节点位于区块链上,由行业区块链的所有节点指定多个节点为记账人;建立各个金融机构之间的汇率优先级清单;[0033]B、产生交易数据时,发起交易的节点根据自己的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人;[0034]C、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断汇率是否正确,若正确,则进入步骤E,否则进入步骤D;[0035]D、拒绝步骤B的请求,发送错误信息到发起交易的节点,发起交易的节点读取接收交易的节点的汇率,根据读取到的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人后转入步骤C;[0036]E、发起请求的节点将交易数据区块添加至行业区块链的主链上。[0037]本方案基于区块链技术,行业区块链是指由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定,其他接入节点可以参与交易,但不过问记账过程。在本方案中,通过建立汇率优先级清单解决跨境交易中不同的金融机构结算汇率不同,不一定严格按照实时的国际汇率进行结算的问题。[0038]实施例2[0039]本实施例中,进一步的,所述记账人的共识机制采用DPoS机制。DPoS机制将节点数量进一步减少到101个,在保证网络安全的前提下,整个网络的能耗进一步降低,网络运行成本最低。DPoS机制更加去中心化。DPoS机制还拥有更快的确认速度。每个块的时间为10秒,一次数据交换,即得到6-10个确认大概1分钟,一个完整的101个块的周期大概仅仅需要16分钟。而PoW机制产生一个区块需要10分钟,一次数据交换需要1个小时。P〇S机制确认一笔交易大概也需要1小时。由于P〇W机制和PoS机制的交易持续时间较长,而汇率是实时波动的,因此需要较短的交易时间。[0040]所述交易数据区块中记载的信息包括交易发起者、交易接受者、发起者货币金额、接受者货币金额、汇率和时间戳。[0041]所述步骤C中进行校验的方法包括以下步骤:_[0042]C1、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断发起交易的节点与接受交易的节点的汇率优先级;[0043]C2、提取发起交易的节点与接受交易的节点中优先级较高的节点的汇率信息,判断该汇率信息与步骤B中请求的交易数据区块记载的汇率信息是否一致,若一致,则进入步骤E,否则进入步骤D。[0044]采用上述方法,通过优先级清单判断发起节点和接受节点的优先级顺序,选择优先级较高的节点的混率作为本次交易的汇率。^[0045]在步骤C中记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证时,还包括对交易数据区块发起节点的身份验证。[0046]所述身份验证的方法包括以下步骤:[0047]F1、为每个节点匹配唯一的验证密码,将所有节点的验证密码封包为验证程序;[0048]F2、产生交易的节点发起请求时,节点将外部输入的验证密码同时发送到各个记账人;[0049]F3、记账人通过验证程序验证节点发送的验证密码,若验证密码与验证程序中记录的一致,则通过验证,否则不通过。通过验证密码进行加密,有效的提升了本方法的安全性。[0050]实施例3[0051]本实施例为本方法的一种实例,基于区块链支付系统的跨境支付结算方法,包括多个金融服务机构,还包括以下步骤:[0052]A、建立基于行业区块链的支付系统,每个金融机构作为独立的节点位于区块链上,由行业区块链的所有节点指定多个节点为记账人;建立各个金融机构之间的汇率优先级清单;[0053]B、节点A产生交易数据时,节点A根据自己的汇率X发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人;[00M]C1、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断发起交易的节点A与接受交易的节点B的汇率优先级;[0055]C2、提取发起交易的节点与接受交易的节点中优先级较高的节点的汇率信息为节点A的汇率X,判断该汇率信息与步骤B中请求的交易数据区块记载的汇率信息X—致,进入步骤E;[0056]D、拒绝步骤B的请求,发送错误信息到发起交易的节点,发起交易的节点读取接收交易的节点的汇率,根据读取到的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人后转入步骤C;[0057]E、发起请求的节点将交易数据区块添加至行业区块链的主链上。[0058]实施例4[0059]本实施例与实施例3的区别在于,步骤C2、提取发起交易的节点与接受交易的节点中优先级较高的节点的汇率信息为节点B的汇率Y,判断该汇率信息与步骤B中请求的交易数据区块记载的汇率信息X不一致,进入步骤D;[0060]D、拒绝步骤B的请求,发送错误信息到发起交易的节点A,发起交易的节点A读取接收交易的节点B的汇率Y,根据读取到的汇率Y发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人后转入步骤C;[0061]E、发起请求的节点将交易数据区块添加至行业区块链的主链上。[0062]以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

权利要求:1.基于区块链支付系统的跨境支付结算方法,包括多个金融服务机构,其特征在于,还包括以下步骤:A、建立基于行业区块链的支付系统,每个金融机构作为独立的节点位于区块链上,由行业区块链的所有节点指定多个节点为记账人;建立各个金融机构之间的汇率优先级清单;B、产生交易数据时,发起交易的节点根据自己的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人;C、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断汇率是否正确,若正确,则进入步骤E,否则进入步骤D;D、拒绝步骤B的请求,发送错误信息到发起交易的节点,发起交易的节点读取接收交易的节点的汇率,根据读取到的汇率发起请求,请求创建一个新的交易数据区块,行业区块链将该交易数据区块广播到区块链上的所有记账人后转入步骤C;E、发起请求的节点将交易数据区块添加至行业区块链的主链上。2.根据权利要求1所述的基于区块链支付系统的跨境支付结算方法,其特征在于,所述记账人的共识机制采用DPoS机制。3.根据权利要求1所述的基于区块链支付系统的跨境支付结算方法,其特征在于,所述交易数据区块中记载的信息包括交易发起者、交易接受者、发起者货币金额、接受者货币金额、汇率和时间戳。4.根据权利要求1所述的基于区块链支付系统的跨境支付结算方法,其特征在于,所述步骤C中进行校验的方法包括以下步骤:C1、记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证,判断发起交易的节点与接受交易的节点的汇率优先级;C2、提取发起交易的节点与接受交易的节点中优先级较高的节点的汇率信息,判断该汇率信息与步骤B中请求的交易数据区块记载的汇率信息是否一致,若一致,则进入步骤E,否则进入步骤D。5.根据权利要求1所述的基于区块链支付系统的跨境支付结算方法,其特征在于,在步骤C中记账人读取步骤A中建立的汇率优先级清单对请求的交易数据区块进行验证时,还包括对交易数据区块发起节点的身份验证。6.根据权利要求5所述的基于区块链支付系统的跨境支付结算方法,其特征在于,所述身份验证的方法包括以下步骤:F1、为每个节点匹配唯一的验证密码,将所有节点的验证密码封包为验证程序;F2、产生交易的节点发起请求时,节点将外部输入的验证密码同时发送到各个记账人;F3、记账人通过验证程序验证节点发送的验证密码,若验证密码与验证程序中记录的一致,则通过验证,否则不通过。

百度查询: 广州天高软件科技有限公司 基于区块链支付系统的跨境支付结算方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。