[发明专利]区块链系统的同步处理方法、装置及智能设备、存储介质有效
申请号: | 202010310323.6 | 申请日: | 2020-04-20 |
公开(公告)号: | CN111506655B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 刘攀 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06Q20/02 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 系统 同步 处理 方法 装置 智能 设备 存储 介质 | ||
本申请实施例提供区块链系统的同步处理方法、装置及智能设备,方法应用于区块链系统中的区块节点,区块节点中存储的交易池用于存储交易数据,交易池是根据区块链系统广播的交易数据进行更新的,方法包括:从本节点存储的交易池中获取交易数据;若在第一获取时长内获取到交易数据,则在获取到交易数据的确定时刻开始监听区块链系统中广播的待共识区块数据;若在获取到交易数据后的监听时长内监听到待共识区块数据,则对监听的待共识区块数据进行共识处理;若在获取到交易数据后的监听时长内没有监听到待共识区块数据,则执行共识检测超时处理。采用本申请,可较好地保证区块链网络中的区块节点之间可以更加协调地进行共识相关处理的同步。
技术领域
本发明涉及区块链技术领域,尤其涉及区块链系统的同步处理方法、装置及智能设备、存储介质。
背景技术
区块链系统是有多个区块节点构成的,在区块链系统中使用了分布式数据存储、点对点传输、共识机制、加密算法等计算机技术,区块链系统中的各个区块节点可以从交易池中提取交易数据生成区块数据,并在区块链系统中广播,其他节点可以对区块数据进行共识,以便于共同决定是否将广播的区块数据进行上链。区块链系统中,任意一个区块节点可以广播某个区块数据,也可以对其他节点广播的某个区块数据进行共识处理。对于如何保持区块节点之间工作同步成为研究的热点。
发明内容
本申请实施例提供了区块链系统的同步处理方法、装置及智能设备、存储介质,可使得区块链系统中的区块节点之间工作同步。
一方面,本发明实施例提供了一种区块链系统的同步处理方法,所述方法应用于所述区块链系统中的区块节点,所述区块节点中存储有交易池,所述交易池用于存储交易数据,所述交易池是根据所述区块链系统广播的交易数据进行更新的,所述方法包括:
在检测到共识处理触发事件时,从本节点存储的交易池中获取交易数据;
若在第一获取时长内获取到交易数据,则在获取到交易数据的确定时刻开始监听所述区块链系统中广播的待共识区块数据;
若在获取到交易数据后的监听时长内监听到待共识区块数据,则对监听的待共识区块数据进行共识处理;
若在获取到交易数据后的监听时长内没有监听到待共识区块数据,则执行共识检测超时处理。
另一方面,本发明实施例还提供了另一种区块链系统的同步处理方法,所述方法应用于所述区块链系统中的区块节点,所述区块节点中存储有交易池,所述交易池用于存储交易数据,所述交易池是根据所述区块链系统广播的交易数据进行更新的,所述方法包括:
在检测到共识处理触发事件时,从本节点存储的交易池中获取待处理交易数据;
若在第一获取时长内获取到待处理交易数据,则根据所述待处理交易数据生成待共识区块数据;
在所述区块链系统中广播所述待共识区块数据;
根据接收到的所述区块链系统中各个共识节点对所述待共识区块数据的共识结果,对所述待共识区块数据进行处理。
相应地,本发明实施例还提供了一种区块链系统的同步处理装置,所述装置应用于所述区块链系统中的区块节点,所述区块节点中存储有交易池,所述交易池用于存储交易数据,所述交易池是根据所述区块链系统广播的交易数据进行更新的,所述装置包括:
获取模块,用于在检测到共识处理触发事件时,从本节点存储的交易池中获取交易数据;
监听模块,用于若在第一获取时长内获取到交易数据,则在获取到交易数据的确定时刻开始监听所述区块链系统中广播的待共识区块数据;
处理模块,用于若在获取到交易数据后的监听时长内监听到待共识区块数据,则对监听的待共识区块数据进行共识处理;若在获取到交易数据后的监听时长内没有监听到待共识区块数据,则执行共识检测超时处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010310323.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备
- 下一篇:一种日志数据处理方法及装置