Aller au contenu principal
jeu., 13 août UTC 17:47:29 CAP $1.97T
29 Peur Live
Glossaire

Sharding Avancé

Le sharding est une technique de mise à l'échelle qui répartit les données ou le traitement des transactions d'une blockchain entre plusieurs partitions parallèles, appelées shards, plutôt que d'exiger que chaque nœud traite chaque transaction.

Dans une blockchain classique, chaque nœud complet stocke et valide l'intégralité de l'historique des transactions, ce qui soutient la sécurité et la décentralisation mais limite la quantité d'activité que le réseau peut traiter à mesure que l'usage croît, car chaque participant supplémentaire ajoute du travail de validation plutôt que de la capacité additionnelle. Le sharding s'attaque à ce goulot d'étranglement en divisant les données ou la charge de travail du réseau en shards distincts pouvant être traités en parallèle, les résultats étant finalement réconciliés dans l'état global du réseau plutôt que chaque nœud traitant chaque transaction individuellement. Chaque shard peut être vu comme prenant en charge sa propre part de l'activité totale du réseau, plutôt que l'ensemble du réseau dupliquant le même travail de multiples fois.

Le sharding peut augmenter significativement le débit, mais il introduit sa propre complexité, notamment la manière dont des shards distincts communiquent entre eux de façon sécurisée, la manière dont les données ou les actifs se déplacent entre les shards, et la manière dont le système empêche un attaquant de concentrer un contrôle malveillant sur un shard unique plutôt que sur l'ensemble du réseau. C'est l'une des nombreuses approches, aux côtés des réseaux de couche 2 et d'autres conceptions de mise à l'échelle, que les projets blockchain ont explorées pour traiter davantage d'activité sans simplement exiger que chaque participant fasse fonctionner un matériel toujours plus puissant.

Différents réseaux ont adopté différentes approches de la mise à l'échelle, certains ayant privilégié des conceptions de type sharding tandis que d'autres se sont plutôt concentrés sur des solutions de couche 2 ; le rôle précis que joue le sharding, ainsi que le degré auquel il a été mis en œuvre, varient donc considérablement d'une blockchain à l'autre et continuent d'évoluer à mesure que les projets développent et affinent leurs feuilles de route de mise à l'échelle.

Points clés

  • Le sharding répartit les données ou la charge de travail d'une blockchain en partitions parallèles, ou shards, plutôt que de tout traiter sur chaque nœud.
  • L'objectif est un débit de transactions plus élevé sans exiger que chaque participant prenne en charge la charge complète du réseau.
  • Il ajoute de la complexité autour de la communication et de la sécurité entre shards, et constitue l'une des nombreuses approches concurrentes de la mise à l'échelle des blockchains.

Sharding — foire aux questions

Le sharding est-il la même chose qu'un réseau de couche 2 ?

Non. Le sharding modifie la manière dont la blockchain de base elle-même traite les données, tandis que les réseaux de couche 2 sont des systèmes distincts construits au-dessus d'une blockchain qui traitent les transactions en dehors de la chaîne principale. Les deux visent à améliorer la mise à l'échelle mais fonctionnent différemment.

La plupart des grandes blockchains utilisent-elles le sharding aujourd'hui ?

Les approches varient selon les réseaux et continuent d'évoluer dans le temps. Certaines blockchains ont intégré le sharding à leur conception tandis que d'autres ont privilégié différentes méthodes de mise à l'échelle ; il vaut donc la peine de consulter la documentation propre à un réseau spécifique plutôt que de présumer qu'une seule approche s'applique partout.

This definition is educational and not financial advice. Crypto is volatile and high-risk — always do your own research.

Termes associés

Tous les termes →
Continuer à apprendre

Nouveau dans la crypto, ou envie de combler quelques lacunes ? Parcourez les fondamentaux dans la section Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui alimentent ces concepts.