数据处理方法、装置、终端、节点设备及存储介质制造方法及图纸

技术编号:22885209 阅读:15 留言:0更新日期:2019-12-21 07:45
本发明专利技术实施例公开了一种数据处理方法、装置、终端、区块链网络及存储介质,其中方法包括:将第一终端与第二终端之间的业务保证数据发布至区块链网络,业务保证数据包括第一终端与第二终端之间的共有账户的地址信息,共有账户包括资源数据;资源数据包括第一终端上传的预存资源数据,以及第二终端上传的预存资源数据;当第一终端与第二终端基于点对点支付通道完成业务交易后,获取业务交易的结算信息,结算信息包括资源分配信息;将结算信息发布至区块链网络,以使区块链网络根据资源分配信息对共有账户里的资源数据进行分配。采用本发明专利技术实施例,可以提供一种有效的交易方式,以使得第一终和第二终端之间可以更好地进行业务交易。

Data processing method, device, terminal, node equipment and storage medium

【技术实现步骤摘要】
数据处理方法、装置、终端、节点设备及存储介质
本专利技术涉及互联网
,尤其涉及一种数据处理方法、装置、终端、节点设备及存储介质。
技术介绍
业务交易是指买卖双方对有价物品及服务进行互通有无的行为。目前,买卖双方之间进行业务交易的方式可以有线上和线下两种方式。所谓线下的业务交易可以指买卖双方面对面进行交易,例如,买方到卖方处购买商品,卖方提供给买方商品,买方为购买的商品支付一定的数字资产。线上的业务交易包括买方在卖方处购买商品,并将购买商品所需的数字资产转移到第三方交易平台保存,当买方确认收到商品时,由第三方交易平台将数字资产转移给卖方。专利技术人在实践中发现,现有的业务交易过程中,对于线下的业务交易,可能出现卖家在收到钱后不给买家提供商品;或者,买家收到商品后不向买家支付数字资产的情况;对于线上的业务交易,买卖双方之间的业务交易是由第三方交易平台进行统一控制的,存在交易不透明的问题,容易导致买卖双方的交易不公平。由此可见,目前如何保证买卖双方之间的业务交易安全公正地进行称为研究的热点问题。
技术实现思路
本专利技术实施例提供了一种数据处理方法、装置、终端、节点设备及存储介质,可以提供一种有效的交易方式,以使得第一终和第二终端之间可以更好地进行业务交易。第一方面,本专利技术实施例提供了一种数据处理方法,包括:将第一终端与第二终端之间的业务保证数据发布至区块链网络,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传的预存资源数据;当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后,获取所述业务交易的结算信息,所述结算信息包括资源分配信息,所述资源分配信息包括所述共有账户包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配所述第二终端的资源数据;将所述结算信息发布至所述区块链网络,以使所述区块链网络根据所述资源分配信息对所述共有账户里的资源数据进行分配。第二方面,本专利技术实施例提供了另一种数据处理方法,包括:接收第一终端与第二终端之间的业务保证数据,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传预存的预存资源数据;接收所述第一终端与所述第二终端之间业务交易的结算信息,所述结算信息是当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后获取到的,所述结算信息包括资源分配信息,所述资源分配信息包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第二终端的资源数据;根据所述结算信息包括的所述资源分配信息对所述共有账户里的资源数据进行分配。第三方面,本专利技术实施例提供了一种数据处理装置,包括:发布单元,用于将第一终端与第二终端之间的业务保证数据发布至区块链网络,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传的预存资源数据;获取单元,用于当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后,获取所述业务交易的结算信息,所述结算信息包括资源分配信息,所述资源分配信息包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第二终端的资源数据;所述发布单元,还用于将所述结算信息发布至所述区块链网络,以使所述区块链网络根据所述资源分配信息对所述共有账户里的资源数据进行分配。第四方面,本专利技术实施例还提供了另一种数据处理装置,包括:接收单元,用于接收第一终端与第二终端之间的业务保证数据,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传预存的预存资源数据;所述接收单元,还用于接收所述第一终端与所述第二终端之间业务交易的结算信息,所述结算信息是当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后获取到的,所述结算信息包括资源分配信息,所述资源分配信息包括所述共有账户包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第二终端的资源数据;处理单元,用于根据所述结算信息包括的所述资源分配信息对所述共有账户里的资源数据进行分配。第五方面,本专利技术实施例提供了一种终端,所述终端包括:处理器,适于实现一条或多条指令;以及,计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行如下步骤:将第一终端与第二终端之间的业务保证数据发布至区块链网络,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传的预存资源数据;当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后,获取所述业务交易的结算信息,所述结算信息包括资源分配信息,所述资源分配信息包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第二终端的资源数据;将所述结算信息发布至所述区块链网络,以使所述区块链网络根据所述资源分配信息对所述共有账户里的资源数据进行分配。第六方面,本专利技术实施例提供了一种节点设备,所述节点设备位于区块链网络中,所述节点设备包括:处理器,适于实现一条或多条指令;以及,计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行:接收第一终端与第二终端之间的业务保证数据,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n将第一终端与第二终端之间的业务保证数据发布至区块链网络,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传的预存资源数据;/n当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后,获取所述业务交易的结算信息,所述结算信息包括资源分配信息,所述资源分配信息包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第二终端的资源数据;/n将所述结算信息发布至所述区块链网络,以使所述区块链网络根据所述资源分配信息对所述共有账户里的资源数据进行分配。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
将第一终端与第二终端之间的业务保证数据发布至区块链网络,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传的预存资源数据;
当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后,获取所述业务交易的结算信息,所述结算信息包括资源分配信息,所述资源分配信息包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第二终端的资源数据;
将所述结算信息发布至所述区块链网络,以使所述区块链网络根据所述资源分配信息对所述共有账户里的资源数据进行分配。


