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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。