This document discusses various consensus models used in blockchain networks. It describes Bitcoin's use of proof-of-work consensus to achieve agreement in a decentralized manner. It also discusses Ethereum's plan to adopt proof-of-stake consensus and how permissioned blockchain networks often use practical Byzantine fault tolerance consensus, which provides finality with fewer nodes. The document explores the differences between Nakamoto and consortium consensus models.