The Byzantine process seeks to make a system tolerant to failure by solving the Byzantine Generals’ Problem. Blockchains do this by implementing different consensus algorithms that discourage nodes from acting maliciously in different ways.