Visualizing EIP-1559

Loading block data...

What is EIP-1559?

Ethereum's EIP-1559 is a fee pricing mechanism designed to smooth out gas price volatility. Before EIP-1559, users had to bid in an auction-style system, leading to unpredictable and often excessive fees during network congestion.

EIP-1559 introduced two key changes:

  1. Base Fee: A algorithmically determined fee that gets burned (removed from circulation)
  2. Priority Fee (Tips): An optional tip to incentivize miners/validators to include your transaction

How It Works

Instead of a fixed block size, EIP-1559 introduced a target block size of 15 million gas units, with a maximum cap of 30 million gas units.

When blocks consistently exceed the target:

  • Base fee increases by up to 12.5% per block
  • Higher fees discourage new transactions
  • Block sizes naturally decrease back toward the target

When blocks are below target:

  • Base fee decreases
  • Lower fees encourage more transactions
  • Network utilization increases

As Vitalik Buterin explained:

Instead of all of the short-term volatility in demand for transaction space within a block translating into volatility in transaction fees, some of the volatility instead translates into volatility in block size.

- V. Buterin

Understanding the Visualization

The animation above shows real Ethereum blocks, displaying:

  • Block height: How much of the 30M gas limit is used (purple area)
  • Gas target line: The 15M gas target that EIP-1559 aims for (green line)
  • Base fees: Fees that get burned (blue section)
  • Priority fees: Tips that go to validators (brown section)

Toggle "Use Real-time Ethereum Data" to see live blockchain activity instead of historical data from May 15th, 2024 (blocks 19,874,197 to 19,874,237).

Why This Matters

EIP-1559 provides several benefits:

  • Predictable fees: Base fee gives users a clearer estimate of transaction costs
  • Reduced ETH supply: Burning base fees makes ETH deflationary during high usage
  • Better UX: Users no longer need to guess appropriate gas prices
  • Sybil resistance: Higher cost of attack due to fee burning

Real-World Impact

You can see EIP-1559's effectiveness by checking Etherscan's network utilization and average gas usage charts. The mechanism successfully stabilizes both fees and block sizes compared to the pre-EIP-1559 auction system.

How Transactions Work

When you submit a transaction on Ethereum, the total fee consists of:

  • Base Fee × Gas Used: Goes to the burn address (removed from circulation)
  • Priority Fee × Gas Used: Goes to the validator as a tip

Validators pick transactions from the mempool and include them in blocks. The visualization above shows how these fees are distributed and how block utilization affects the base fee for future blocks.