What is Sharding? (Part 2)

By Ether Crunch | Ether Crunch | 6 Jan 2024



What are some of the problems with Sharding?

0*i56nKC_yEyanJ172.jpg

Shard takeovers: A shard takeover occurs when a hacker can take over a shard while only having a small percentage of the total network resources. This is dangerous, as transaction processing is controlled by this group, resulting in a loss of data.
Partitioning Data: To make sharding effective, each shard must be responsible for an equal amount of the network's transactions and smart contracts. To do this, shards must be made equally and efficiently.
Shard Cross-Communication: Shards must be able to process transactions simultaneously. Therefore, they must be able to communicate with each other to determine which transactions go where.
Differing Consensus mechanisms: Sharding splits the network into multiple parts to make it process transactions faster. However, how it works for different consensus mechanisms is different, where PoS and PoW would have different systems to process transactions. Therefore, the system of sharding is unique to the consensus mechanism the blockchain uses.

1*eqkEjsx4OL9jlH127MCR7A.png

Pros:

Greater scalability, increasing the number of transactions processed per second. (Ethereum could reach >100,000 transactions per second due to sharding.)
Faster transaction processing times, reducing the amount paid in gas fees
The blockchain remains decentralized, and it allows for greater participation from other validators
Cons:

Security Concerns concerning Shard takeovers and loss of data
Is yet to be used by any blockchain, so it is in the early stages of development.
The Ethereum Sharding update will occur in the Surge as part of EIP-4844. This update does not have an explicit deadline but will likely occur sometime in 2024 or 2025. There are a few other smaller blockchains that already have sharding, such as Zilliqa, but this is still a newer development and will likely make more advancements in the future

If you want to learn more, check out the links below:

Sharding in Blockchain: How It Enhances Scalability & Real-World Examples

Ethereum Sharding Techniques: Dissecting A Key Scaling Strategy

Thank You for Reading

If you like this article, consider reading my other articles

Ether Crunch - Medium

How do you rate this article?

45



Ether Crunch
Ether Crunch

Basics to blockchain, crypto, and ethereum.

Publish0x

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.