Shardeum: Innovative Sharding Technology Leading New Possibilities for Blockchain Scalability

robot
Abstract generation in progress

New Public Chain Shardeum: Another Possibility of Sharding

The scalability of blockchain has always been one of the key factors limiting its large-scale application. To address this issue, Sharding technology was developed. Sharding improves overall transaction processing capacity by dividing the nodes in the network into smaller groups, processing different sets of transactions, and achieving parallel processing.

A Detailed Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

However, the implementation of Sharding technology is not an easy task. The main challenges include:

  1. How to perform network Sharding, that is, to determine which Shard the nodes/validators of the entire network belong to;

  2. How to perform transaction sharding, that is, to determine which shard each transaction is allocated to for processing;

  3. How to implement state Sharding, that is, how blockchain data is stored across different shards;

  4. How to ensure that the overall system's security is not compromised.

In-depth Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

Currently, there are several projects in the industry exploring Sharding technology, such as Zilliqa, Harmony, Elrond, Near, etc. These projects have proposed their own solutions, but there are still some common issues:

  1. How to avoid continuous execution of shards during cross-sharding transactions while ensuring atomicity of transactions;

  2. When the number of new nodes in the network is insufficient to form a complete Sharding, how to handle these surplus nodes.

Detailed Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

In response to these issues, the new public chain project Shardeum has proposed two innovative solutions:

  1. Transaction-level Consensus

Shardeum adopts a transaction-level rather than a block-level consensus mechanism. Each transaction is processed and agreed upon in the order it is received before being packaged into blocks/Sharding. This allows cross-sharding transactions to be processed simultaneously, rather than requiring sequential processing like other projects. Transaction-level consensus eliminates the complexity needed to ensure atomic processing, enabling second-level confirmations and low latency.

Detailed Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

  1. Dynamic State Sharding

Shardeum adopts dynamic state Sharding, where each node can hold different and overlapping address ranges. This increases complexity, but enables true linear scalability. Through dynamic changes in the correspondence between address space and nodes, along with a new data availability proof mechanism, Shardeum can achieve near-linear scalability.

Detailed Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

Currently, Shardeum has demonstrated its technical capabilities on the testnet. In August 2022, on the testnet Liberty 2.0 with full sharding functionality, it successfully showcased a processing capacity of 100 TPS through ERC20 token transfers. Compared to other projects that take years to reach this level of TPS, Shardeum achieved this goal in less than 4 months after launching the testnet.

Comprehensive Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

Although Shardeum is still in the development stage, its innovative technical solutions bring new possibilities to the blockchain sharding field. If successfully implemented, it is expected to significantly enhance the scalability of blockchain and pave the way for large-scale applications of blockchain.

A Comprehensive Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

Of course, the path of technological innovation is never smooth. Whether Shardeum's solution can withstand the test of large-scale practical applications remains to be further verified. However, any exploration and attempt on the key issue of blockchain scalability deserves the industry's attention and support. As the ancient saying goes, "It is better to take action than to sit and talk about it." Only through continuous practice and exploration can blockchain technology truly achieve breakthroughs and usher in a new era of large-scale applications.

A Detailed Explanation of the New Public Chain Shardeum: Another Possibility of Sharding

Detailed Analysis of the New Public Chain Shardeum: Another Possibility of Sharding

SHM0.8%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 4
  • Share
Comment
0/400
SmartContractWorkervip
· 08-06 07:52
Technology cannot solve the human heart.
View OriginalReply0
ValidatorVikingvip
· 08-06 07:52
hmm another sharding pitch... seen too many fail due to weak consensus finality tbh
Reply0
ShamedApeSellervip
· 08-06 07:48
Still playing Sharding?
View OriginalReply0
CryptoAdventurervip
· 08-06 07:43
Another sucker play people for suckers machine is online.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
English
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)