Markets
BTC— —
ETH— —
SOL— —
XRP— —
BNB— —
ADA— —
DOGE— —
MCap— —
BTC— —
ETH— —
SOL— —
XRP— —
BNB— —
ADA— —
DOGE— —
MCap— —
Markets

Ethereum Dencun Upgrade Goes Live With Proto-Danksharding

The Ethereum Dencun upgrade activated on March 13 2024, introducing EIP-4844 proto-danksharding and reducing Layer 2 transaction costs by 10-100x.

By MiningPool Staff··4 min read
Ethereum Dencun Upgrade Goes Live With Proto-Danksharding

Key Points

  • The Ethereum Dencun upgrade activated on March 13 2024, introducing EIP-4844 proto-danksharding and reducing Layer 2 transaction costs by 10-100x.

Ethereum's Dencun upgrade activated on mainnet on March 13, 2024, introducing proto-danksharding through EIP-4844 and delivering the most significant Layer 2 fee reduction since the protocol's 2015 launch. The upgrade combined improvements across the execution layer (Cancun hardfork) and the consensus layer (Deneb hardfork), with the proto-danksharding feature emerging as the primary driver of Layer 2 cost improvements.

Proto-danksharding introduced "blob" transactions to Ethereum. Blobs are temporary data blobs that are available to the network for approximately 18 days before being deleted from the protocol. This temporary availability pattern solves a primary Layer 2 scaling bottleneck. Previously, rollups committed transaction data to the Ethereum mainnet through calldata, consuming precious permanent blockchain space and triggering high gas costs. Calldata is stored permanently, requiring every Ethereum node to maintain the full history. Blobs are stored temporarily and deleted, requiring minimal long-term storage commitment.

The feature was named after researchers Protolambda and Dankrad Feist, who had designed the danksharding roadmap over several years. Danksharding represents Ethereum's long-term approach to scaling, with proto-danksharding serving as an interim implementation. Full danksharding would allow up to 64 blobs per block; proto-danksharding targets a base of 3 blobs per block with a maximum of 6 blobs if demand justifies the inclusion.

The KZG ceremony preceded the activation. KZG refers to the Kate-Zaverucha-Goldberg polynomial commitment scheme, a cryptographic primitive enabling data availability proofs without full data transmission. Ethereum conducted a public ceremony in late 2023 to generate the required cryptographic parameters, accumulating over 140,000 public contributions and $50 million in ceremony funding. The ceremony's decentralization and transparency ensured no single party possessed knowledge of the cryptographic roots that could compromise the system.

Advertisement

728×90

Layer 2 rollup operators immediately implemented proto-danksharding on their systems. Arbitrum, Optimism, Base, zkSync, and other rollups began submitting transaction data using blob transactions instead of calldata. Transaction costs on these systems dropped 10-100x depending on activity levels and blob utilization rates. Arbitrum reported average transaction costs below 0.01 cents per transaction on its Arbitrum One chain. Optimism experienced similar reductions, with typical transactions settling for a few cents. This fee structure made Layer 2 systems accessible to users performing small transactions previously cost-prohibitive on the mainnet.

The fee reduction mechanism operated through supply and demand. Blob transactions have their own pricing market—a "blob fee" determined by network congestion. When blob space is underutilized, blob fees approach zero. When multiple rollups compete for blob space, fees rise accordingly. This design prevents blob congestion from cascading into mainnet congestion, as blobs compete in a separate fee market. A blob that costs $100 to include doesn't directly affect the cost of mainnet transactions like ETH transfers or DEX swaps.

Arbitrage opportunities emerged as users shifted transaction activity across chains based on fee conditions. During high-congestion periods on mainnet, arbitrageurs would route trades through Layer 2, execute the transaction, and bridge funds back to mainnet. The Layer 2 fee reduction from blobs made this routing economical for transactions below $1,000 that would have been cost-prohibitive pre-upgrade.

The rollout validated theoretical expectations about scaling improvements. Research by Ethereum developers had estimated blob-based costs would reduce Layer 2 transaction fees by 10-100x. Actual implementation delivered results aligned with these predictions. This success reinforced Ethereum's roadmap toward danksharding and suggested full danksharding could support Layer 2 transaction costs under $0.001 per transaction once the full specification reached implementation maturity.

