Skip to main content

This site is for educational purposes only. Nothing here constitutes financial advice.

Topic 39 of 179

EIP-4844 and Proto-Danksharding

How Ethereum's March 2024 Dencun upgrade introduced blob space — a new transaction type that cut rollup data costs by ~10x and set the stage for full danksharding.

Beginner
8 min readUpdated July 2026Block Clarity Hub Editorial Team

Why Rollups Needed Cheaper Data

Layer-2 rollups (Arbitrum, Optimism, Base, zkSync, etc.) inherit their security from Ethereum by posting all their transaction data back to Ethereum. Before March 2024, they did this by stuffing the data into expensive 'calldata' fields in regular Ethereum transactions. Calldata is permanent — every Ethereum node stores it forever — and pricing it like permanent storage made rollup fees high. A typical L2 swap might cost $0.50–$1.00 in L1 data fees alone.

What EIP-4844 Did

EIP-4844 (Ethereum Improvement Proposal 4844), activated in the Dencun upgrade on March 13, 2024, added a new kind of data attachment called a 'blob.' Blobs are big chunks of data (~125 KB each, up to 6 per block) that piggyback on transactions but are stored separately and deleted after about 18 days. Because they're temporary, they're much cheaper than calldata. Rollups can use blobs to post their batch data, and rollup fees dropped by roughly 10x almost immediately.

What Users Saw

A typical Arbitrum swap that cost ~$0.50 pre-Dencun cost ~$0.04 post-Dencun. Base, Optimism, zkSync, and Linea saw similar drops. For users, this was the biggest single fee reduction in Ethereum L2 history. It's why L2 activity surged through 2024 — the same actions suddenly cost a tenth as much.

  • Activated in the Dencun upgrade on March 13, 2024
  • Adds 'blobs' — big temporary data attachments cheaper than calldata
  • Cut L2 fees by ~10x almost overnight
  • First step toward full 'danksharding' (a much bigger blob capacity in future upgrades)

Key Takeaways

  • Rollups need to post data to Ethereum to inherit its security
  • Pre-Dencun, that data went in expensive permanent calldata
  • EIP-4844 added blobs: large, temporary, ~10x cheaper
  • L2 fees dropped immediately on activation; the upgrade is widely seen as one of Ethereum's most successful

Related Content

Crypto Tax Rules by Country

How cryptocurrency is taxed in major jurisdictions — US (1099-DA, cost basis), UK (HMRC Section 104), EU (DAC8), and key Asian markets. Not tax advice — what the rules actually say.

AI Meets Crypto: What's Real, What's Hype

Where artificial intelligence and cryptocurrency actually intersect — AI agents with wallets, decentralized compute, verifiable inference, and the new scam vectors AI creates.

Bitcoin ETFs & Institutional Crypto

How spot Bitcoin ETFs work, what institutional adoption means for the market, and why owning ETF shares is fundamentally different from owning the coin.

UTXO vs Account Model

How Bitcoin's UTXO model differs from Ethereum's account model — what each gets right, what each makes harder, and why the choice shapes everything from parallelism to replay protection.

Account Abstraction (ERC-4337)

How ERC-4337 brings smart-contract wallets, social recovery, gasless transactions, and arbitrary signature schemes to Ethereum without changing the protocol — and why every wallet UX of the next decade will use it.

Data Availability Sampling

How light nodes can be cryptographically confident that a block's full data was published — without downloading it — and why this is the key unlock for Ethereum's full danksharding and the modular blockchain stack.

Finality and Fork Handling

What it means for a transaction to be 'final,' why different chains finalise differently, how reorgs happen, and the MEV incentives that complicate the picture.

State Pruning and Expiry

Why Ethereum's state has grown to hundreds of gigabytes, what 'archive,' 'full,' and 'light' nodes actually store, and how proposals like EIP-4444 and Verkle trees aim to keep node hardware accessible for years to come.

References & further reading