Ethereum’s long-awaited Dencun upgrade, launched on March 13, 2024, introduced a groundbreaking innovation: blobs. These aren’t just quirky tech jargon—they’re a pivotal step toward making Ethereum more scalable, efficient, and affordable for users and developers alike. Designed to supercharge Layer 2 rollups, blobs are reshaping how transaction data is stored and verified on the Ethereum network.
At the heart of this transformation is EIP-4844, also known as Proto-danksharding, which lays the foundation for full Danksharding. By introducing blobs now, Ethereum developers are paving the way for future scalability while minimizing risks through incremental upgrades.
Understanding Blobs and Their Role in Ethereum
Blobs, short for Binary Large Objects, are a new data structure that allows Layer 2 networks (L2s) to post transaction data to Ethereum’s mainnet (Layer 1) more efficiently. Unlike traditional calldata, which permanently resides on-chain and contributes to state bloat, blob data can be discarded after verification—typically within 18 days.
Each blob contains up to 4096 field elements, with each element holding 32 bytes of data—totaling approximately 128 KB per blob. While that may not sound like much, when aggregated across blocks, it creates a high-throughput channel for rollups to publish compressed transaction batches.
👉 Discover how next-gen blockchain solutions are reducing transaction costs dramatically.
This temporary storage model significantly reduces the long-term data burden on Ethereum, addressing one of the biggest hurdles to mass adoption: network congestion and high fees.
How Blobs Work: A Technical Breakdown
Before blobs, rollups relied on calldata to submit batched transactions to Ethereum. Calldata is part of every transaction and is stored permanently on-chain. As rollup activity grew, so did the amount of calldata—driving up gas prices and clogging the network.
Blobs solve this by introducing a dedicated data layer:
- Data Submission: Rollups bundle transactions and attach them to blobs.
- Verification on Layer 1: Ethereum validates the cryptographic proof and ensures data availability.
- Temporary Storage: The blob data remains available for ~18 days for auditing purposes.
- Automatic Expiry: After the period ends, nodes can safely delete the data.
This mechanism drastically cuts down on permanent storage needs, freeing up block space and lowering costs.
Additionally, blobs operate under a separate fee market using blob gas—distinct from Ethereum’s base gas. This decoupling means that even during peak network usage (like NFT mints or DeFi surges), L2 transaction fees remain stable.
Why Blobs Matter: Key Benefits for Ethereum
1. Lower Transaction Costs
With blobs, rollups can publish data at a fraction of the previous cost. Jesse Pollak, founder of Base, reported that post-Dencun, a simple swap transaction on Base dropped from $0.31 to just $0.0005—a reduction of over 99%.
Such cost efficiency opens the door for microtransactions, gaming, social apps, and other use cases previously deemed too expensive on blockchain.
2. Decoupled Congestion
Previously, congestion on Ethereum directly impacted Layer 2 fees. Now, thanks to the isolated blob gas market, L2s are shielded from L1 volatility. This independence enhances user experience and makes decentralized applications more predictable and reliable.
3. Improved Scalability Pathway
Blobs are not the final destination—they're a stepping stone toward full Danksharding, which aims to deliver 16 MB of data per slot via distributed data sampling. Proto-danksharding ensures a smooth transition by implementing blob formatting early.
Vitalik Buterin emphasized two critical next steps:
- Gradually increasing blob capacity
- Optimizing L2s to better utilize available data space
These improvements will further amplify throughput and reduce costs over time.
4. Greater Profitability for Builders
Lower operational costs mean developers and protocol teams can run complex smart contracts or launch innovative DApps without prohibitive fees. This fosters a healthier ecosystem where experimentation and scalability go hand-in-hand.
Real-World Impact: Blobs in Action
On-chain analytics from rollup.wtf show that top-performing Layer 2s—including Arbitrum, Optimism, and Base—are already leveraging blobs to achieve higher transactions per second (TPS).
Despite early success, there have been challenges. In June 2024, some blob transactions briefly became more expensive than pre-blob calldata, highlighting inefficiencies in adoption and block builder integration.
However, these are expected growing pains. As more validators optimize blob handling and rollups refine their data compression techniques, costs are projected to decline steadily.
Vitalik Buterin acknowledged these issues in a March 2023 blog post, noting that ongoing efforts must focus on:
- Expanding blob capacity
- Enhancing L2 data utilization
The vision remains intact: a scalable Ethereum capable of supporting millions of users without sacrificing decentralization or security.
👉 See how cutting-edge upgrades are making blockchain transactions faster and cheaper.
Frequently Asked Questions (FAQ)
What is a blob in Ethereum?
A blob is a temporary data container introduced in EIP-4844 (Proto-danksharding) that allows Layer 2 rollups to store transaction data off the main Ethereum chain for about 18 days before deletion. This reduces permanent storage pressure and lowers costs.
How do blobs reduce Ethereum transaction fees?
Blobs use a separate “blob gas” market that doesn’t compete with regular Ethereum transactions. This isolation prevents congestion on Layer 1 from spilling over into Layer 2 fees, making transactions cheaper and more predictable.
Are blobs permanent on Ethereum?
No. Blob data is only retained for approximately 18 days for verification purposes. After that, nodes can delete it, preventing long-term state bloat—a major advantage over traditional calldata.
What is the difference between Proto-danksharding and full Danksharding?
Proto-danksharding introduces blobs with limited capacity as a testbed for full Danksharding. Full Danksharding will implement full data sharding with much higher throughput (up to 16 MB per slot) using advanced techniques like data availability sampling.
Which Layer 2 networks use blobs?
Major rollups like Arbitrum, Optimism, and Base have adopted blobs following the Dencun upgrade. Most high-throughput L2s now utilize blob-based data posting to reduce costs and improve performance.
Will blob costs continue to drop?
Yes. As adoption increases, block builders become more efficient at including blobs, and rollups optimize data usage, economists expect blob pricing to stabilize at significantly lower levels than initial post-upgrade fluctuations.
The Road Ahead for Ethereum Scalability
Blobs represent a turning point in Ethereum’s evolution. By addressing the root causes of high fees and congestion—namely state bloat and shared gas markets—Ethereum is becoming more accessible than ever.
Future upgrades will build upon this foundation:
- Increasing blob count per block
- Enabling larger blob sizes
- Integrating advanced cryptography for faster verification
As rollups mature and infrastructure adapts, we’re likely to see an explosion in blockchain-based innovation—from decentralized social media to real-time financial systems—all running affordably on Ethereum.
👉 Explore the future of scalable blockchain technology today.
While challenges remain, the trajectory is clear: Ethereum is moving toward a highly scalable, user-friendly future—one blob at a time.
Core Keywords: blobs, Ethereum scalability, Layer 2 rollups, EIP-4844, Proto-danksharding, blob gas, Dencun upgrade, state bloat