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