Le sharding est une technologie qui rĂ©duit la charge en distribuant les donnĂ©es lorsque la capacitĂ© de stockage d'une seule base de donnĂ©es est surchargĂ©e. Le sharding divise l'ensemble du rĂ©seau en plusieurs sections, puis stocke et vĂ©rifie les transactions dans chaque section. La technique consistant Ă diviser les donnĂ©es en sections est appelĂ©e sharding, et les sections divisĂ©es sont appelĂ©es shards. Lorsque la technologie de sharding est introduite dans une base de donnĂ©es unique, la vitesse du rĂ©seau est rapidement amĂ©liorĂ©e car les nĆuds qui Ă©taient auparavant validĂ©s uniquement dans un seul grand livre distribuĂ© vĂ©rifient et traitent les transactions stockĂ©es distribuĂ©es pour chaque shard divisĂ©. Par exemple, si tous les travailleurs effectuent toutes les tĂąches de maniĂšre Ă©gale, le sharding consiste Ă ce que les travailleurs divisent les parties du travail entre eux.
Récemment, diverses solutions ont été introduites car le réseau blockchain Ethereum est surchargé. L'une d'entre elles est la solution de mise à l'échelle des couches. Une couche fait référence au rÎle d'un systÚme. Sur la base du systÚme de réseau blockchain, le rÎle de chaque couche est le suivant.
Couche-0 : Réseau
Couche-1 : Blockchain (On-Chain)
Couche-2 : Hors-chaĂźne
Couche 3 : Applications
Couche 4 : Services
La blockchain est la couche 1. Et la technologie qui enregistre les transactions dans le rĂ©seau blockchain est on-chain. Toutes les transactions on-chain sont enregistrĂ©es publiquement sur la blockchain et ne peuvent pas ĂȘtre supprimĂ©es dĂ©finitivement. Par consĂ©quent, une grande stabilitĂ© est garantie, mais Ă mesure que le dĂ©bit de donnĂ©es augmente, la vitesse diminue, ce qui entraĂźne des problĂšmes d'Ă©volutivitĂ©. Une solution de mise Ă l'Ă©chelle par couche est nĂ©cessaire pour rĂ©soudre ces problĂšmes. Le sharding est l'une des solutions de mise Ă l'Ă©chelle de couche 1 pour les on-chain.
Ătant donnĂ© que le on-chain appartient Ă la chaĂźne principale, il est nĂ©cessaire de modifier le protocole de la chaĂźne principale pour la solution de mise Ă l'Ă©chelle on-chain. Par consĂ©quent, un hard fork du rĂ©seau blockchain est essentiel. Cependant, comme la solution de mise Ă l'Ă©chelle hors chaĂźne est un systĂšme construit en dehors de la chaĂźne principale, un soft fork est Ă©galement possible.
.
Technologie de base pour Ethereum 2.0 - đ§©Shardingđ§©
Le sharding est l'une des technologies de base d'Ethereum 2.0 permettant Ă Ethereum de faire passer son algorithme de consensus de PoW Ă PoS. Dans Ethereum 2.0, le sharding tente de rĂ©soudre le problĂšme du gaspillage de plusieurs nĆuds stockant des donnĂ©es redondantes. Une blockchain avec sharding est appelĂ©e une chaĂźne de shards. Dans la chaĂźne de sharding, chaque shard ne fait que stocker et vĂ©rifier les donnĂ©es qui lui sont donnĂ©es. Et les shards rassemblĂ©s sont ensuite enchaĂźnĂ©s au rĂ©seau Ethereum. Ici, nous soulevons la question de savoir comment sĂ©curiser la confiance dans un sharded lorsqu'il est chaĂźnĂ© au rĂ©seau Ethereum. La solution Ă ce problĂšme est la chaĂźne Beacon. Cette chaĂźne sera prĂ©sentĂ©e plus tard dans un autre article. Ethereum a rĂ©cemment remodelĂ© son modĂšle de frais de gaz Ă travers son hard fork de Londres. Ă l'avenir, Ethereum 2.0 prĂ©voit d'introduire les rollups et le sharding pour accĂ©lĂ©rer les transactions.
Commentaires de l'éditeur YB(Gate Corée, agent marketing)
L'introduction du sharding est comme la mise en place d'un systÚme de travail fractionné dans une entreprise bien gérée. Ce mouvement prouve qu'Ethereum est toujours en vie aujourd'hui et peut se développer encore plus à l'avenir. Par conséquent, tant que l'industrie de la blockchain continue de se développer, Ethereum devrait fermement maintenir sa deuxiÚme position en termes de capitalisation boursiÚre. Gateio, une bourse mondiale de crypto-monnaies assure le service des produits miniers ETH 2.0.


