Ethereum · Consensus

Proof of Stake Explained

How Ethereum replaced energy-intensive mining with an economic stake-based consensus system — and what that means for security, decentralisation, and sustainability.

Ashir Khan
By Ashir Khan2 min read

Ashir Khan writes about cryptocurrency security, self-custody, macro market analysis, and regulatory policy at CryptoBeacon.

Last updated:

What is Proof of Stake?

Proof of Stake (PoS) is a method for achieving consensus in a blockchain network. Instead of miners competing to solve cryptographic puzzles (Proof of Work), validators are chosen to propose and attest to new blocks based on the amount of cryptocurrency they have locked up — their stake — as collateral.

The core security mechanism is economic: to participate as a validator, you must risk your own ETH. Behave honestly and earn rewards. Behave dishonestly and lose your stake through slashing. This creates a direct financial incentive for validators to follow the rules.

The Merge: September 2022

Ethereum launched in 2015 using Proof of Work. Miners competed to add blocks by solving computational puzzles, consuming enormous amounts of electricity. In September 2022, Ethereum executed "The Merge" — a seamless transition to Proof of Stake. The network's energy consumption fell by approximately 99.95% overnight, without disrupting any transactions or applications.

How it works: validators, slots, and epochs

Ethereum's PoS operates on a timeline of slots (12 seconds each) and epochs (32 slots = ~6.4 minutes). Each slot, one validator is pseudo-randomly selected to propose a block. Committees of other validators are assigned to attest (vote) on the block's validity. If a block gets sufficient attestations, it is added to the chain.

Validators are selected randomly but weighted by their stake. With 32 ETH required per validator, the system is designed to allow broad participation while maintaining accountability.

Finality

Ethereum uses Casper FFG (Friendly Finality Gadget) alongside the LMD-GHOST fork-choice rule to achieve finality. After two epochs (~12.8 minutes), a block is "finalised" — meaning it cannot be reversed without destroying at least one-third of all staked ETH. This makes attacks economically self-destructive.

Slashing

Slashing is the punishment for provably dishonest behaviour. A validator can be slashed for:

  • Proposing two different blocks for the same slot (equivocation)
  • Signing conflicting attestations (surround voting or double voting)

Penalties range from a partial stake burn for isolated incidents to a full stake burn (inactivity leak) if a large portion of validators go offline simultaneously during a network emergency. Slashed validators are also ejected from the validator set.