一种分叉问题的处理方法及装置
基本信息
申请号 | CN201910865414.3 | 申请日 | - |
公开(公告)号 | CN110704464A | 公开(公告)日 | 2020-01-17 |
申请公布号 | CN110704464A | 申请公布日 | 2020-01-17 |
分类号 | G06F16/23;G06F16/27;G06Q40/04 | 分类 | 计算;推算;计数; |
发明人 | 孙大伟;张锦喜;彭奕填;马利平;黄嘉桐 | 申请(专利权)人 | 广州蚁比特区块链科技有限公司 |
代理机构 | 深圳中一联合知识产权代理有限公司 | 代理人 | 广州蚁比特区块链科技有限公司 |
地址 | 510000 广东省广州市黄埔区广汕三路31号二层蚁米创客空间20805 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了一种分叉问题的处理方法及装置,该方法包括区块链和区块链上的若干个公正节点,区块链上固定设置有N个工作节点;当区块链存在分叉时,从n个公正节点中选择出m个节点(n>=m,其中m为奇数),让这m个节点自由选择跟随任意一个方向的链;当这m个节点都自由选择完毕时,分别统计两个分叉的方向上公正节点的个数,并选择两个方向上较多公正节点的链的方向为后续的全网链发展方向。本发明通过设置在固定检查点的区块链进行检测,能够及时识别区块链中的升级的节点,使得整个区块链的各个节点之间的信息始终保持一致,同时,通过验证的手段还能使得分叉的链条中选择最优的链条作为后续链的发展方向,提高区块链网的高效运行。 |
