如何计算BFT中的邮件数?

时间:2019-02-17 14:27:58

标签: algorithm blockchain ethereum distributed-computing

您知道你们有什么数学方程式来计算消息总数,以便在BFT(拜占庭式容错)算法中对一个值达成一致吗?

假设N = 7,f = 2

那么,在一个值(共识)一致之前,我们如何计算节点之间将发送多少消息?

1 个答案:

答案 0 :(得分:0)

这取决于算法。看一下PBFT纸(用谷歌搜索)-它们具有线性消息数量以就操作达成一致。 如今,有许多具有不同优化的BFT算法。其中一些还减少了消息数量。 Tendermint和SBFT是很好的例子。

免责声明:我致力于在VMWare中实现SBFT算法。