交易数据处理方法、装置、服务器和存储介质制造方法及图纸

技术编号:22566058 阅读:138 留言:0更新日期:2019-11-16 12:27
本说明书提供了一种交易数据处理方法、装置、服务器和存储介质。其中,上述方法由于先将属于第三方支付平台的第一服务器连同与交易数据处理相关的关联服务器接入预设的区块链网络中,再通过第一服务器响应用户发起的将目标交易数据从第一账户转移到第二账户的交易数据处理请求,先生成将目标交易数据由第一账户转移到第三方支付平台的第三账户的第一订单,并在预设的区块链网络中广播第一订单,以对第一订单进行处理;在完成第一订单的处理后再生成将目标交易数据由第三账户转移至第二账户的第二订单,并在预设的区块链网络中广播第二订单,以对第二订单进行处理,从而能以第三方支付平台做交易担保,高效、安全地完成用户所要求的交易数据处理。

Transaction data processing methods, devices, servers and storage media

The specification provides a transaction data processing method, device, server and storage medium. In the above method, since the first server belonging to the third-party payment platform and the associated server related to transaction data processing are connected to the preset blockchain network, and then the first server responds to the transaction data processing request initiated by the user to transfer the target transaction data from the first account to the second account, Mr. Cheng transfers the target transaction data from the first account The first order to the third account of the third party payment platform, and broadcast the first order in the preset blockchain network to process the first order; after the processing of the first order, generate the second order to transfer the target transaction data from the third account to the second account, and broadcast the second order in the preset blockchain network to process the second order, Thus, the third-party payment platform can be used as transaction guarantee, and the transaction data processing required by users can be completed efficiently and safely.

