-
公开(公告)号:CN109547211A
公开(公告)日:2019-03-29
申请号:CN201811441930.5
申请日:2018-11-29
Applicant: 浙江大学
Abstract: 本发明涉及区块链分布式节点的共识算法领域,尤其涉及一种应用数字签名技术的分级并发拜占庭共识方法及系统,该方法包括:将在滑动时间窗口内创建过块的节点选举为领导节点参加共识,以最新块的创建节点为最高领导节点,根据股权从大到小建立股权金字塔;从上而下依次检查并调整股权金字塔;调整完成后,由最高领导节点发起每一条交易信息的共识,由上而下依次在每一个共识组内共识;共识时通过数字签名的方式进行消息传递;所有共识组共识完成后,向全网广播当前交易信息的共识结果,再开始下一条交易信息的共识;当有新块创建时,滑动时间窗口向后滑动一个块,重复以上步骤。本发明可以解决对拜占庭容错算法应用在开放性区块链中的缺陷。
-
公开(公告)号:CN109547211B
公开(公告)日:2020-06-30
申请号:CN201811441930.5
申请日:2018-11-29
Applicant: 浙江大学
Abstract: 本发明涉及区块链分布式节点的共识算法领域,尤其涉及一种应用数字签名技术的分级并发拜占庭共识方法及系统,该方法包括:将在滑动时间窗口内创建过区块的节点选举为领导节点参加共识,以最新区块的创建节点为最高领导节点,根据股权从大到小建立股权金字塔;从上而下依次检查并调整股权金字塔;调整完成后,由最高领导节点发起每一条交易信息的共识,由上而下依次在每一个共识组内共识;共识时通过数字签名的方式进行消息传递;所有共识组共识完成后,向全网广播当前交易信息的共识结果,再开始下一条交易信息的共识;当有新区块创建时,滑动时间窗口向后滑动一个区块,重复以上步骤。本发明可以解决对拜占庭容错算法应用在开放性区块链中的缺陷。
-