基于联盟链的国际收支申报方法及装置制造方法及图纸

技术编号:34175026 阅读:10 留言:0更新日期:2022-07-17 11:42
本发明专利技术公开了一种基于联盟链的国际收支申报方法及装置,涉及区块链技术领域,其中该方法包括:当接收到第三方支付机构上送的交易后,计算每笔交易的交易轧差金额;根据交易轧差金额生成国际收支申报数据;将所述国际收支申报数据上传至联盟链网络;通过所述联盟链网络,将国际收支申报数据扩散至监管机构;当接收到监管机构反馈的核对文件及申报状态,将所述核对文件及申报状态扩散至联盟链的每个联盟链节点,所述核对文件及申报状态由监管机构对国际收支申报数据核对后生成,所述联盟链的节点包括银行节点、第三方支付机构节点以及监管结构节点。本发明专利技术可以实现国际收支申报的全流程记录、全链路可信,以及全节点见证。以及全节点见证。以及全节点见证。

Method and device of balance of payments declaration based on alliance chain

【技术实现步骤摘要】
基于联盟链的国际收支申报方法及装置


[0001]本专利技术涉及区块链
,尤其涉及一种基于联盟链的国际收支申报方法及装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]当前跨境电商在交易完成后,需要在5个工作日内完成国际收支申报工作。由于当前国际收支申报流程比较复杂,而且规则较多,此外过程比较繁琐,需要多次去监管机构了解申报结果。由于监管机构处于中心节点,造成了整个审核过程不透明而且流程繁琐,降低了效率。

技术实现思路

[0004]本专利技术实施例提供一种基于联盟链的国际收支申报方法,用以利用区块链技术搭建联盟链,实现国际收支申报的全流程记录、全链路可信,以及全节点见证,该方法包括:
[0005]当接收到第三方支付机构上送的交易后,计算每笔交易的交易轧差金额;
[0006]根据交易轧差金额生成国际收支申报数据;
[0007]将所述国际收支申报数据上传至联盟链网络;
[0008]通过所述联盟链网络,将国际收支申报数据扩散至监管机构;
[0009]当接收到监管机构反馈的核对文件及申报状态,将所述核对文件及申报状态扩散至联盟链的每个联盟链节点,所述核对文件及申报状态由监管机构对国际收支申报数据核对后生成,所述联盟链的节点包括银行节点、第三方支付机构节点以及监管结构节点。
[0010]本专利技术实施例还提供一种基于联盟链的国际收支申报装置,用以利用区块链技术搭建联盟链,实现国际收支申报的全流程记录、全链路可信,以及全节点见证,该装置包括:
[0011]计算模块,用于当通信模块接收到第三方支付机构上送的交易后,计算每笔交易的交易轧差金额;
[0012]计算模块,还用于根据交易轧差金额生成国际收支申报数据;
[0013]上链模块,用于将所述国际收支申报数据上传至联盟链网络;
[0014]扩散模块,用于通过所述联盟链网络,将国际收支申报数据扩散至监管机构;
[0015]扩散模块,还用于当通信模块接收到监管机构反馈的核对文件及申报状态,将所述核对文件及申报状态扩散至联盟链的每个联盟链节点,所述核对文件及申报状态由监管机构对国际收支申报数据核对后生成,所述联盟链的节点包括银行节点、第三方支付机构节点以及监管结构节点。
[0016]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于联盟链的国际收支申报方法。
[0017]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于联盟链的国际收支申报方法。
[0018]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于联盟链的国际收支申报方法。
[0019]本专利技术实施例中,当银行接收到第三方支付机构上送的交易后,计算每笔交易的交易轧差金额,根据交易轧差金额生成国际收支申报数据,之后,借助联盟链网络,将国际收支申报数据上链,通过联盟链网络,将国际收支申报数据扩散至监管机构,由监管机构对国际收支申报数据进行核对,将核对后得到的核对文件及申报状态扩散至联盟链中的每个节点。这样一来,每一笔国际收支申报数据的核对过程都在联盟链线上进行,确保了国际收支申报审核过程全流程记录、全链路可信、全节点见证,实现全流程的可监控、可跟踪。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0021]图1为本专利技术实施例中一种基于联盟链的国际收支申报方法的流程图;
[0022]图2为本专利技术实施例中另一种基于联盟链的国际收支申报方法的流程图;
[0023]图3为本专利技术实施例中另一种基于联盟链的国际收支申报方法的流程图;
[0024]图4为本专利技术实施例中一种基于联盟链的国际收支申报装置的结构示意图;
[0025]图5为本专利技术实施例中一种计算机设备的结构示意图。
具体实施方式
[0026]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0027]为了解决现有技术中整个国际收支申报审核过程不透明而且流程繁琐的问题,本专利技术实施例中组建了银行、监管机构、第三方支付机构的联盟链,并制定了共识机制,将国际收支申报数据上链,形成三方可信、不可篡改的账本,在联盟链上完成跨境电商国际收支申报审核流程。
[0028]其中,当组建联盟链时,由联盟链为加入的参与节点分配一对密钥和权限,严格审核节点的实名信息,以保证节点的合法性及链上数据的安全性。
[0029]基于上述技术构思,本专利技术实施例提供了一种基于联盟链的国际收支申报方法,如图1所示,该方法包括:
[0030]步骤101、当接收到第三方支付机构上送的交易后,计算每笔交易的交易轧差金额。
[0031]其中,第三方支付机构是不具备直接向监管机构进行国际收支申报资格的支付机构,比如支付宝等。
[0032]轧差是指利用抵销、合同更新等法律制度,最终取得一方对另一方的一个数额的
净债权或净债务的一种交易处理方法。比如说,市场交易者之间,可能互有内容相同,方向相反的多笔交易,在结算或结束交易时,可以将各方债权在相等数额内抵销,一方交易者仅向另一方交易者支付余额。
[0033]在本专利技术实施例中,市场交易的双方为银行和第三方支付机构,当银行计算得到交易轧差金额后,第三方支付机构根据交易轧差金额向银行支付余额。
[0034]步骤102、根据交易轧差金额生成国际收支申报数据。
[0035]具体的,参见图2所示,步骤102根据交易轧差金额生成国际收支申报数据可以执行为如下步骤1021或步骤1022:
[0036]步骤1021、如果交易轧差金额为0,则调用第一智能合约生成国际收支申报数据;
[0037]步骤1022、如果交易轧差金额不为0,则调用第二智能合约生成国际收支申报数据。
[0038]在银行实际处理过程中,针对交易轧差金额不为0的交易,按照原有逻辑调用核心付汇接口做汇出处理;针对交易轧差金额为0的交易,修改现有逻辑不调用核心付款接口进行付汇,即轧差为零交易,不进行付款交易,新增对于本项交易的说明,如“999998

