The byzantine general’s problem is an important concept in distributed networks and is the core principle underpinning distributed consensus systems. So what is the general's problem? It is a game theory problem that shows how difficult it can be for dispersed parties to reach an agreement (consensus) without the help of a trusted central party or intermediary. The problem goes as follows: "Imagine an ancient city at war with Byzantium. The city is approached from all sides by 4 division...