[发明专利]事务处理方法、装置、设备及存储介质有效
申请号: | 201810661718.3 | 申请日: | 2018-06-25 |
公开(公告)号: | CN108920257B | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 郑伟德;潘晓雷;吕恩茂;邢宝平 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 事务处理 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种事务处理方法、装置、设备及存储介质。其中,该方法由区块链系统中的节点执行,该方法包括:获取第三方应用的事务状态数据;向区块链系统中的区块生成节点发送所述事务状态数据,使所述区块生成节点将所述事务状态数据写入区块链中。本发明实施例提供的技术方案,由于事务状态数据是存储在区块链中的,对于第三方应用和平台方是透明的,不可篡改的,提高了事务数据的准确性和公信力,进而提高了第三方应用结算结果的准确性。
技术领域
本发明实施例涉及区块链技术领域,尤其涉及一种事务处理方法、装置、设备及存储介质。
背景技术
在某些互联网应用场景中,公共平台对外开放了代收代付的支付能力,整合了多种支付渠道。第三方应用通过公共平台向用户提供内容服务,普通用户可以通过平台向第三方应用支付费用来使用第三方应用提供的内容服务。
目前依赖公共平台的处理过程如下:第三方应用需要发起待支付订单,平台方在用户支付完成,向第三方应用通知支付结果,在到达第三方应用的结算时间时,平台方对第三方应用的订单进行结算并将结算结果告知第三方应用。
然而,目前事务的结算结果以平台记录为准,可能会存在争议。如果存在平台通知开发者订单支付成功,但是最终结算记录中未记入这笔订单,则第三方应用需要留存当时的日志,并且第三方应用向平台方发起举证和仲裁的过程比较繁琐。并且,结算合约也是存储在平台方的,对第三方应用不透明。
发明内容
本发明实施例提供了一种事务方法、装置、设备和存储介质,可以提高事务数据的准确性和公信力。
第一方面,本发明实施例提供了一种事务处理方法,由区块链系统中的节点执行,该方法包括:
获取第三方应用的事务状态数据;
向区块链系统中的区块生成节点发送所述事务状态数据,使所述区块生成节点将所述事务状态数据写入区块链中。
第二方面,本发明实施例还提供了一种事务处理装置,配置于区块链系统中的节点中,该装置包括:
数据获取模块,用于获取第三方应用的事务状态数据;
数据发送模块,用于向区块链系统中的区块生成节点发送所述事务状态数据,使所述区块生成节点将所述事务状态数据写入区块链中。
第三方面,本发明实施例还提供了一种设备,该设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第一方面中任意所述的事务处理方法。
第四方面,本发明实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任意所述的事务处理方法。
本发明实施例提供的技术方案,区块链系统中的第三方应用节点或平台方节点在获取到第三方应用的事务状态数据后,将该事务状态数据发送至区块链系统中的区块生成节点,使区块生成节点将该事务状态数据写入区块链中。由于事务状态数据是存储在区块链中的,对于第三方应用和平台方是透明的,不可篡改的,提高了事务数据的准确性和公信力,进而提高了第三方应用结算结果的准确性。
附图说明
图1是本发明实施例一中提供的一种事务处理方法的流程图;
图2是本发明实施例二中提供的一种事务处理方法的流程图;
图3是本发明实施例三中提供的一种事务处理方法的流程图;
图4是本发明实施例四中提供的一种事务处理装置的结构框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810661718.3/2.html,转载请声明来源钻瓜专利网。