[发明专利]一种区块链节点同步方法有效
申请号: | 201810025258.5 | 申请日: | 2018-01-11 |
公开(公告)号: | CN108243253B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 吴思进;王志文 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种区块链节点同步方法,以区块链技术为技术支撑,结合快照技术,开发出一种共识节点重新参与共识或新节点加入共识的方式,将重新参与共识节点或新加入的共识节点统称为追赶节点。在此种同步模式下,追赶节点向数据节点获取最新的状态或余额快照,然后追赶当前的状态数据,当追赶节点的状态数据与大多数数据节点的状态数据一致时,追赶节点成为共识节点的一员并参与共识。 | ||
搜索关键词: | 一种 区块 节点 同步 方法 | ||
【主权项】:
1.基于区块链的节点同步模式,其特征在于,包含以下内容:节点同步模式的角色包括:共识节点、数据节点、追赶节点;所述共识节点至少有四个,所述数据节点至少有两个,所述追赶节点至少有一个;所述共识节点用于共识区块链中每个区块的区块头及交易信息,其中,所述共识节点保存区块头信息;所述数据节点不参与区块的共识过程,并在每隔一定区块高度存储一份状态或余额快照,其中,所述数据节点保存共识成功的交易数据及状态数据,快照存储区块链的状态数据;所述追赶节点向数据节点获取最新的状态或余额快照,然后追赶当前的状态数据,当追赶节点的状态数据与大多数数据节点的状态数据一致时,追赶节点成为共识节点的一员并参与共识;所述节点同步模式,是一种共识节点重新参与共识或新节点加入共识的方式,包括以下处理步骤:1)所述追赶节点向所述数据节点获取最近的快照;2)所述追赶节点获取所述数据节点的最近的快照高度后的各高度的状态数据的增量;3)将获得的最近的快照和增量数据合并成最新的区块高度的状态或余额;4)当所述追赶节点的区块高度与其他共识节点的高度一致时,追赶节点在下一高度参与共识过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810025258.5/,转载请声明来源钻瓜专利网。