Ethereum Foundation researcher Dankrad Feist publishes a proposal on how the sharding design will be advanced in the upcoming ETH 2 blockchain
content
- All Together: Introducing the New Sharding Model for Ethereum 2.0
- “These things take years to make”
Veteran Ethereum researcher Dankrad Feist took a long read to explain how Ethereum 2.0 would benefit if it got rid of the independent mover for each of its shards.
All Together: Introducing the New Sharding Model for Ethereum 2.0
Mr. Feist has published the proposal “New Sharding Design with Tight Beacon and Shard Block Integration” on his personal blog to share his thoughts for a more resource-efficient sharding model for ETH2.
I’m thinking of a new sharding design where instead of having an independent mover for each shard, all shard blocks in a slot are proposed with beacon blocks. This leads to a great simplification of the sharding design 1/nhttps://t.co/gIs0zioPGm
— Dankrad Feast (@dankrad) December 29, 2021
According to their proposal, Ethereum’s sharding design would be hypothetically optimized by incorporating the data of all shards into a single beacon block. Once implemented, this solution will allow all transactions to access block data – even those from L1 and ZK-based systems simultaneously.
In its new design, blocks will be constructed by a single block builder and will include both “normal” transactions and transactions with sharded “calldata”.
In a detailed explanation of what is proposed, Mr. Feist indicated 10 main advantages of his idea which are mainly about interactivity, decentralization, cost-efficiency etc.
“These things take years to make”
Polkadot co-founder Robert Habermeyer took to Twitter to protest Feist’s views on sharpening. Mr. Habermeyer stressed that switching to the new sharding design will reduce the “speed” for ETH2 developers.
In many aspects, they will need to be built from scratch as their current multi-year advancements will become obsolete. Changes like these could hurt the motivation of Ethereum’s team of developers:
This is a mistake because systems are made by people. And developers get burned when requirements and specifications can change on them at any time. Customer development companies need to know what’s coming next.
As previously covered by U.Today, Ethereum 2.0 is a much-anticipated iteration of the Ethereum blockchain that moves its network from a Proof-of-Work (PoW) basis to Proof-of-Stake (PoS), miners replaces it with a stacker. ,
The implementation of sharding (when the network is split into several sub-blockchains) is one of its most fundamental design changes compared to what it currently looks like.