January 2019
Beginner to intermediate
372 pages
11h 17m
English
In the previous section, we saw how the blocks are appended to form a blockchain. We also looked at how the cryptographic hash function plays a vital role to ensure the integrity of the blockchain. Although the blockchain maintains integrity, it doesn't ensure that a single version of blockchain can be maintained in the decentralized network. Every node in the network is capable of maintaining their own version of blockchain since the block creation is not a difficult task. This is a well-known distributed system problem called the Byzantine Generals' Problem, or Byzantine failure.
Byzantine failure is a fault that presents different symptoms to different observers. It occurs when there is a loss of ...
Read now
Unlock full access