I just got back from LA Tech Week 2025 (October 13-19), and the consensus among L2 developers is clear: EIP-4844 blob transactions have fundamentally changed the Layer 2 landscape.
If you’re building on Ethereum L2s and haven’t dug into the post-Dencun world, you need to understand what changed.
The Pre-Dencun World (Before March 2024)
Before the Dencun upgrade, L2s posted transaction data to Ethereum mainnet as calldata. This was expensive:
Typical L2 transaction costs (Jan 2024):
- Optimism: $0.50 - $2.00
- Arbitrum: $0.30 - $1.50
- Base: $0.40 - $1.80
Why so expensive? Calldata cost 16 gas per byte. For a batch of 1,000 transactions (~100 KB), that’s:
- 100,000 bytes × 16 gas/byte = 1,600,000 gas
- At 50 gwei gas price: 0.08 ETH (~$200)
- Per transaction: $0.20 just for data availability
The Post-Dencun World (March 2024 - Now)
EIP-4844 introduced blob transactions:
- Blob space: Separate data availability layer
- Blob pricing: Independent from normal gas
- Blob size: 128 KB per blob (6 blobs max per block)
Result: L2 costs dropped 90-95%
Current L2 transaction costs (October 2025):
- Optimism: $0.01 - $0.05
- Arbitrum: $0.008 - $0.03
- Base: $0.01 - $0.04
Why so cheap? Blob gas is separate and much cheaper:
- Blob gas target: 3 blobs per block
- Blob excess mechanism: Pricing adjusts based on usage
- Typical blob gas price: 1-10 wei (vs 30-50 gwei normal gas)
The Numbers from LA Tech Week Sessions
At the Fenwick “Future of L2 Scaling” panel, we got some incredible data:
Base (Coinbase L2) metrics:
- Pre-Dencun (Feb 2024): 500K daily transactions, $0.50 avg fee
- Post-Dencun (Oct 2025): 2.1M daily transactions, $0.02 avg fee
- 105x cost reduction enabled 4.2x transaction growth
Optimism Superchain:
- Combined transactions across OP Stack chains: 8M+ daily
- Aggregate blob usage: 15-20 blobs per Ethereum block
- Data availability cost per transaction: $0.0003
Arbitrum:
- Using Ethereum blob space + Celestia for additional DA
- Hybrid approach: Critical data on Ethereum, bulk data on Celestia
- Further 30% cost reduction vs blob-only approach
How Blob Transactions Actually Work
For developers building L2 infrastructure, here’s what you need to know:
Blob transaction structure (EIP-4844):
Type 3 Transaction:
- Chain ID
- Nonce
- Max priority fee per gas
- Max fee per gas
- Gas limit
- To (recipient)
- Value
- Data
- Access list
- Max fee per blob gas ← NEW
- Blob versioned hashes ← NEW (commitment to blob data)
- Signature
The blob itself:
- Size: 4096 field elements × 32 bytes = 131,072 bytes (128 KB)
- Format: BLS12-381 field elements
- Commitment: KZG commitment for data availability proof
- Lifespan: Pruned after ~18 days (not stored permanently)
Critical limitation: Smart contracts CANNOT access blob data directly.
Blobs are only for L2 sequencers to post transaction data. The EVM never sees blob contents.
Blob Gas Pricing Mechanism
Blob gas uses separate pricing from normal gas:
Pricing formula:
blob_base_fee = MIN_BLOB_BASE_FEE × e^(blob_excess / BLOB_BASE_FEE_UPDATE_FRACTION)
Where:
- MIN_BLOB_BASE_FEE = 1 wei
- Target: 3 blobs per block
- Max: 6 blobs per block
- blob_excess = cumulative blobs above target
What this means:
- Low usage → blob gas price = 1 wei
- At target (3 blobs/block) → price stable around 1-10 wei
- Spike to 6 blobs/block → exponential price increase
Current state (Oct 2025):
- Average blob usage: 4.2 blobs/block
- Average blob gas price: 8 wei
- Occasional spikes to 100-1000 wei during high L2 activity
Developer Implications
If you’re building L2 applications:
-
Gas estimation is different
- Pre-Dencun: L1 data cost dominated (80% of L2 fee)
- Post-Dencun: L2 execution cost dominates (70% of L2 fee)
- Gas optimization now MORE important
-
Withdrawal times unchanged
- Optimistic rollups: Still 7-day challenge period
- ZK rollups: Still instant finality
- Blob data availability doesn’t affect settlement
-
Sequencer economics changed
- L2s are now VERY profitable (95% cost reduction)
- Sequencer revenue: Transaction fees - blob costs
- Expect more aggressive fee competition
What’s Next: Beyond EIP-4844
At LA Tech Week, discussions focused on next-gen scaling:
EIP-7623: Increase calldata cost
- Proposal: Raise calldata cost from 16 to 42 gas/byte
- Why: Reduce state bloat, incentivize blob usage
- Impact: Forces remaining calldata users to blobs
EIP-4488: Reduce blob cost further
- Proposal: Lower blob base fee minimum
- Target: 6 blobs per block → 9 blobs per block
- Impact: Another 30-50% L2 cost reduction
Full Danksharding (long-term)
- Target: 64 blobs per block (vs current 6)
- Data availability sampling (DAS)
- Impact: 10x more blob space, even cheaper L2s
PeerDAS (Proto-Danksharding upgrade)
- Scheduled: Late 2025 / Early 2026
- Peer-to-peer data availability sampling
- Impact: Enable more blobs without validator hardware increases
Which L2 Should You Deploy On?
Based on LA Tech Week discussions with L2 teams:
Optimism / OP Stack chains:
- Pros: Superchain vision, shared sequencing coming, EVM-equivalent
- Cons: Centralized sequencer (for now)
- Best for: Applications needing EVM compatibility
Arbitrum:
- Pros: Largest TVL, Stylus (WASM support), hybrid DA strategy
- Cons: More complex tech stack
- Best for: High-performance applications, custom VM needs
Base:
- Pros: Coinbase backing, lowest fees, massive user growth
- Cons: Centralized (Coinbase controls sequencer)
- Best for: Consumer applications, onboarding new users
zkSync Era / Starknet:
- Pros: ZK proofs (instant finality), future-proof cryptography
- Cons: Different VM (not EVM), smaller ecosystem
- Best for: Applications needing instant finality
My Questions for the Community
-
Which L2 are you building on? Why did you choose it?
-
Have you noticed the fee reduction in your application metrics? What’s the user behavior change?
-
Blob gas spikes: Have you experienced blob gas price spikes affecting your application? How did you handle it?
-
Sequencer decentralization: Does centralized sequencer concern you, or is it acceptable tradeoff for performance?
-
Alternative DA: Anyone experimenting with Celestia, EigenDA, or other non-Ethereum DA layers?
The post-EIP-4844 world is incredible for L2 developers. Fees are down 95%, and we’re just getting started.
Brian Zhang
L2 Protocol Architect @ LayerZero
Resources:
- LA Tech Week 2025 (October 13-19, Los Angeles)
- EIP-4844 specification: EIP-4844: Shard Blob Transactions
- Dencun upgrade (March 13, 2024): Dencun Mainnet Announcement | Ethereum Foundation Blog
- L2Beat data: https://l2beat.com/
- Blobscan explorer: https://blobscan.com/