October 2018
Intermediate to advanced
530 pages
14h 25m
English
The practical byzantine fault tolerance algorithm is based on the story of the Byzantine army, known as Byzantine Generals' Problem, and was designed as a solution to the problem that the story presents (reference: https://www.usenix.org/legacy/events/nsdi09/tech/full_papers/clement/clement.pdf). The story goes that several divisions of the army are camping outside an enemy city. Each division is commanded by its own general. The generals can't communicate directly with each other—they can only communicate by messenger. They observe the enemy and need to decide on a common plan. However, not all of the generals are loyal and some may try to prevent the group from reaching an agreement. If the generals decide ...
Read now
Unlock full access