【技术实现步骤摘要】
交易数据处理方法、装置、服务器和存储介质
本说明书属于互联网
,尤其涉及一种交易数据处理方法、装置、服务器和存储介质。
技术介绍
随着第三方支付平台(TPP,ThirdPartyPayment)的出现和发展,网上交易越来越普及,同时,人们对网上交易数据处理的要求也越来越高。目前,亟需一种能够准确地响应用户所发起的交易数据处理请求,高效、安全地完成相应的数据处理的交易数据处理方法。
技术实现思路
本说明书目的在于提供一种交易数据处理方法、装置、服务器和存储介质,以高效、安全地完成用户所要求的交易数据处理。本说明书提供的一种交易数据处理方法、装置、服务器和存储介质是这样实现的:一种交易数据处理方法,包括:第一服务器接收将目标交易数据从第一账户转移至第二账户的交易数据处理请求;根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单,并在预设的区块链网络中广播第一订单和第一服务器的安全凭证,其中,所述第三账户包括第一服务器所属的第三方支付平台的账户,所述安全凭证用于对所述第一服务器进行权限验证;所述第一服务器获取第一处理结果,并在第一处理结果为成功的情况下,根据所述交易数据处理请求,生成将目标交易数据从第三账户转移至第二账户的第二订单,其中,所述第一处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理得到的处理结果;在预设的区块链网络中广播第二订单和第一服务器的安全凭证,并获取第二处理结果,其中,所述第二处理结果包括在第一服务器权限验证通过时,关联服务器对所述第二订单进行相应处理得到的处理结果。一种交易数据处理方法,包括:第一服务器接收交易数据处理请求,其中,所述交易数据处理请求用于请求将目标交易数据从第一账户转移至第二账户,所述第一服务器为第三方支付平台的服务器;根据所述交易数据处理请求生成第三订单,其中,所述第三订单用于指示将目标交易数据从第一账户转移至第二账户;在预设的区块链网络中广播第三订单和第一服务器的安全凭证,并获取第三处理结果,其中,所述第三处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第三订单进行相应处理得到的处理结果。一种交易数据处理装置,包括:接收模块,用于接收将目标交易数据从第一账户转移至第二账户的交易数据处理请求;第一处理模块,用于根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单,并在预设的区块链网络中广播第一订单和第一服务器的安全凭证,其中,所述第三账户包括第一服务器所属的第三方支付平台的账户,所述安全凭证用于对所述第一服务器进行权限验证;第二处理模块,用于获取第一处理结果,并在第一处理结果为成功的情况下,根据所述交易数据处理请求,生成将目标交易数据从第三账户转移至第二账户的第二订单,其中,所述第一处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理得到的处理结果;第三处理模块,用于在预设的区块链网络中广播第二订单和第一服务器的安全凭证,并获取第二处理结果,其中,所述第二处理结果包括在第一服务器权限验证通过时,关联服务器对所述第二订单进行相应处理得到的处理结果。一种交易数据处理装置,包括:接收模块,用于接收交易数据处理请求,其中,所述交易数据处理请求用于请求将目标交易数据从第一账户转移至第二账户;生成模块,用于根据所述交易数据处理请求生成第三订单,其中,所述第三订单用于指示将目标交易数据从第一账户转移至第二账户;处理模块,用于在预设的区块链网络中广播第三订单和第一服务器的安全凭证,并获取第三处理结果,其中,所述第三处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第三订单进行相应处理得到的处理结果。一种服务器,应用于区块链网络中,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现第一服务器接收将目标交易数据从第一账户转移至第二账户的交易数据处理请求;根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单,并在预设的区块链网络中广播第一订单和第一服务器的安全凭证,其中,所述第三账户包括第一服务器所属的第三方支付平台的账户,所述安全凭证用于对所述第一服务器进行权限验证;所述第一服务器获取第一处理结果,并在第一处理结果为成功的情况下,根据所述交易数据处理请求,生成将目标交易数据从第三账户转移至第二账户的第二订单,其中,所述第一处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理得到的处理结果;在预设的区块链网络中广播第二订单和第一服务器的安全凭证,并获取第二处理结果,其中,所述第二处理结果包括在第一服务器权限验证通过时,关联服务器对所述第二订单进行相应处理得到的处理结果。一种区块链网络,至少包括属于第三方支付平台的第一服务器、与交易数据处理请求相关的关联服务器,其中,所述第一服务器接收将目标交易数据从第一账户转移至第二账户的交易数据处理请求;根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单,并在预设的区块链网络中广播第一订单和第一服务器的安全凭证,其中,所述第三账户包括第一服务器所属的第三方支付平台的账户;所述区块链网络中的服务器根据所述安全凭证对所述第一服务器进行权限验证;所述关联服务器在对所述第一服务器权限验证通过的情况下,对所述第一订单进行相应处理,得到对应的第一处理结果;所述第一服务器获取第一处理结果,在第一处理结果为成功的情况下,根据所述交易数据处理请求,生成将目标交易数据从第三账户转移至第二账户的第二订单;并在区块链网络中广播所述第二订单和第一服务器的安全凭证;所述关联服务器在对所述第一服务器权限验证通过的情况下,对所述第二订单进行相应处理,得到对应的第二处理结果。一种转账系统,包括至少一个服务器,所述服务器执行相应指令实现第一服务器接收将目标交易数据从第一账户转移至第二账户的交易数据处理请求;根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单,并在预设的区块链网络中广播第一订单和第一服务器的安全凭证,其中,所述第三账户包括第一服务器所属的第三方支付平台的账户,所述安全凭证用于对所述第一服务器进行权限验证;所述第一服务器获取第一处理结果,并在第一处理结果为成功的情况下,根据所述交易数据处理请求,生成将目标交易数据从第三账户转移至第二账户的第二订单,其中,所述第一处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理得到的处理结果;在预设的区块链网络中广播第二订单和第一服务器的安全凭证,并获取第二处理结果,其中,所述第二处理结果包括在第一服务器权限验证通过时,关联服务器对所述第二订单进行相应处理得到的处本文档来自技高网...

【技术保护点】
1.一种交易数据处理方法,包括:/n第一服务器接收将目标交易数据从第一账户转移至第二账户的交易数据处理请求;/n根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单,并在预设的区块链网络中广播第一订单和第一服务器的安全凭证,其中,所述第三账户包括第一服务器所属的第三方支付平台的账户,所述安全凭证用于对所述第一服务器进行权限验证;/n所述第一服务器获取第一处理结果,并在第一处理结果为成功的情况下,根据所述交易数据处理请求,生成将目标交易数据从第三账户转移至第二账户的第二订单,其中,所述第一处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理得到的处理结果;/n在预设的区块链网络中广播第二订单和第一服务器的安全凭证,并获取第二处理结果,其中,所述第二处理结果包括在第一服务器权限验证通过时,关联服务器对所述第二订单进行相应处理得到的处理结果。/n

