Consensus Fork
A consensus fork occurs when the network splits into two or more competing versions of the blockchain due to disagreements or errors in block validation. This can happen accidentally, such as when two validators propose a block simultaneously, or intentionally, as in the case of a hard fork.
Forks threaten the security and liquidity of a network, as they can lead to transaction reversals and double-spending risks. In proof of stake systems, consensus rules are designed to resolve forks quickly, often by choosing the chain with the most weight or the highest accumulated stake.
Managing forks is a critical aspect of protocol physics, as it ensures that participants can agree on the state of the ledger. Understanding how forks are handled is vital for developers and users who rely on the immutability of decentralized protocols.