The upgrade touched multiple protocol components beyond proto-danksharding. EIP-7044 enabled staking contract validators without restaking into liquid staking protocols. EIP-7045 improved attestation committee rotation. EIP-7514 rate-limited validator entry to reduce client resource consumption. These changes represented incremental protocol improvements without the scaling impact of proto-danksharding.

Validator participation remained stable through the upgrade. The Ethereum network maintained 900,000+ validators across the consensus layer, with no significant client issues or consensus failures. The upgrade execution resembled Ethereum's prior hardforks, with multiple client implementations (Geth, Lighthouse, Nethermind, others) coordinating the activation. This multi-client approach prevents single points of failure that could compromise network security.

Developer tooling accelerated around proto-danksharding in the post-upgrade weeks. RPC providers, block explorers, and wallets updated to properly handle blob transactions and display associated fees. Monitoring tools emerged to track blob price movements and allow users to estimate Layer 2 costs. This infrastructure development ensured users could optimize their transaction timing and routing based on blob utilization.

The upgrade positioned Ethereum for continued scaling improvements. Proto-danksharding served as an interim step toward full danksharding, with the roadmap calling for 64-blob capability and additional optimizations. Researchers outlined potential next steps including proposer-builder separation to improve MEV (maximum extractable value) properties of blob usage and sharded execution to further distribute validation load.

Ethereum Layer 2s accumulated significant developer activity and user bases that proto-danksharding served. Arbitrum reported over $5 billion in total value locked at the time of the upgrade. Optimism had assembled gaming, DEX, and lending applications representing billions in transaction volume. These platforms faced minimal marginal cost post-upgrade compared to pre-upgrade economics, enabling business model shifts toward volume-based revenue and reduced user fees.

The upgrade validated Ethereum's multi-layer approach to scaling. Rather than attempting to increase mainnet capacity indefinitely, Ethereum's strategy involved rollups, sidechains, and temporary data layers. Proto-danksharding optimized the rollup economics specifically, making that scaling approach increasingly viable. This pragmatic approach to protocol evolution allowed Ethereum to balance Layer 1 security and decentralization with Layer 2 cost efficiency.

MiningPool content is intended for information and educational purposes only and does not constitute financial, investment, or legal advice.

Advertisement

728×90

Related Stories

Buterin Expects Hegotá to Be Ethereum's Last Normal Fork
Tech

Buterin's post puts Ethereum's 2030 target at four to eight second slots and finality in eight to 32 seconds, against 12-second slots and about 13 minutes today. It also has nodes checking a proof instead of re-executing every block.

·MiningPool Staff
Bitget Says Its Own Approval Process Released $351.6 Million
Tech

The exchange's security notice declined to name an attack vector, and hours later its chief executive said the attacker spoofed transaction data through a compromised backend system, ruling out private key theft. Withdrawals remain suspended, and the loss is close to 76 percent of the User Protection Fund Bitget says covers it.

·MiningPool Staff
Only Agave Can Run Alpenglow as Solana Starts the Testnet Phase
Tech

Anza is targeting about 150 milliseconds to finality, down from the roughly 12.8 seconds it attributes to TowerBFT, but Firedancer and Frankendancer cannot run the code yet. No mainnet date has been announced, and September 28 is a feature-gate processing date rather than a confirmed Alpenglow launch.

·MiningPool Staff
Robinhood Chain Fees Fell 95% From Their Peak as Deposits Rose
Markets

Network fees on Robinhood's layer-2 fell from $6.04 million on September 4 to $234,819 twelve days later, according to DeFiLlama. Over the same stretch the value held in applications on the chain rose about 15% to a high for the series, and fees have edged back up since the low.

·MiningPool Staff
Solana's Slots Are 250ms Now and Still Run About 16ms Long
Tech

Network-reported block times put the new slots at about 267 milliseconds on average, the same roughly 16-millisecond overhead that sat on top of the 400, 350 and 300 millisecond targets before it. Block limits fell in proportion, so throughput stays at 150 million compute units a second.

·MiningPool Staff

Stay informed

Verifiable crypto journalism, delivered to your inbox.

Weekday mornings. No hype. No financial advice. Just what happened and why it matters.

No spam. Unsubscribe anytime. Read our privacy policy.