Sharding: Explorer de nouvelles voies pour l'évolutivité de la Blockchain
Le développement de la technologie Blockchain est confronté à des défis en matière d'évolutivité. Pour résoudre ce problème, la technologie de Sharding a vu le jour, devenant l'une des méthodes importantes pour améliorer les performances et le débit de la Blockchain. Cet article explorera les principes de la technologie de Sharding, les solutions existantes et les directions de développement futures, en mettant particulièrement l'accent sur le projet émergent Shardeum et son approche innovante de Sharding dynamique.
I. Aperçu de la technologie de Sharding
Le sharding est une solution d'évolutivité qui consiste à diviser les nœuds du réseau en groupes plus petits, traitant différents ensembles de transactions et réalisant un traitement parallèle. Cela améliore la performance globale de la blockchain en allégeant la charge de traitement d'une grande quantité de données requises pour le résumé sur l'ensemble du réseau.
La technologie de sharding concerne principalement trois aspects :
Répartition en Sharding : comment attribuer des nœuds à différents Blocs.
Transactions de Sharding : comment attribuer les transactions au traitement des Shardings
État du Sharding : comment les données de la Blockchain sont stockées dans différents Shard.
Cependant, la technologie de Sharding fait également face à certains défis, tels que :
Comment garantir la sécurité entre les Shardings pour éviter l'attaque d'un seul Sharding
Comment traiter les transactions inter-sharding pour garantir l'atomicité des transactions
Comment maintenir le degré de décentralisation du réseau tout en augmentant le nombre de Sharding.
Deux, solutions de Sharding existantes
1. Ethereum
Ethereum prévoit d'adopter un schéma de sharding de disponibilité des données, à savoir "Danksharding". Ce schéma utilise des "Blobs" de sharding pour segmenter les données, tout en utilisant "l'échantillonnage de disponibilité des données" pour confirmer que toutes les données sont disponibles.
2. Harmony
Harmony adopte une méthode de sharding standard, comprenant une chaîne de balise et plusieurs chaînes de sharding. Elle utilise un mécanisme de preuve d'enjeu efficace (EPoS) et une technologie de sharding aléatoire sécurisée, en dispersant les tokens mis en jeu par les gros détenteurs sur plusieurs shards pour améliorer la sécurité.
3. Elrond
Elrond utilise le sharding d'état adaptatif, qui peut ajuster dynamiquement le nombre de shards en fonction de l'état du réseau. Il utilise un mécanisme de consensus sécurisé par preuve d'enjeu et adopte un modèle asynchrone pour traiter les transactions inter-shards.
4. Near
Near a proposé le "protocole Nightshade" ( Nightshade ), modélisant le système comme une seule Blockchain, avec un Sharding au niveau des Blocs. Il adopte deux rôles : producteurs de blocs et validateurs, traitant les transactions inter-shards par exécution continue.
Trois, Shardeum et le Sharding d'état dynamique
Shardeum a proposé deux solutions innovantes pour répondre aux limites des technologies de Sharding existantes :
1. Consensus de niveau transactionnel
Shardeum atteint le consensus au niveau des transactions plutôt qu'au niveau des Blocs, permettant le traitement simultané des transactions à travers les Shardings. Cette méthode permet d'atteindre une finalité en quelques secondes et une faible latence, empêchant efficacement la congestion du réseau.
2. Sharding d'état dynamique
Shardeum utilise le sharding d'état dynamique, chaque nœud peut détenir une plage d'adresses différente et il existe des chevauchements. Bien que cette méthode augmente la complexité, elle permet une véritable scalabilité linéaire.
Grâce à ces innovations, Shardeum espère réaliser :
Traitement des transactions inter-blocs plus efficace
Extension linéaire du nombre de nœuds réseau
Allocation des ressources plus flexible
Quatre, conclusion
La technologie de sharding offre de nouvelles possibilités pour l'évolutivité des blockchains. Bien qu'elle fasse encore face à des défis, des projets innovants comme Shardeum poussent les progrès technologiques. Avec davantage d'explorations et de pratiques, nous avons des raisons de croire que la technologie de sharding ouvrira la voie à l'application à grande échelle des blockchains, favorisant le développement de l'écosystème Web3.
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.
18 J'aime
Récompense
18
4
Reposter
Partager
Commentaire
0/400
ApeShotFirst
· Il y a 20h
Sharding doit être terminé yyds bull
Voir l'originalRépondre0
AirdropHunterWang
· Il y a 20h
Cette vague de Shardeum peut-elle donner des Airdrop !
Voir l'originalRépondre0
GhostInTheChain
· Il y a 20h
Encore du Sharding, un sujet de vieux débat.
Voir l'originalRépondre0
GhostWalletSleuth
· Il y a 20h
Quand Shardeum sera-t-il sur Mainnet ? J'ai attendu si longtemps.
Shardeum ouvre la voie aux nouvelles tendances : exploration des percées et des applications de la technologie de Sharding dynamique
Sharding: Explorer de nouvelles voies pour l'évolutivité de la Blockchain
Le développement de la technologie Blockchain est confronté à des défis en matière d'évolutivité. Pour résoudre ce problème, la technologie de Sharding a vu le jour, devenant l'une des méthodes importantes pour améliorer les performances et le débit de la Blockchain. Cet article explorera les principes de la technologie de Sharding, les solutions existantes et les directions de développement futures, en mettant particulièrement l'accent sur le projet émergent Shardeum et son approche innovante de Sharding dynamique.
I. Aperçu de la technologie de Sharding
Le sharding est une solution d'évolutivité qui consiste à diviser les nœuds du réseau en groupes plus petits, traitant différents ensembles de transactions et réalisant un traitement parallèle. Cela améliore la performance globale de la blockchain en allégeant la charge de traitement d'une grande quantité de données requises pour le résumé sur l'ensemble du réseau.
La technologie de sharding concerne principalement trois aspects :
Cependant, la technologie de Sharding fait également face à certains défis, tels que :
Deux, solutions de Sharding existantes
1. Ethereum
Ethereum prévoit d'adopter un schéma de sharding de disponibilité des données, à savoir "Danksharding". Ce schéma utilise des "Blobs" de sharding pour segmenter les données, tout en utilisant "l'échantillonnage de disponibilité des données" pour confirmer que toutes les données sont disponibles.
2. Harmony
Harmony adopte une méthode de sharding standard, comprenant une chaîne de balise et plusieurs chaînes de sharding. Elle utilise un mécanisme de preuve d'enjeu efficace (EPoS) et une technologie de sharding aléatoire sécurisée, en dispersant les tokens mis en jeu par les gros détenteurs sur plusieurs shards pour améliorer la sécurité.
3. Elrond
Elrond utilise le sharding d'état adaptatif, qui peut ajuster dynamiquement le nombre de shards en fonction de l'état du réseau. Il utilise un mécanisme de consensus sécurisé par preuve d'enjeu et adopte un modèle asynchrone pour traiter les transactions inter-shards.
4. Near
Near a proposé le "protocole Nightshade" ( Nightshade ), modélisant le système comme une seule Blockchain, avec un Sharding au niveau des Blocs. Il adopte deux rôles : producteurs de blocs et validateurs, traitant les transactions inter-shards par exécution continue.
Trois, Shardeum et le Sharding d'état dynamique
Shardeum a proposé deux solutions innovantes pour répondre aux limites des technologies de Sharding existantes :
1. Consensus de niveau transactionnel
Shardeum atteint le consensus au niveau des transactions plutôt qu'au niveau des Blocs, permettant le traitement simultané des transactions à travers les Shardings. Cette méthode permet d'atteindre une finalité en quelques secondes et une faible latence, empêchant efficacement la congestion du réseau.
2. Sharding d'état dynamique
Shardeum utilise le sharding d'état dynamique, chaque nœud peut détenir une plage d'adresses différente et il existe des chevauchements. Bien que cette méthode augmente la complexité, elle permet une véritable scalabilité linéaire.
Grâce à ces innovations, Shardeum espère réaliser :
Quatre, conclusion
La technologie de sharding offre de nouvelles possibilités pour l'évolutivité des blockchains. Bien qu'elle fasse encore face à des défis, des projets innovants comme Shardeum poussent les progrès technologiques. Avec davantage d'explorations et de pratiques, nous avons des raisons de croire que la technologie de sharding ouvrira la voie à l'application à grande échelle des blockchains, favorisant le développement de l'écosystème Web3.