2.如权利要求1所述的方法,其特征在于,所述结算信息用于指示提供关于业务交易的票据数据,所述支付通道内运行哈希时间锁合约,所述资源分配信息还包括所述共有账户包括的所述资源数据中被所述哈希时间锁合约锁定的惩罚资源数据,所述惩罚资源数据是从所述第二终端上传的预存资源数据中确定的;
所述哈希时间锁合约用于指示:在获取所述业务交易的结算信息后,如果预设时间内未检测到关于业务交易的票据数据,则所述第一分配资源数据包括惩罚资源数据;如果预设时间内检测到所述票据数据,则所述第二分配资源数据包括惩罚资源数据。


3.如权利要求2所述的方法,其特征在于,所述方法还包括:
如果预设时间内检测到关于业务交易的票据数据,则生成携带所述票据数据的票据请求;
将所述票据请求发布至所述区块链网络,以使所述区块链网络将所述票据数据存储到税务链中。


4.如权利要求1所述的方法,所述当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后,获取所述业务交易的结算信息,包括:
所述第一终端与所述第二终端基于点对点支付通道完成业务交易后,检测是否存在结束业务交易的触发事件;
如果存在,则触发执行获取所述业务交易的结算信息的步骤;
如果不存在,则所述第一终端与所述第二终端基于点对点支付通道执行新的业务交易,并在完成所述新的业务交易后,检测是否存在结束业务交易的触发事件。


5.一种数据处理方法,其特征在于,包括:
接收第一终端与第二终端之间的业务保证数据,所述业务保证数据包括所述第一终端与所述第二终端之间的共有账户的地址信息,所述共有账户包括用于对所述第一终端与所述第二终端之间的业务交易进行结算的资源数据;所述资源数据包括所述第一终端上传的预存资源数据,以及所述第二终端上传预存的预存资源数据;
接收所述第一终端与所述第二终端之间业务交易的结算信息,所述结算信息是当所述第一终端与所述第二终端基于点对点支付通道完成业务交易后获取到的,所述结算信息包括资源分配信息,所述资源分配信息包括第一分配资源数据和第二分配资源数据;所述第一分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第一终端的资源数据,所述第二分配资源数据是指所述共有账户包括的所述资源数据中需分配给所述第二终端的资源数据;
根据所述结算信息包括的所述资源分配信息对所述共有账户里的资源数据进行分配。


6.如权利要求5所述的方法,其特征在于,所述结算信息用于指示提供关于业务交易的票据数据,所述支付通道内运行哈希时间锁合约,所述资源分配信息还包括所述共有账户包括的所述资源数据中被所述哈希时间锁合约锁定的惩罚资源数据,所述惩罚资源数据是从所述第二终端上传的预存资源数据中确定的,所述方法还包括:
如果接收到未提供票据数据的第一通知信息,则将所述惩罚资源数据添加到所述第一分配资源数...

【专利技术属性】
技术研发人员:李茂材王宗友蓝虎周开班时一防朱耿良杨常青黄焕坤刘区城陈秋平刘攀孔利张劲松
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1