Proof of Stake (PoS)

Consensus Updated May 2026

What is Proof of Stake?

Proof of Stake (PoS) is a blockchain consensus mechanism where participants validate transactions and create new blocks based on the amount of cryptocurrency they’ve “staked” (locked up as collateral). The more you stake, the higher your chance of being selected to produce the next block.

PoS was created as an energy-efficient alternative to Proof of Work (PoW). Instead of miners competing with computational power (electricity), validators are selected probabilistically based on their stake.

Ethereum switched from PoW to PoS in September 2022 (The Merge), reducing its energy consumption by 99.95%. Today, the majority of major blockchains — including Solana, Cardano, Avalanche, Polkadot, and Cosmos — use some variant of PoS.

How Proof of Stake Works

Validator Selection

In PoS, block producers (validators) are selected through a process that combines stake size with randomness:

  1. Become a validator: Lock up the minimum required stake (32 ETH on Ethereum)
  2. Wait for activation: The network has an activation queue to control the rate of new validators joining
  3. Get assigned: The protocol randomly assigns validators to propose blocks and attest to others’ blocks
  4. Earn rewards: Validators earn newly minted tokens + transaction fees for their work
  5. Risk slashing: If validators misbehave, their stake is partially or fully destroyed

Ethereum’s PoS: Gasper Consensus

Ethereum uses a hybrid consensus called Gasper, combining two protocols:

  • Casper FFG (Finality Gadget): Provides economic finality — once a block is finalized, it cannot be reverted without destroying at least 1/3 of all staked ETH (~$10 billion)
  • LMD-GHOST (Fork Choice): Determines which chain is canonical by following the chain with the most attested blocks

Epochs and Slots

Ethereum divides time into epochs and slots:

  • Slot: 12 seconds — one validator proposes a block
  • Epoch: 32 slots (6.4 minutes) — all validators attest during this period
  • Finality: Blocks become finalized after 2 epochs (~12.8 minutes)

PoS vs PoW Comparison

FeatureProof of StakeProof of Work
Energy useMinimal (~0.01 TWh/year for Ethereum)Massive (~80 TWh/year for Bitcoin)
Security budgetStaked tokens (slashing risk)Mining hardware + electricity
Block time12 seconds (Ethereum)10 minutes (Bitcoin)
FinalityProbabilistic → deterministicProbabilistic only
DecentralizationStake concentration riskMining pool concentration
HardwareConsumer laptopSpecialized ASIC miners
Minimum participation32 ETH solo, any amount pooledASICs costing $2,000+
Attack costBuy + risk losing 32+ ETHBuy 51% of hash power
Recovery from attackSlashing destroys attacker’s stakeFork to invalidate attacker’s blocks

Staking Economics on Ethereum

  • Total staked: ~34 million ETH (approximately $100+ billion)
  • Number of validators: ~1,000,000+ active validators
  • Annual yield: 3-5% (varies with network activity)
  • Activation queue: Can be weeks to months during high demand
  • Withdrawal queue: Typically processes ~100,000 validators per day

Reward Sources

  1. Attestation rewards: Base reward for attesting correctly (~75% of total)
  2. Block proposal rewards: Reward for proposing a block (~15% of total)
  3. Sync committee rewards: Serving on sync committees (~5%)
  4. MEV + priority fees: Extracted from block transactions (increasing share)

Types of PoS

Delegated PoS (DPoS)

Used by: EOS, Tron, Cosmos (governance delegation)

Token holders vote for a small set of delegates (e.g., 21 block producers). These delegates produce all blocks. Faster throughput but more centralized.

Nominated PoS (NPoS)

Used by: Polkadot, Kusama

Validators are elected by nominators who back them with stake. Rewards are shared between validators and nominators.

Liquid PoS

Used by: Tezos

Stakers can delegate without locking tokens. Bakers (validators) produce blocks on behalf of delegators.

Ethereum’s PoS

Uses a unique model where all validators have equal weight (32 ETH each), with randomized assignments. No delegation at the protocol level — liquid staking (Lido, Rocket Pool) emerged as a separate layer.

Security of Proof of Stake

Slashing

The core security mechanism of PoS. If a validator is caught:

  • Double-signing (voting for two conflicting blocks): Slashed 1 ETH + forced exit
  • Surround voting (creating conflicting attestations): Slashed up to full stake
  • Downtime (inactivity leak): Gradual penalty, no slashing

The slashing mechanism makes attacks economically devastating — an attacker needs to risk their entire stake.

The “Nothing at Stake” Problem

Critics argue PoS validators have no cost to validating on multiple competing chains (unlike PoW where miners must split hash power). Ethereum solves this with slashing — validators caught on multiple chains lose their stake.

Long-Range Attacks

In PoW, old blocks are protected by accumulated hash power. In PoS, an attacker could theoretically buy old private keys and create an alternative chain from genesis. Ethereum prevents this using weak subjectivity — nodes periodically check in with trusted sources to verify the canonical chain.

Frequently Asked Questions

Q: Is PoS more secure than PoW? A: It depends on the metric. PoS makes attacks more expensive to sustain (slashing) and provides deterministic finality. PoW has a longer track record and simpler security model. Both have trade-offs.

Q: What happens if the internet goes down for validators? A: Ethereum has an “inactivity leak” mechanism: if the chain stops finalizing for >4 epochs, validators that are online earn slightly more while offline validators bleed. This self-heals the network over time.

Q: Can I run a validator on a Raspberry Pi? A: Yes, technically — but it requires high reliability and fast internet. Most solo stakers use dedicated NUCs or cloud servers. For hobbyists, DAppNode and Avado offer plug-and-play validator hardware.