[发明专利]区块同步方法及系统有效
申请号: | 201711459914.4 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108023896B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 汪德嘉;郭宇;王少凡 | 申请(专利权)人: | 江苏通付盾科技有限公司;江苏通付盾区块链科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L29/08;H04L12/883 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215028 江苏省苏州市工业*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种区块同步方法及系统。其中,方法应用于区块链网络,并根据区块链的区块标号预先定义快照区块以及由快照区块相隔形成的快照区间,矿工节点根据当前待打包区块的区块标号判断当前待打包区块是否为快照区块,若当前待打包区块为快照区块,则生成区块头包含快照字段信息的快照区块,常规节点对快照区块以及快照字段信息进行验证,将通过验证的快照区块加入该节点自身的区块链副本中,新增节点从常规节点下载预设数量的区块,其中,预设数量的区块中包含一快照区块,利用快照区块的区块头中的快照字段信息对所下载的区块中的交易信息进行验证,不仅减少了现有技术方案中交易签名的校验时间,还大大提高了新增节点的区块同步速度。 | ||
搜索关键词: | 区块 同步 方法 系统 | ||
【主权项】:
1.一种区块同步方法,其特征在于,所述方法应用于区块链网络,并根据区块链的区块标号预先定义快照区块以及由快照区块相隔形成的快照区间,其中,所述方法包括:矿工节点根据当前待打包区块的区块标号判断当前待打包区块是否为快照区块;若是,则对待打包交易信息进行打包处理,得到快照区块,并将所述快照区块广播至区块链网络中,其中,所述快照区块的区块头包含快照字段信息,所述快照字段信息是根据快照区间中的区块中的交易信息生成的;常规节点接收所述快照区块,并对所述快照区块以及所述快照字段信息进行验证,若通过验证,则将所述快照区块加入该节点自身的区块链副本中;新增节点从常规节点下载预设数量的区块,利用快照区块的区块头中的快照字段信息对所下载的区块中的交易信息进行验证,若通过验证,则将所下载的区块加入该节点自身的区块链副本中,其中,所述预设数量的区块中包含一快照区块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏通付盾科技有限公司;江苏通付盾区块链科技有限公司,未经江苏通付盾科技有限公司;江苏通付盾区块链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711459914.4/,转载请声明来源钻瓜专利网。