[发明专利]一种共识节点变更方法及其实现系统有效
申请号: | 201811222853.4 | 申请日: | 2018-10-19 |
公开(公告)号: | CN109309723B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 胡凝;丛宏雷;刘秋杉 | 申请(专利权)人: | 上海分布信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 上海恒锐佳知识产权代理事务所(普通合伙) 31286 | 代理人: | 黄海霞 |
地址: | 200082 上海市杨浦区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种共识节点变更方法,包括:获取区块链网络的当前区块高度N和异常信息;根据预设规则判断是否发送更改请求;候选网络对问题节点和备选区块进行表决,形成新共识节点列表和投票结果;根据所述投票结果判断是否广播问题节点信息和备选区块信息;新共识节点根据所述备选区块的信息重新进行共识过程。本发明的所述共识节点变更方法通过所述异常信息和所述预设规则确认需要变更共识节点,结合由所述候选网络举证问题节点并形成新共识节点列表,避免了现有技术存在的多数共识节点为问题节点时,变更节点的决议在所述共识网络中表决,无法有效解决异常情况的问题。本发明还提供了用于实现所述共识节点变更方法的实现系统。 | ||
搜索关键词: | 一种 共识 节点 变更 方法 及其 实现 系统 | ||
【主权项】:
1.一种共识节点变更方法,其特征在于,包括:S1:提供区块链网络、侦听单元、判断单元和决策单元,所述区块链网络包括共识网络和候选网络,所述侦听单元获取所述区块链网络的当前区块高度N和异常信息,将所述异常信息发送给所述判断单元;S2:所述判断单元根据预设规则判断是否向所述候选网络发送更改请求;S3:所述候选网络响应所述更改请求,对所述问题节点和所述备选区块进行表决,形成新共识节点列表并向全网广播,将投票结果发送所述决策单元;S4:所述决策单元根据所述投票结果判断是否向所述区块链网络广播问题节点信息和备选区块信息;S5:所述新共识节点列表中的节点根据所述备选区块的信息重新进行共识过程,形成新区块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海分布信息科技有限公司,未经上海分布信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811222853.4/,转载请声明来源钻瓜专利网。