.
异数OS-织梦师-PBFT(六) 走出区块链,加速破解PBFT 拜占庭
本文 2018年12月30号发布,2019年9月4号修改完善。
文章目录
文章目录
关于PBFT
PBFT的应用环境非常广泛,是各类分布式平台的基础技术和必要组件,用于提高分布式系统的安全与可用性,因此也是区块链领域的最有前途的技术之一,他解决了POW之类算法先天TPS过低的问题,实现安全的分布式交易加速,但是PBFT在传统操作系统下性能表现并不佳,存在性能天花板瓶颈,这限制了PBFT在主流分布式系统中的应用,在中心化不强烈要求安全的交易场合,PBFT只能躺在教科书中供人参考膜拜,而不能走进实际项目,所以当异数OS可以提供稳定服务后,也开始着手整理PBFT中间件的问题,使之能够落地实现,下文主要目标则是分析PBFT的性能瓶颈,以及攻破与落地方案。
PBFT原理与性能分析
从上图,我们知道PBFT的请求