In this chapter, we will find out what makes the Bitcoin blockchain machine tick in a decentralized way. We are going to take a deep dive into the consensus mechanism of Bitcoin called Proof-of-Work and see what it has to do with complex math problems and mining. We will cover the following topics in this chapter:
- The Byzantine Generals' Problem
- The Proof-of-Work consensus algorithm
- Decentralized consensus and game theory