授权拜占庭容错是什么意思

授权拜占庭容错

2016年4月,小蚁公司发布共识算法白皮书,描述了一种通用的共识机制一一授权拜占庭容错,提出了一种改进的拜占庭容错算法,使其能够适用于区块链系统。授权拜占庭容错算法在实用拜占庭容错算法的基础上进行了以下改进:

授权拜占庭容错

1.将C/S(客户机/服务器)架构的请求响应模式改进为适合P2P网络的对等节点模式;

2.将静态的共识参与节点改进为可动态进入、退出的共识参与节点;

3.为共识参与节点的产生设计了一套基于持有权益比例的投票机制,通过投票决定共识参与节点(记账节点);

4.在区块链中引入数字证书,解决了投票中对记账节点真实身份的认证问题。

授权拜占庭容错机制的优点:

  • 专业化的记账人;

  • 可以容忍任何类型的错误;记账由多人协同完成;每一个区块都有最终性,不会分叉;

  • 算法的可靠性有严格的数学证明。

授权拜占庭容错机制的缺点:

  • 当1/3及以上的记账人停止工作后,系统将无法提供服务;

  • 当1/3及以上的记账人联合作恶,且其他所有的记账人被恰好分割为两个网络孤岛时,恶意记账人可以使系统出现分叉,但是会留下密码学证据。

总而言之,授权拜占庭容错机制最核心的一点,就是最大限度地确保系统的最终性,使区块链能够适用于真正的金融应用场景。

帕克索斯算法

这是一种传统的分布式一致性算法,是一种基于选举领导者的共识机制。领导者节点拥有绝对权限,并允许强监管节点参与,其性能高,资源消耗低。所有节点一般有线下准入机制,但选举过程中不允许有作恶节点,不具备容错性

玖壹区块链声明

加微信:469649885区块链培训教程
还可免费获取区块链培训班试学名额

分享:

扫一扫在手机阅读、分享本文

区块链评论

玖壹区块链培训

玖壹区块链培训学院简称(玖壹学院http://www.91xiubbs.com/)提供区块链技术培训资料、区块链开发培训视频教程等下载,不过网上自学区块链技术课程必然存在一些缺陷:遇到问题易卡壳、学习周期漫长、无针对性等。区块链培训机构现场面对面的讲授区块链培训课程可以让您和团队在最短时间内掌握正确、系统、高效的区块链实战技术。