1. 人人都懂区块链首页
  2. 百科

PBFT共识机制是什么?其优缺点分别是什么?

PBFT算法是较早提出的算法之一,具有较高的容错性。假设网络中有n个节点,当有一笔交易广播到网络中的时候,每个收到这个消息的节点都会将这个消息再发送给其他的n-1个节点,告诉其他节点自己收到的信息是什么样的。由于网络中有可能存在作恶节点,所以节点还会再向n-1个节点再发送一次消息,告诉其他节点自己是否同意这笔交易。在这个阶段结束后,每个节点统计自己收到的消息中是否有超过2/3的节点同意该笔交易,若超过了2/3,那么则对该交易达成共识。

PBFT机制的优点:

1)PBFT的容错率接近于1/3

2)当节点数较少的时候,PBFT共识算法的延时较短

PBFT机制的缺点:

1)当节点数增加到一定程度时,共识效率就会下降

2)当有1/3或以上的节点失效时,网络就会停止服务,当有1/3或以上的节点联合作恶的话,网络会出现分叉,但是会留下密码学的证据。

本文来自《火币2100个为什么

广告图片

本文内容来自于网络,如有侵权,烦请联系处理:readblocks@163.com。
本站作为开放的资讯分享平台以供学习研究,所有观点仅代表原作者个人观点,绝不代表本站赞同其观点或证实其描述。
本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。
文章链接:https://www.readblocks.com/archives/25514

发表评论

登录后才能评论
新手交流群
新手交流群
分享本页
返回顶部
   
广告图片
广告图片