Sharding

Définition rapide

Le sharding consiste à diviser un réseau en plusieurs instances pour permettre plus de transactions par seconde.

Détails clés

  • Le sharding consiste à diviser un réseau blockchain en « fragments ». Il est possible que chaque fragment contienne sa propre version d’une blockchain.
  • Le réseau Ethereum utilisera le sharding comme technique pour améliorer son évolutivité avec « ETH2 », la version mise à jour de sa blockchain.
  • Les chaînes de blocs qui utilisent le sharding sont sujettes à des risques de sécurité tels que les « Shard takeovers » (prises de contrôle de fragments), qui veut dire qu’une seule partie du réseau peut être isolée et attaquée.

Qu’est-ce que le sharding ?

Le sharding consiste à diviser un réseau blockchain pour permettre un traitement plus rapide des données. Lorsque trop de transactions ont lieu sur une blockchain, il n’est pas rare que la blockchain ralentisse et que les transactions se heurtent à des erreurs. Pour augmenter le nombre de transactions par seconde et de données pouvant transiter par un réseau, les blockchains doivent pouvoir évoluer. Pour favoriser l’évolutivité de la blockchain, les développeurs peuvent se tourner vers une méthode de partitionnement des données appelée « sharding ».

Une blockchain est composée de nœuds qui valident les transactions. Normalement, ces nœuds devraient traiter l’ensemble des données du réseau pour que les transactions soient validées. Avec le sharding, ces nœuds ne contiennent que les informations nécessaires pour leur partie du réseau au lieu de l’ensemble du réseau, de cette façon, les transactions peuvent être traitées plus rapidement.

Quelles blockchains utilisent le sharding ?

Le réseau Polkadot utilise actuellement des techniques de partage pour gérer ses données et ses transactions. Sur Polkadot, chaque réseau est appelé une parachain et chaque parachain est sa propre blockchain traitant ses propres données. Ces parachains sont toutes connectées à une chaine de relais qui gère la façon dont toutes les parachains communiquent entre elles afin qu’elles puissent toutes se tenir à jour simultanément.

La blockchain Avalanche est similaire à Polkadots. Avalanche implique une chaîne de relais connectée à une chaîne de plate-forme qui permet au réseau de se fragmenter et d’augmenter l’évolutivité, une chaîne d’exchange responsable de l’échange d’actifs sur le réseau et une chaîne de contrats pour la création de contrats intelligents.

La méthode de sharing d’Ethereum impliquera une chaîne de balises qui fonctionne comme la chaîne de relais de Polkadot, et 64 fragments dans lesquels les nœuds sont affectés à l’un des 64 fragments au hasard où ils seront responsables du traitement de leur propre part du réseau Ethereum simultanément avec d’autres nœuds.

Quels sont les risques du sharding ?

Une prise de contrôle de partition se produit lorsque des nœuds malveillants corrompent une partition ou plusieurs partitions, déformant ainsi une partie du réseau et forçant le réseau à se désynchroniser ou à fermer une partie du réseau.

L’une des techniques d’Ethereum pour éviter les prises de contrôle de fragments consistera à attribuer de manière aléatoire des nœuds à un fragment arbitraire sur le réseau à des périodes aléatoires. Cela sera fait dans l’espoir que les assaillants potentiels auront du mal à savoir quel sera le meilleur moment pour attaquer un nœud et quel nœud ils attaqueront potentiellement.

Où puis-je en savoir plus ?

Pour en savoir plus sur le fonctionnement de la blockchain, visitez notre centre d’apprentissage. Si vous souhaitez en savoir plus sur les crypto-monnaies et sur la manière d’y investir, rendez-vous sur le hub d’investissement.


Fait vérifié

Nos rédacteurs vérifient tous les contenus pour s’assurer du respect de notre politique éditoriale stricte. Les informations contenues dans cet article sont étayées par les sources fiables suivantes.

Avertissement de risque

Invezz est un endroit où les gens peuvent trouver des informations fiables et impartiales sur la finance, le trading et l’investissement – mais nous n’offrons pas de conseils financiers et les utilisateurs doivent toujours effectuer leurs propres recherches. Les actifs couverts sur ce site Web, y compris les actions, les crypto-monnaies et les matières premières, peuvent être très volatils et les nouveaux investisseurs perdent souvent de l’argent. Le succès sur les marchés financiers n’est pas garanti et les utilisateurs ne devraient jamais investir plus qu’ils ne peuvent se permettre de perdre. Vous devez tenir compte de votre situation personnelle et prendre le temps d’explorer toutes vos options avant de faire un investissement. Lisez notre avis de non-responsabilité >

James Knight
Editor of Education
Lorsqu'il n'est pas au travail, James est un commerçant et golfeur passionné qui aime voyager. Il a une fois nourri, monté et mangé une autruche le… lire la suite.