作为国内影响力最大的开源区块链平台,为什么底层共识算法没有选择学术界先进的共识算法作为底层算法,而是选择了经典的PBFT?虽然rPBFT对PBFT做了一些改进,但是rPBFT的改进机制放到现有的先进的BFT共识算法依然适用(委员会机制以及委员会成员周期性调整),PBFT的通信复杂度在常规情况下是O(n^2),viewchange的时候甚至达到了O(n^3),其实算是一个比较低效的算法了,为什么不用更先进的算法呢?