The Blockchain Consensus Layer and BFT
Majority Is Not Enough: Bitcoin Mining Is Vulnerable