【技术特征摘要】
1.一种交易数据处理方法,包括:
第一服务器接收将目标交易数据从第一账户转移至第二账户的交易数据处理请求;
根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单,并在预设的区块链网络中广播第一订单和第一服务器的安全凭证,其中,所述第三账户包括第一服务器所属的第三方支付平台的账户,所述安全凭证用于对所述第一服务器进行权限验证;
所述第一服务器获取第一处理结果,并在第一处理结果为成功的情况下,根据所述交易数据处理请求,生成将目标交易数据从第三账户转移至第二账户的第二订单,其中,所述第一处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理得到的处理结果;
在预设的区块链网络中广播第二订单和第一服务器的安全凭证,并获取第二处理结果,其中,所述第二处理结果包括在第一服务器权限验证通过时,关联服务器对所述第二订单进行相应处理得到的处理结果。


2.根据权利要求1所述的方法,所述交易数据处理请求还携带有关键信息,所述关键信息包括以下至少之一:第一账户的账户信息、第一账户的身份凭证、第二账户的账户信息、目标交易数据。


3.根据权利要求2所述的方法,在根据所述交易数据处理请求生成将目标交易数据从第一账户转移至第三账户的第一订单后,所述方法还包括:
对所述第一订单中的关键信息进行加密处理。


4.根据权利要求1所述的方法,所述关联服务器包括以下至少之一:第一账户所在银行的服务器、第二账户所在银行的服务器、第三账户所在银行的服务器、清算系统的服务器。


5.根据权利要求4所述的方法,所述预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理,包括:
第一账户所在银行的服务器根据所述第一订单,将目标交易数据从第一账户转出;
第三账户所在银行的服务器根据所述第一订单,将目标交易数据向第三账户转入;
所述清算系统的服务器对第一账户转出的交易数据和第三账户转入的交易数据进行清算。


6.根据权利要求5所述的方法,在预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第一订单进行相应处理后,所述方法还包括:
所述预设的区块链网络将所述关联服务器针对所述第一订单进行相应处理得到的第一处理结果写入区块链中。


7.根据权利要求4所述的方法,所述关联服务器对所述第二订单进行相应处理,包括:
第三账户所在银行的服务器根据所述第二订单,将目标交易数据从第三账户转出;
第二账户所在银行的服务器根据所述第二订单,将目标交易数据向第二账户转入;
所述清算系统的服务器对第三账户转出的交易数据和第二账户转入的交易数据进行清算。


8.根据权利要求7所述的方法,在所述关联服务器对所述第二订单进行相应处理后,所述方法还包括:
所述预设的区块链网络将所述关联服务器针对所述第二订单进行相应处理得到的第二处理结果写入区块链中。


9.根据权利要求4所述的方法,所述关联服务器还包括:监管系统的服务器。


10.一种交易数据处理方法,包括:
第一服务器接收交易数据处理请求,其中,所述交易数据处理请求用于请求将目标交易数据从第一账户转移至第二账户,所述第一服务器为第三方支付平台的服务器;
根据所述交易数据处理请求生成第三订单,其中,所述第三订单用于指示将目标交易数据从第一账户转移至第二账户;
在预设的区块链网络中广播第三订单和第一服务器的安全凭证,并获取第三处理结果,其中,所述第三处理结果包括在第一服务器权限验证通过时,预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第三订单进行相应处理得到的处理结果。


11.根据权利要求10所述的方法,所述关联服务器包括以下至少之一:第一账户所在银行的服务器、第二账户所在银行的服务器、清算系统的服务器。


12.根据权利要求11所述的方法,所述预设的区块链网络中与所述交易数据处理请求相关的关联服务器对所述第三订单进行相应处理,包括:
第一账户所在银行的服务器根...

【专利技术属性】
技术研发人员:左敏落红卫
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1