Home > Today’s Crypto News
bitcoin
bitcoin

$83571.608249 USD

-1.38%

ethereum
ethereum

$1826.028236 USD

-3.02%

tether
tether

$0.999839 USD

-0.01%

xrp
xrp

$2.053149 USD

-2.48%

bnb
bnb

$601.140115 USD

-0.44%

solana
solana

$120.357332 USD

-3.79%

usd-coin
usd-coin

$0.999833 USD

-0.02%

dogecoin
dogecoin

$0.166175 USD

-3.43%

cardano
cardano

$0.652521 USD

-3.00%

tron
tron

$0.236809 USD

-0.59%

toncoin
toncoin

$3.785339 USD

-5.02%

chainlink
chainlink

$13.253231 USD

-3.91%

unus-sed-leo
unus-sed-leo

$9.397427 USD

-0.19%

stellar
stellar

$0.266444 USD

-1.00%

sui
sui

$2.409007 USD

1.15%

Adaptive State Sharding

What Is Adaptive State Sharding?

There are three types of sharding: state, transactions, and network. Elrond’s approach to Blockchain sharding involves the combination of all three types – and is given the name of adaptive state sharding. Combining the advantages of all three types of sharding results in an optimal mechanism. The result enables parallel processing – improves communication inside the shards – and eventually enhances performance.

The current problem in blockchain technology is that it fails to properly scale for certain applications, like banking, supply chain management, and big data analytics. Elrond’s adaptive state sharding gives a mechanism for blockchain that can improve its performance in terms of throughput and scalability.

To better understand adaptive state sharding, it’s essential to understand sharding first.

Sharding is a horizontal partitioning of data in a database or search engine. The word shard means split and refers to splitting data into smaller chunks that can be stored on different machines, allowing horizontal scaling. Like transaction processing and block processing, sharding has been possible for quite some time, but not at the scale it needs to be at for blockchain adoption. With the advent of blockchain technology and smart contracts, we have a real use case of sharding that can be used to break up transactions, blocks, and other relevant data into smaller pieces that can be processed by nodes with limited resources.

Adaptive sharding is a database partitioning technique that allows horizontal scaling of databases by automatically moving data across servers as the load on the system increases or decreases. 

At the network level, sharding occurs to distribute nodes into segments. It happens at the transaction level while all nodes together retain the entirety of the blockchain. Another sharding that takes place is at the state level. This leads to the processing and verification of more transactions at the same time. 

The dynamic adaptive state sharding model allows for adaptation to an increasing or decreasing number of nodes without compromising the decentralization and security of the network. 

Elrond has done well by demonstrating a new approach to sharding, which increases security and throughput and reduces delays. Its approach has the potential, but only time will tell how much adaptive state sharding helps solve the blockchain systems scalability problem.