Skip to main content

How Does a PoS System Recover from a Situation Where Finality Is Not Achieved?

If the network fails to achieve the two-thirds supermajority required for finality, the chain enters a "non-finalizing" state. Ethereum uses an "inactivity leak" mechanism to recover.

This mechanism gradually reduces the stake of validators who are offline or not attesting. This process eventually causes the non-participating validators to fall below the two-thirds threshold, allowing the remaining, honest, and active validators to regain the supermajority and resume finalization.

How Is “Trustlessness” Achieved through Smart Contracts?
How Does ‘Probabilistic Finality’ Differ from ‘Economic Finality’?
Explain the Concept of “Not Your Keys, Not Your Coin.”
How Does Transaction Finality Work in a pBFT-based System?