SKIP TO CONTENT
Blockchain

Danksharding

Ethereum's planned data sharding approach to dramatically increase throughput.

What is Danksharding?

Danksharding is Ethereum's planned data sharding implementation that will dramatically increase the network's data throughput by allowing validators to verify data availability without downloading all the data. Named after Ethereum researcher Dankrad Feist, it represents a novel approach to blockchain sharding focused on scaling data availability for rollups rather than execution.

Unlike traditional sharding proposals that split execution across shards, Danksharding recognizes that rollups handle execution. Ethereum's role becomes providing secure, abundant, and cheap data availability. And Danksharding optimizes specifically for this.

How it Works

Danksharding introduces several groundbreaking technical innovations:

Data Availability Sampling (DAS):
  • Validators randomly sample small portions of blob data
  • Erasure coding ensures reconstruction from partial data
  • Statistical guarantees that full data is available
  • No validator needs to download everything
Proposer-Builder Separation (PBS):
  • Specialized block builders create data-heavy blocks
  • Proposers select blocks without processing all data
  • Enables handling massive data volumes efficiently
  • Reduces centralization pressure on validators
Scale Targets:
  • 16-32 MB of blob data per block (vs 768 KB today)
  • ~100x increase in data throughput
  • Supports millions of rollup TPS combined
  • Maintains decentralized verification
Two-Dimensional KZG:
  • Data arranged in rows and columns
  • KZG commitments for both dimensions
  • Enables efficient sampling and reconstruction
  • Built on Proto-Danksharding primitives

Practical Example

In a post-Danksharding world, imagine Ethereum processing 64 blobs per block instead of 6. A major rollup like Arbitrum could post 10x more transaction data per Ethereum block. Combined with continued rollup compression improvements, this translates to theoretical throughput of millions of TPS across the L2 ecosystem. Transaction fees on L2s could drop to negligible levels (fractions of a cent) while maintaining Ethereum security. High-frequency trading, gaming, and micropayments become viable on rollups.

Why it Matters

Danksharding represents the culmination of Ethereum's rollup-centric scaling roadmap:

Massive Scale:
  • 100x data availability improvement
  • Enables true mass adoption throughput
  • Positions Ethereum as global settlement layer
Maintained Decentralization:
  • DAS means any laptop can verify
  • No requirement to download all data
  • Preserves trustless verification
Economic Transformation:
  • Near-zero data availability costs
  • L2 fees become negligible
  • Enables new application categories
Timeline Considerations:
  • Complex implementation requiring years of development
  • Proto-Danksharding provides benefits in the interim
  • Research on DAS and PBS continuing actively

Danksharding is the endgame for Ethereum data availability, transforming it into an infinitely scalable settlement and DA layer for the rollup ecosystem.

Fensory monitors Ethereum's scaling progress to help you understand how improving infrastructure will affect yield opportunities across the ecosystem.

Examples

  • Danksharding aims to increase Ethereum blob capacity from 6 to 64+ per block
  • Data availability sampling will let validators verify without downloading all data

Put this term to work. Browse live yield data.

Track live yields, compare protocols, and build your DeFi portfolio with Fensory.

GET EARLY ACCESSArrow right