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: An 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:

When blocks are below target:

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:

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:

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:

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.