一种消除投票证明共识算法中宕机的方法及系统

基本信息

申请号 CN202111048646.3 申请日 -
公开(公告)号 CN114386972A 公开(公告)日 2022-04-22
申请公布号 CN114386972A 申请公布日 2022-04-22
分类号 G06Q20/40(2012.01)I;G06Q20/38(2012.01)I;H04L9/06(2006.01)I;H04L9/08(2006.01)I 分类 计算;推算;计数;
发明人 王子贤;李挥;王菡;曹和平;赵天;杨振远;肖鑫 申请(专利权)人 重庆赛渝深科技有限公司
代理机构 深圳市锟剑恒富知识产权代理有限公司 代理人 温玉珍
地址 400000重庆市南岸区经开区长生桥镇江峡路1号10幢
法律状态 -

摘要

摘要 本发明适用于区块链技术改进领域,提供了一种消除投票证明共识算法中宕机的方法,包括:S1、在并行投票共识网络中利用时间段标记记录当前网络分区节点数量和当前网络分区管家数量;S2、判断网络中是否发生分区或者当前值班管家发生宕机;S3、判断本分区内是否有值班管家,若本分区没有值班管家节点且拥有较多委员节点,则分区将会在超时门限值到达后,由本分区内的委员节点重新进行值班管家节点的选举或者顺序轮值;若本分区有当前值班管家节点且拥有较多委员节点,则继续完成接下来的共识,等值班管家需要更换时直接在本分区管家节点中顺序轮值或者委员选举即可。利用超时重选机制来改进PoV共识算法存在的宕机问题。