BFT, aka Byzantine Fault Tolerance, is a key part of distributed systems consensus mechanisms. As we approach The Merge and discussions heat up about Proof of Work vs Proof of Stake, I thought it would be a good time to go back to basics and discuss a core part of any consensus mechanism.