【技术实现步骤摘要】
基于区块链的数据处理方法和装置
本文件涉及计算机
,尤其涉及一种基于区块链的数据处理方法和装置。
技术介绍
在一些业务场景下,不同业务方需要相互协作向用户提供服务。比如,A业务方可以根据用户在A业务方上的购买情况生成用户的积分,该积分可以理解为用户在A业务方的积分,B业务方依据与A业务方之间的协议,允许用户使用其在A业务方的积分,在B业务方进行礼品兑换或者享受物品购买折扣。可见,上述业务场景涉及多个业务方之间的相互协作,开发人员必然需要开发各个业务方之间的通信接口,并保证各个业务方之间的通信稳定性,难免为各个业务方的系统开发增加负担。
技术实现思路
本说明书一个实施例的目的是提供一种基于区块链的数据处理方法,该方法包括:第一区块链节点接收第一业务方的服务器发送的目标用户的权益兑换信息。所述权益兑换信息包括:所述目标用户利用权益额度数据在第一业务方中进行权益兑换的兑换内容信息和进行权益兑换所消耗的子额度数据。所述目标用户的权益额度数据由第二业务方的服务器为所述目标用户分配并上传至区块链中。所述第一区块链节点通过预先部署的第一智能合约,根据所述所消耗的子额度数据和所述目标用户的权益额度数据,在区块链中上传所述目标用户的更新后的权益额度数据。所述第一区块链节点通过预先部署的第二智能合约,根据所述兑换内容信息和预先确定的权益计费规则,生成所述第二业务方的费用支付账单并上传至区块链中。本说明书一个实施例的目的是提供一种基于区块链的数据处理装置,该方法包括:接收模块、更新模块和生成模块。接收模块 ...
【技术保护点】
1.一种基于区块链的数据处理方法,包括:/n第一区块链节点接收第一业务方的服务器发送的目标用户的权益兑换信息;所述权益兑换信息包括:所述目标用户利用权益额度数据在第一业务方中进行权益兑换的兑换内容信息和进行权益兑换所消耗的子额度数据;所述目标用户的权益额度数据由第二业务方的服务器为所述目标用户分配并上传至区块链中;/n所述第一区块链节点通过预先部署的第一智能合约,根据所述所消耗的子额度数据和所述目标用户的权益额度数据,在区块链中上传所述目标用户的更新后的权益额度数据;/n所述第一区块链节点通过预先部署的第二智能合约,根据所述兑换内容信息和预先确定的权益计费规则,生成所述第二业务方的费用支付账单并上传至区块链中。/n
【技术特征摘要】
1.一种基于区块链的数据处理方法,包括:
第一区块链节点接收第一业务方的服务器发送的目标用户的权益兑换信息;所述权益兑换信息包括:所述目标用户利用权益额度数据在第一业务方中进行权益兑换的兑换内容信息和进行权益兑换所消耗的子额度数据;所述目标用户的权益额度数据由第二业务方的服务器为所述目标用户分配并上传至区块链中;
所述第一区块链节点通过预先部署的第一智能合约,根据所述所消耗的子额度数据和所述目标用户的权益额度数据,在区块链中上传所述目标用户的更新后的权益额度数据;
所述第一区块链节点通过预先部署的第二智能合约,根据所述兑换内容信息和预先确定的权益计费规则,生成所述第二业务方的费用支付账单并上传至区块链中。
2.根据权利要求1所述的方法,所述第一区块链节点通过预先部署的第一智能合约,根据所述所消耗的子额度数据和所述目标用户的权益额度数据,在区块链中上传所述目标用户的更新后的权益额度数据,包括:
所述第一区块链节点通过所述第一智能合约,从区块链中获取所述目标用户的权益额度数据;
所述第一区块链节点通过所述第一智能合约,在获取到的权益额度数据中,扣减掉所述所消耗的子额度数据,得到所述目标用户的更新后的权益额度数据;
所述第一区块链节点通过所述第一智能合约,将所述目标用户的更新后的权益额度数据上传至区块链中。
3.根据权利要求1所述的方法,所述第一区块链节点通过预先部署的第二智能合约,根据所述兑换内容信息和预先确定的权益计费规则,生成所述第二业务方的费用支付账单,包括:
所述第一区块链节点通过所述第二智能合约,根据所述兑换内容信息和预先确定的权益计费规则,确定第一业务方为所述目标用户进行权益兑换所耗费的费用数额;
所述第一区块链节点通过所述第二智能合约,根据所述所耗费的费用数额,生成所述第二业务方的费用支付账单。
4.根据权利要求1至3任一项所述的方法,还包括:
第二区块链节点通过预先部署的第三智能合约,获取所述第二业务方的服务器为所述目标用户分配的权益额度数据并上传至区块链中;其中,权益额度数据用于所述目标用户在第一业务方中进行权益兑换。
5.根据权利要求4所述的方法,还包括:
所述第二区块链节点通过预先部署的第四智能合约,接收所述第二业务方的服务器发送的账单反馈指令,根据所述账单反馈指令,从区块链中获取所述费用支付账单并发送至所述第二业务方的服务器;
所述第二区块链节点通过所述第四智能合约,接收所述第二业务方的服务器针对所述费用支付账单的账单支付结果信息,并将所述账单支付结果信息上传至区块链中。
6.根据权利要求5所述的方法,还包括:
所述第...
【专利技术属性】
技术研发人员:赵文强,李艳鹏,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。