无实际资金收付的轧差结算”。
[0039]本专利技术实施例中,根据银行生成国际收支申报数据的规则以及对账规则等编写Sol本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于联盟链的国际收支申报方法,其特征在于,所述方法包括:当接收到第三方支付机构上送的交易后,计算每笔交易的交易轧差金额;根据交易轧差金额生成国际收支申报数据;将所述国际收支申报数据上传至联盟链网络;通过所述联盟链网络,将国际收支申报数据扩散至监管机构;当接收到监管机构反馈的核对文件及申报状态,将所述核对文件及申报状态扩散至联盟链的每个联盟链节点,所述核对文件及申报状态由监管机构对国际收支申报数据核对后生成,所述联盟链的节点包括银行节点、第三方支付机构节点以及监管结构节点。2.根据权利要求1所述的方法,其特征在于,根据交易轧差金额生成国际收支申报数据,包括:如果交易轧差金额为0,则调用第一智能合约生成国际收支申报数据;如果交易轧差金额不为0,则调用第二智能合约生成国际收支申报数据。3.根据权利要求1所述的方法,其特征在于,在根据交易轧差金额生成国际收支申报数据之后,所述方法还包括:对所述国际收支申报数据进行加密,生成利用第三方支付机构的公钥加密的第一国际收支申报数据和利用监管机构的公钥加密的第二国际收支申报数据;将所述国际收支申报数据上传至联盟链网络,包括:将第一国际收支申报数据和第二国际收支申报数据上传至联盟链网络。4.根据权利要求3所述的方法,其特征在于,在将第一国际收支申报数据和第二国际收支申报数据上传至联盟链网络之后,所述方法还包括:将第一国际收支申报数据和第二国际收支申报数据扩散至各个联盟链节点中,以供各个联盟链节点利用各自的私钥解密后,采用共识算法对对第一国际收支申报数据或第二国际收支申报数据进行共识验证;当各个联盟链节点对第一国际收支申报数据或第二国际收支申报数据共识验证通过后,将本次交易打包为新的区块,追加到联盟链中;将第一国际收支申报数据和第二国际收支申报数据打包装入所述新的区块中,并广播至各个联盟链节点。5.根据权利要求4所述的方法,其特征在于,在将所述核对文件及申报状态扩散至联盟链的每个联盟链节点之前,所述方法还包括:将所述核对文件及申报状态装入所述新的区块中。6.一种基于联盟链的国际收支申报装置,其特征在于,所述装置包括:计算模块,用于当通信模块接收到第三方支付机构上送的交易后,计算每笔交易的交易轧差金额;计算模块,还用于根据交易轧差金额生成国际收...

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

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

1