与PBFT相比,SBFT只需发送它的1/3消息数,达成共识的速度更快,绝大多数情况只需0.2秒,SBFT的消息数计算方法如下:
M=(3f+1)(2f+1)+1
因此,如果有7个故障节点的网络,只需发送36条消息。有10个故障节点则发送71条消息,40个故障节点则发送1081条信息。
SBFT如何工作?
SBFT是专门为
区块链应用而设计的,它引入了三种新的机制:
· 将委托中的节点分组,第一节点为领导人,第二个节点为第二领导人,以此类推。
· 每个新区块都由一个事先确定好是“打开”或“关闭”时间戳的特定委托来维护。委托中的其他节点会共享这个时间戳信息。
· 每个节点都有自己采取特定行动的时间以及特定的行动指令。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。