All consensus algorithms, including conventional consensus algorithms like PBFT, as well as any proof-of-stake method and, with the necessary mathematical modelling, proof-of-work, are subject to a number of fundamental conclusions from research on Byzantine fault tolerance.