[发明专利]一种交易数据处理方法、装置、设备及存储介质有效
申请号: | 202110078262.X | 申请日: | 2021-01-20 |
公开(公告)号: | CN112396423B | 公开(公告)日: | 2021-04-13 |
发明(设计)人: | 朱耿良 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06F16/27 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交易 数据处理 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种交易数据处理方法、装置、设备及存储介质,方法包括:第一节点获取代理节点转发的初始交易数据,对初始交易数据进行打包处理,得到待验证区块;初始交易数据是由业务网络中的业务节点发送的;代理节点用于对业务网络和核心共识网络进行网络隔离;从核心共识网络中获取第二节点,基于预测到的第二节点的预测辅助信息以及待验证区块的区块信息,得到待验证区块对应的致密区块的第一结构信息;第一结构信息包括初始交易数据对应的目标交易标识符;将第一结构信息广播至第二节点,以使第二节点基于目标交易标识符对待验证区块进行共识。采用本申请实施例,可以减少交易数据的频繁广播,从而可以提升整体的共识性能。
技术领域
本申请涉及区块链技术领域,尤其涉及一种交易数据处理方法、装置、设备及存储介质。
背景技术
在传统区块链部署方式中,区块链网络往往为统一的点对点网络(即P2P网络),即节点对等。处于区块链网络中的区块链节点会定期随机选择向周围节点发送消息,而收到消息的节点也会重复该步骤,由于随机发送,就不可避免的存在消息重复发送至同一节点的情况,从而增加了数据传输时的数据流量。例如,区块链节点(例如,节点A)在接收到某一节点(例如,节点B)广播的交易数据(例如,交易数据x)时,也会将该交易数据x向其他节点(例如,节点C)广播。基于此,节点A在将该交易数据x放入自己的交易池之前,可能会重复收到其他节点广播来的交易数据x。例如,节点D在获取到节点C广播的交易数据x时,也会将该交易数据x无差别地广播至其他节点(例如,节点A),从而造成在节点A处存在同一交易数据x的频繁广播现象。
此外,节点C在接收到交易数据x之后,可以将交易数据x以及其他交易数据一并进行打包处理,以得到待写入该区块链网络的待验证区块。此时,节点C需要将完整的包含所有交易数据的待验证区块广播至共识网络中的所有节点,以至于该共识网络中的共识节点(例如,前述节点A)仍会再次无差别地获取到该待验证区块中的交易数据x,进而导致该交易数据x在整个共识网络中的重复广播,以至于在对待验证区块中的这些交易数据进行共识时,降低了整体的共识性能。
发明内容
本申请实施例提供一种交易数据处理方法、装置、设备及存储介质,可以减少交易数据的频繁广播,从而可以提升整体的共识性能。
本申请实施例一方面提供一种交易数据处理方法,该方法由核心共识网络中的第一节点执行,包括:
获取代理节点转发的初始交易数据,对初始交易数据进行打包处理,得到待广播至核心共识网络中的待验证区块;初始交易数据是由业务网络中的业务节点发送的;代理节点用于对业务网络和核心共识网络进行网络隔离;
从核心共识网络中获取第二节点,基于预测到的第二节点的预测辅助信息以及待验证区块的区块信息,得到待验证区块对应的致密区块的第一结构信息;第一结构信息包括初始交易数据对应的目标交易标识符;目标交易标识符是对初始交易数据进行哈希标识转换后所确定的;
将第一结构信息广播至第二节点,以使第二节点基于目标交易标识符对待验证区块进行共识。
本申请实施例一方面提供一种交易数据处理方法,该方法由核心共识网络中的第二节点执行,包括:
接收由核心共识网络中的第一节点发送的待验证区块对应的致密区块的第一结构信息;待验证区块是第一节点对初始交易数据进行打包处理后所得到的;初始交易数据是业务网络中的业务节点通过代理节点所转发的;代理节点用于对业务网络和核心共识网络进行网络隔离;第一结构信息是第一节点基于预测到的第二节点的预测辅助信息以及待验证区块的区块信息所确定的;
从第一结构信息中获取目标交易标识符,基于目标交易标识符对待验证区块进行共识;目标交易标识符是第一节点对初始交易数据进哈希标识转换后所确定的。
本申请实施例一方面提供一种交易数据处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110078262.X/2.html,转载请声明来源钻瓜专利网。