Nouvelle blockchain Shardeum : une autre possibilité de Sharding
La scalabilité de la blockchain a toujours été l'un des facteurs clés limitant son adoption à grande échelle. Pour résoudre ce problème, la technologie de Sharding a vu le jour. Le Sharding divise les nœuds du réseau en groupes plus petits, traitant différents ensembles de transactions et réalisant un traitement parallèle, ce qui améliore la capacité globale de traitement des transactions.
Cependant, la mise en œuvre de la technologie de Sharding n'est pas une tâche facile. Les principaux défis comprennent :
Comment effectuer le sharding du réseau, c'est-à-dire déterminer à quel sharding appartiennent les nœuds/validateurs du réseau entier;
Comment effectuer le Sharding des transactions, c'est-à-dire déterminer à quel Sharding chaque transaction est attribuée pour traitement;
Comment effectuer le Sharding d'état, c'est-à-dire comment les données de la blockchain sont stockées dans différents Shards;
Comment garantir que la sécurité de l'ensemble du système n'est pas affectée.
Actuellement, plusieurs projets dans l'industrie explorent la technologie de Sharding, tels que Zilliqa, Harmony, Elrond, Near, etc. Ces projets ont tous proposé leurs propres solutions, mais il existe encore certains problèmes communs :
Comment éviter l'exécution continue des Sharding lors des transactions inter-Sharding tout en garantissant le traitement atomique des transactions;
Lorsque le nombre de nouveaux nœuds dans le réseau n'est pas suffisant pour former un sharding complet, comment gérer ces nœuds supplémentaires.
Pour ces problèmes, le nouveau projet de chaîne publique Shardeum propose deux solutions innovantes :
Consensus au niveau des transactions
Shardeum adopte un mécanisme de consensus au niveau des transactions plutôt qu'au niveau des blocs. Chaque transaction est traitée et consensualisée dans l'ordre de réception avant d'être intégrée dans un bloc/Sharding. Cela permet de traiter simultanément les transactions inter-Sharding, au lieu de nécessiter un traitement continu comme d'autres projets. Le consensus au niveau des transactions élimine la complexité requise pour garantir un traitement atomique, permettant des confirmations en quelques secondes et une faible latence.
État dynamique Sharding
Shardeum adopte le sharding dynamique, chaque nœud pouvant détenir des plages d'adresses différentes et chevauchantes. Bien que cela augmente la complexité, cela permet d'atteindre une véritable scalabilité linéaire. Grâce à la variation dynamique de la correspondance entre l'espace d'adresses et les nœuds, ainsi qu'à un nouveau mécanisme de preuve de disponibilité des données, Shardeum peut réaliser une scalabilité presque linéaire.
Actuellement, Shardeum a démontré sa capacité technique sur le réseau de test. En août 2022, sur le réseau de test Liberty 2.0, qui dispose de fonctionnalités de Sharding complètes, il a réussi à démontrer une capacité de traitement de 100 TPS grâce au transfert de jetons ERC20. Comparé à d'autres projets qui nécessitent des années pour atteindre ce niveau de TPS, Shardeum a atteint cet objectif en moins de 4 mois après le lancement du réseau de test.
Bien que Shardeum soit encore en phase de développement, sa solution technique innovante ouvre de nouvelles possibilités dans le domaine du Sharding de la blockchain. Si elle réussit, cela pourrait considérablement améliorer l'évolutivité de la blockchain et préparer le terrain pour son utilisation à grande échelle.
Bien sûr, le chemin de l'innovation technologique n'a jamais été un long fleuve tranquille. La capacité de la solution de Shardeum à résister à l'épreuve des applications pratiques à grande échelle reste à vérifier. Quoi qu'il en soit, toute exploration et tentative sur cette question clé de l'évolutivité de la blockchain mérite l'attention et le soutien de l'industrie. Comme le dit le vieux proverbe, "il vaut mieux agir que de rester assis à discuter". Ce n'est qu'à travers une pratique et une exploration constantes que la technologie blockchain pourra réellement réaliser des percées et accueillir une nouvelle ère d'applications à grande échelle.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
8 J'aime
Récompense
8
4
Partager
Commentaire
0/400
SmartContractWorker
· Il y a 11h
La technologie ne peut pas résoudre les cœurs des gens.
Voir l'originalRépondre0
ValidatorViking
· Il y a 11h
hmm encore un pitch sur le sharding... j'en ai vu trop échouer à cause d'une finalité de consensus faible pour être honnête
Shardeum : une nouvelle possibilité d'évolutivité de Blockchain grâce à la technologie innovante de Sharding.
Nouvelle blockchain Shardeum : une autre possibilité de Sharding
La scalabilité de la blockchain a toujours été l'un des facteurs clés limitant son adoption à grande échelle. Pour résoudre ce problème, la technologie de Sharding a vu le jour. Le Sharding divise les nœuds du réseau en groupes plus petits, traitant différents ensembles de transactions et réalisant un traitement parallèle, ce qui améliore la capacité globale de traitement des transactions.
Cependant, la mise en œuvre de la technologie de Sharding n'est pas une tâche facile. Les principaux défis comprennent :
Comment effectuer le sharding du réseau, c'est-à-dire déterminer à quel sharding appartiennent les nœuds/validateurs du réseau entier;
Comment effectuer le Sharding des transactions, c'est-à-dire déterminer à quel Sharding chaque transaction est attribuée pour traitement;
Comment effectuer le Sharding d'état, c'est-à-dire comment les données de la blockchain sont stockées dans différents Shards;
Comment garantir que la sécurité de l'ensemble du système n'est pas affectée.
Actuellement, plusieurs projets dans l'industrie explorent la technologie de Sharding, tels que Zilliqa, Harmony, Elrond, Near, etc. Ces projets ont tous proposé leurs propres solutions, mais il existe encore certains problèmes communs :
Comment éviter l'exécution continue des Sharding lors des transactions inter-Sharding tout en garantissant le traitement atomique des transactions;
Lorsque le nombre de nouveaux nœuds dans le réseau n'est pas suffisant pour former un sharding complet, comment gérer ces nœuds supplémentaires.
Pour ces problèmes, le nouveau projet de chaîne publique Shardeum propose deux solutions innovantes :
Shardeum adopte un mécanisme de consensus au niveau des transactions plutôt qu'au niveau des blocs. Chaque transaction est traitée et consensualisée dans l'ordre de réception avant d'être intégrée dans un bloc/Sharding. Cela permet de traiter simultanément les transactions inter-Sharding, au lieu de nécessiter un traitement continu comme d'autres projets. Le consensus au niveau des transactions élimine la complexité requise pour garantir un traitement atomique, permettant des confirmations en quelques secondes et une faible latence.
Shardeum adopte le sharding dynamique, chaque nœud pouvant détenir des plages d'adresses différentes et chevauchantes. Bien que cela augmente la complexité, cela permet d'atteindre une véritable scalabilité linéaire. Grâce à la variation dynamique de la correspondance entre l'espace d'adresses et les nœuds, ainsi qu'à un nouveau mécanisme de preuve de disponibilité des données, Shardeum peut réaliser une scalabilité presque linéaire.
Actuellement, Shardeum a démontré sa capacité technique sur le réseau de test. En août 2022, sur le réseau de test Liberty 2.0, qui dispose de fonctionnalités de Sharding complètes, il a réussi à démontrer une capacité de traitement de 100 TPS grâce au transfert de jetons ERC20. Comparé à d'autres projets qui nécessitent des années pour atteindre ce niveau de TPS, Shardeum a atteint cet objectif en moins de 4 mois après le lancement du réseau de test.
Bien que Shardeum soit encore en phase de développement, sa solution technique innovante ouvre de nouvelles possibilités dans le domaine du Sharding de la blockchain. Si elle réussit, cela pourrait considérablement améliorer l'évolutivité de la blockchain et préparer le terrain pour son utilisation à grande échelle.
Bien sûr, le chemin de l'innovation technologique n'a jamais été un long fleuve tranquille. La capacité de la solution de Shardeum à résister à l'épreuve des applications pratiques à grande échelle reste à vérifier. Quoi qu'il en soit, toute exploration et tentative sur cette question clé de l'évolutivité de la blockchain mérite l'attention et le soutien de l'industrie. Comme le dit le vieux proverbe, "il vaut mieux agir que de rester assis à discuter". Ce n'est qu'à travers une pratique et une exploration constantes que la technologie blockchain pourra réellement réaliser des percées et accueillir une nouvelle ère d'applications à grande échelle.