[发明专利]基于区块链的交易信息处理方法和系统、存储介质有效
申请号: | 201910872327.0 | 申请日: | 2019-09-16 |
公开(公告)号: | CN110599170B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 贾维熙 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04;G06F21/64 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 交易 信息处理 方法 系统 存储 介质 | ||
本发明公开了一种基于区块链的交易信息处理方法和系统、存储介质。其中,该方法包括:获取在第二区块链节点上保存的第一交易信息,获取虚拟资源转移信息,其中,所述虚拟资源转移信息用于表示所述第一虚拟资源中转移给所述第二方的第二交易帐号的目标虚拟资源的数量,基于所述第二区块链节点上保存的所述第一交易信息对所述虚拟资源转移信息所表示的所述目标虚拟资源的数量进行核对,以确定所述目标虚拟资源的数量是否正确。本发明解决了相关技术中对账的过程中数据不准确的技术问题。
技术领域
本发明涉及区块链领域,具体而言,涉及一种基于区块链的交易信息处理方法和系统、存储介质。
背景技术
相关技术中,在对收入进行核对的过程中,主要基于离线数据周期性统计对账的方案,通常以其中一方的数据为准,另一方根据自己可以收集到的数据进行核对,工作量很大,且对数据存在疑议的地方通常无法证明哪方的数据正确。
也就是说,相关技术中由于无法保证账目的准确性,进而造成相关技术中的对账方法的准确性低。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种基于区块链的交易信息处理方法和系统、存储介质,以至少解决相关技术中对账的过程中数据不准确的技术问题。
根据本发明实施例的一个方面,提供了一种基于区块链的交易信息处理方法,包括:获取在第二区块链节点上保存的第一交易信息,其中,所述第一交易信息是第一应用中执行目标事件产生的交易信息,所述第一交易信息被设置为写入位于同一个区块链中的第一区块链节点和所述第二区块链节点,所述第一交易信息包括第一虚拟资源数量信息,所述第一虚拟资源数量信息用于表示已转移给所述第一应用相关的第一方的第一交易帐号的第一虚拟资源的数量,所述第一区块链节点是为所述第一方设置的区块链节点,所述第二区块链节点是为所述目标事件相关的第二方设置的区块链节点;获取虚拟资源转移信息,其中,所述虚拟资源转移信息用于表示所述第一虚拟资源中转移给所述第二方的第二交易帐号的目标虚拟资源的数量;基于所述第二区块链节点上保存的所述第一交易信息对所述虚拟资源转移信息所表示的所述目标虚拟资源的数量进行核对,以确定所述目标虚拟资源的数量是否正确。
根据本发明实施例的另一方面,还提供了一种基于区块链的交易信息处理系统,包括:第一获取单元,用于获取在第二区块链节点上保存的第一交易信息,其中,所述第一交易信息是第一应用中执行目标事件产生的交易信息,所述第一交易信息被设置为写入位于同一个区块链中的第一区块链节点和所述第二区块链节点,所述第一交易信息包括第一虚拟资源数量信息,所述第一虚拟资源数量信息用于表示已转移给所述第一应用相关的第一方的第一交易帐号的第一虚拟资源的数量,所述第一区块链节点是为所述第一方设置的区块链节点,所述第二区块链节点是为所述目标事件相关的第二方设置的区块链节点;第二获取单元,用于获取虚拟资源转移信息,其中,所述虚拟资源转移信息用于表示所述第一虚拟资源中转移给所述第二方的第二交易帐号的目标虚拟资源的数量;第一核对单元,用于基于所述第二区块链节点上保存的所述第一交易信息对所述虚拟资源转移信息所表示的所述目标虚拟资源的数量进行核对,以确定所述目标虚拟资源的数量是否正确。
作为一种可选的示例,上述系统还包括:第一确定单元,用于在核对所述第一数值与所述第二数值是否相同之后,在所述第一数值与所述第二数值相同的情况下,确定所述区块链上保存的所述第一交易信息正确,在所述第一交易信息正确的情况下,将所述第一虚拟资源中的所述目标虚拟资源转移给所述第二方的所述第二交易帐号;第二确定单元,用于在核对所述第一数值与所述第二数值是否相同之后,在所述第一数值与所述第二数值不同的情况下,确定所述区块链上保存的所述第一交易信息不正确,在所述第一交易信息不正确的情况下,获取正确的第一交易信息;将正确的第一交易信息新增到所述区块链中。
根据本发明实施例的又一方面,还提供了一种计算机可读存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述基于区块链的交易信息处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910872327.0/2.html,转载请声明来源钻瓜专利网。