一种安全高效的共识机制实现方法及系统

    公开(公告)号:CN112329051B

    公开(公告)日:2023-09-19

    申请号:CN202011148629.2

    申请日:2020-10-23

    Abstract: 本发明公开了一种安全高效的共识机制实现方法及系统,包括:各节点根据上一轮主节点揭示秘密值计算出当前轮随机数,确定当前轮的主节点;每一轮主节点负责收集各节点对上一轮主节点所提区块的投票,并提出新区块,揭示原秘密值,选取新秘密值,公开新秘密值承诺;若各节点在规定时间内未收集到主节点发送的投票结果,则各节点广播解密秘密分享值,以恢复出当前主节点秘密值,计算下一轮主节点,重新投票。本发明将更换领导者过程与正常流程有机耦合,引入的PVSS方案在主节点不响应的情况下仍可恢复出当前轮的随机数,通过链式Hotstuff思想减少确认一个区块所需的通信量和通信时间,减少共识过程所需的通信次数,提升共识效率、性能及安全性。

    一种安全高效的共识机制实现方法及系统

    公开(公告)号:CN112329051A

    公开(公告)日:2021-02-05

    申请号:CN202011148629.2

    申请日:2020-10-23

    Abstract: 本发明公开了一种安全高效的共识机制实现方法及系统,包括:各节点根据上一轮主节点揭示秘密值计算出当前轮随机数,确定当前轮的主节点;每一轮主节点负责收集各节点对上一轮主节点所提区块的投票,并提出新区块,揭示原秘密值,选取新秘密值,公开新秘密值承诺;若各节点在规定时间内未收集到主节点发送的投票结果,则各节点广播解密秘密分享值,以恢复出当前主节点秘密值,计算下一轮主节点,重新投票。本发明将更换领导者过程与正常流程有机耦合,引入的PVSS方案在主节点不响应的情况下仍可恢复出当前轮的随机数,通过链式Hotstuff思想减少确认一个区块所需的通信量和通信时间,减少共识过程所需的通信次数,提升共识效率、性能及安全性。

Patent Agency Ranking