Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Launchpad
Be early to the next big token project
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
Danksharding: A revolutionary Ethereum scaling solution
Danksharding is a turning point for Ethereum toward true scalability. The name comes from researcher Dankrad Feist and represents not only an upgrade to traditional sharding technology but also a key part of Ethereum’s overall scaling strategy.
Why does Ethereum need Danksharding?
What are the current core bottlenecks facing Ethereum? In a system without sharding, each node must verify and store all transactions. As the network grows, this becomes increasingly unsustainable. Sharding addresses this problem by dividing the network into multiple independent processing units—each shard focusing on a specific set of transactions—significantly increasing network throughput and reducing validation costs.
The fundamental difference between Danksharding and traditional sharding
Danksharding introduces a unified block producer model—unlike the multiple producers scattered across different shards, danksharding relies on a single block creator, combined with a centralized fee market mechanism. This design may seem counterintuitive, but it greatly simplifies cross-shard transaction processing and creates a more efficient scaling path for Ethereum.
How sharding enables a surge in throughput
Imagine a blockchain network with 1,000 nodes. After sharding is enabled, this network is divided into multiple smaller groups, each handling a specific range of accounts. For example, shard A processes transactions with account names starting with A-E, shard B handles F-J, and so on. This parallel processing significantly reduces the burden on individual shards, speeding up transaction confirmation times and achieving exponential improvements in overall network performance.
Implementation of Danksharding in Ethereum 2.0
In Ethereum 2.0’s plan, danksharding will divide the network into 64 independent shards. This design is crucial for Ethereum’s evolution from a single chain to an efficient multi-chain architecture. Although different projects adopt various sharding schemes, the core principle remains consistent: breaking through scalability bottlenecks through network partitioning.
Development roadmap: The role of Proto-Danksharding as a foundation
Before the full implementation of danksharding, proto-danksharding has already been realized through EIP-4844 in the Ethereum Cancun upgrade. This intermediate solution introduces cheaper data storage space for rollups, significantly lowering Layer 2 transaction fees.
Proto-Danksharding vs. Full Danksharding Comparison
Proto-Danksharding, enabled by EIP-4844, lays the foundation for Ethereum’s ecosystem, while full danksharding will realize a qualitative leap on this basis. The combination of these two stages sketches a clear evolutionary path from the current state to a highly scalable Ethereum ecosystem.