这个问题是关于“仲裁”的,这是Ethereum的企业风味。
要明白,BFT算法总是为最坏的情况做好准备,并在速度上为此付出代价。
与伊斯坦布尔BFT (伊斯坦布尔BFT)相比,Raft在TPS方面更具有可伸缩性,这一说法/评估是否合理?
内森·胡尔
发布于 2018-06-21 03:25:38
当不需要拜占庭式容错时,请使用Raft。也就是说,在任何情况下都不会有拜占庭式的错误。也就是说,没有恶意/任意故障--仅在节点/参与者活动或下行的情况下崩溃。
当可能有恶意参与者/节点/参与者时使用IBFT。
救生筏模型:领袖,追随者。随机领袖选举+复制日志。IBFT模型:提议者,验证者。验证器在更新区块链之前等待2F +1提交。
https://ethereum.stackexchange.com/questions/47146
复制相似问题