[发明专利]一种交易数据处理方法、装置、设备及存储介质有效
申请号: | 202110657918.3 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113256424B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 朱耿良 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06Q30/08;H04L9/32 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 数据处理 方法 装置 设备 存储 介质 | ||
1.一种交易数据处理方法,其特征在于,所述方法由核心共识网络中的第一共识节点执行,包括:
从所述核心共识网络的区块链上获取区块Ni,对所述区块Ni中的交易进行交易识别;所述区块Ni为所述区块链上具有最大生成时间戳的区块;所述i为正整数;
若识别到所述区块Ni中存在竞拍交易,则将所述区块Ni中的竞拍交易作为第一竞拍交易,且基于所述第一竞拍交易中的第一节点标识,将待打包的区块Ni+1确定为与所述第一节点标识相关联的第一类型区块;所述第一竞拍交易是由所述第一节点标识对应的第一业务节点通过代理节点所转发的;所述第一竞拍交易是所述第一业务节点在满足交易竞拍生成条件时,生成的用于竞拍所述第一类型区块的交易;所述代理节点用于对所述核心共识网络和所述第一业务节点所在的业务网络进行网络隔离;
基于所述第一竞拍交易所指定的交易打包数量,获取所述第一业务节点的关联业务交易;
根据所述关联业务交易生成所述区块Ni+1,将所述区块Ni+1广播至所述核心共识网络中的第二共识节点,以使所述第二共识节点对所述区块Ni+1进行区块共识。
2.根据权利要求1所述的方法,其特征在于,所述若识别到所述区块Ni中存在竞拍交易,则将所述区块Ni中的竞拍交易作为第一竞拍交易,且基于所述第一竞拍交易中的第一节点标识,将待打包的区块Ni+1确定为与所述第一节点标识相关联的第一类型区块,包括:
若识别到所述区块Ni中存在竞拍交易,则将所述区块Ni中的竞拍交易作为第一竞拍交易,且获取所述第一竞拍交易中的第一节点标识;
获取所述核心共识网络所在的区块链网络所维护的节点标识列表,基于所述节点标识列表,查找与所述第一节点标识相匹配的业务节点,将查找到的业务节点作为第一业务节点;
将待打包的区块Ni+1确定为与所述第一业务节点相关联的第一类型区块。
3.根据权利要求1所述的方法,其特征在于,所述第一共识节点的节点交易池中包括所述第一业务节点的第一类交易以及所述第一业务节点的第二类交易;所述第一类交易的打包优先级高于所述第二类交易的打包优先级;
所述基于所述第一竞拍交易所指定的交易打包数量,获取所述第一业务节点的关联业务交易,包括:
获取所述第一竞拍交易所指定的交易打包数量;所述交易打包数量用于指示所述区块Ni+1所容纳的所述第一业务节点的业务交易的最大交易数量;
在所述节点交易池中,基于所述第一类交易的打包优先级,统计所述第一业务节点的所述第一类交易的第一关键交易数量;
若统计到的第一关键交易数量小于所述交易打包数量,则从所述节点交易池中,获取与所述统计到的第一关键交易数量相符的所述第一业务节点的所述第一类交易;
确定所述交易打包数量与所述统计到的第一关键交易数量之间的数量差值,将所述数量差值确定为待添加数量,且在所述节点交易池中统计所述第一业务节点的所述第二类交易的第二关键交易数量;
在统计到的第二关键交易数量大于所述待添加数量时,从所述节点交易池中获取与所述待添加数量相符的所述第一业务节点的所述第二类交易,且将获取到的所述第一类交易以及获取到的所述第二类交易作为所述第一业务节点的关联业务交易。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110657918.3/1.html,转载请声明来源钻瓜专利网。