Let’s talk about dynamic sharding today! It may be the best solution for scaling up single sequential chains. Bitcoin, Ethereum, and other mainstream public chains all have actively explored sharding solutions to improve their performance. However, the industry has yet to come up with an effective solution. In Paralism’s parallel chain, dynamic sharding is a natural and automatic process within the parallel chain structure. It triggers automatically and generates a global consensus during the hyperblock phase of adding new sub-chains after sharding. The whole process is smooth and efficient, saving both time and effort.
Sharding, Only Possible in Parallel Blockchain
Hello everyone, I am your friend, Paranut.
I believe many of you have boarded the parallel ship,
since we already touched on the data structure and consensus algorithm
of Parallel Blockchain
If you haven’t, please check our previous episodes
1
This time,
I’m showing you my biggest secretive weapon
Dynamic sharding!
2
Sharding is probably
The best scaling solution for serial chain ,
Bitcoin ,Ethereum and other classic public chains
are all still exploring the technology
yet
without success
3
Sharding is simple in logic
It’s like urban zoning management
Assign responsibility, split action, overall arrangement
In fact
If one chain can not handle certain amount of transaction
Just add another one
4
Why has nobody achieved sharding though?
Th main reason
Lies in the serial data structure of current blockchain
In the serial chains, even if the transaction is fragmented
To record the results in blocks,
they still need to get in a queue
and to wait for the competition of ledger writer selection
before a block can be produced
5
Parallel chain is different from serial chain
Dynamic sharding in the parallel chain structure,
is natural occurrence.
When the sub-chain data load
reach customized conditions
dynamic sharding is automatically triggered
During hash and Buddy consensus
the Network is fragmented into shards
according to the last digits of the account binary information
New shards carry out tasks parallelly
The whole sharding process is seamless
6
More importantly
after sharding in a parallel system
new sub-chains can form global consensus
during Hyper Block phase
thus guarantee consistency
7
Global consensus uses Buddy algorithm
Completely avoids unnecessary power wars
Save time and effort
Completely gets rid of the “toll”
Which different shards have to go through one by one
In serial chains
8
This is how Paralism implement dynamic sharding.
Isn’t it kinda bad-ass?
As smart as you
It’s time to come to Paralism
Try dynamic sharding
Achieve perfect scalability!
9
See you next time!
The original link:
http://www.paralism.com/blog/sharding-only-possible-in-parallel-blockchain/
Official Website:
White Paper: