Narwhal共识算法
时间: 2024-05-12 21:11:35 浏览: 77
Narwhal-crx插件
Narwhal共识算法是一种基于拜占庭容错(BFT)的共识算法,由Facebook提出。与传统BFT算法不同的是,Narwhal通过使用随机性来减少网络通信量和消息复杂性。它通过将节点分为三个角色来工作:领导者、备份节点和投票者。领导者负责提出新的区块,并且为每个投票者分配一个独特的投票密钥,以便在该轮中进行投票。备份节点用于在领导者故障时接替领导者的工作。投票者对领导者的提案进行投票。当超过2/3的节点同意领导者的提案时,该提案被接受,并且领导者将该提案写入区块链。
阅读全文