- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Qu'est-ce que le sharding ?
Le « sharding » est une méthode proposée pour diviser l’infrastructure d’Ethereum en morceaux plus petits dans le but de faire évoluer le réseau.
Le « sharding » est une méthode proposée pour diviser l’infrastructure deEthereumen morceaux plus petits dans le but de faire évoluer la plateforme afin qu'elle puisse prendre en charge beaucoup plus d'utilisateurs qu'elle ne le fait actuellement.
Ethereum est le deuxième plus grand blockchainet a été conçu pour faciliter la constructionapplications décentralisées Cela donnerait aux utilisateurs un meilleur contrôle sur leurs finances et leurs données en ligne, entre autres avantages envisagés. L'idée est que ces alternatives décentralisées se généralisent, offrant une alternative aux applications – comme Robinhood ou Twitter – qui disposent d'un point de contrôle centralisé. Ethereum servirait ainsi d'« ordinateur mondial », ouvert à tous et impossible à fermer.
Cependant, pour offrir des alternatives performantes aux applications existantes, Ethereum devra être capable de stocker d'énormes quantités de données. Pour les applications traditionnelles, des services comme Amazon Web Services (AWS) stockent des pétaoctets de données provenant de milliers d'applications. Cependant, à l'heure actuelle, Ethereum est loin de pouvoir stocker des données aussi efficacement qu'un service web centralisé comme AWS. En fait, Ethereum a historiquement connu des blocages de plateforme. baisses de performanceen raison d'uncélibataireapplication taxant le réseau.
Le sharding est une méthode possible permettant à Ethereum de stocker davantage de données, une étape qu'il doit franchir avant que sa méthode d'exécution d'applications décentralisées, ou « dapps », puisse devenir courante.
Sur le même sujet : Qu'est-ce qu'une DApp ? Explication des applications décentralisées
Où sont stockées les données Ethereum ?
Si vous remplacez les services intermédiaires par des applications, où sont stockées toutes les données ?
Sous le capot, Ethereum est constitué d'un réseau mondial de nœuds Géré par les utilisateurs et les entreprises Ethereum , chaque nœud stocke l'historique complet d'Ethereum. Cela signifie qu'il stocke toutes les données : qui a effectué une transaction, à quelle date et quel montant a été envoyé, ainsi que les informations sur les transactions. contrats intelligents, code écrit pour administrer ces fonds avec certaines règles.
Comme vous pouvez l’imaginer, cela représente beaucoup de données.
Pourquoi plusieurs nœuds doivent-ils stocker l'intégralité de cet historique gigantesque ? C'est ce qui rend Ethereum décentralisé, capable de créer des applications ONE , comme le principal Ethereum. site weble met.
Sur le même sujet : Comment fonctionne Ethereum ?
Si seulement quelques personnes sont capables de gérer ces nœuds en raison de leur taille, par exemple, le réseau est plus facile à manipuler par des individus ou des groupes. Si un seul acteur malveillant parvenait à s'emparer d'un nombre suffisant de nœuds, il pourrait réécrire l'histoire d'Ethereum. Théoriquement, cela pourrait permettre à une personne de s'enrichir au détriment des autres utilisateurs Ethereum .
C'est pourquoi plus il est facile d'exécuter ces nœuds, moins ce scénario risque de se produire, car le contrôle est entre les mains d'un plus grand nombre d'utilisateurs. Par conséquent, il est plus probable queéther (ou toute autre Cryptomonnaie) peut tenir ses promesses audacieuses.
Le problème est que ces nœuds nécessitent généralement un espace de stockage important et sont complexes à exécuter et à entretenir.
Pourquoi Ethereum a-t-il besoin de sharding ?
Le sharding pourrait faciliter l’exécution de ces nœuds complets.
Selon l'explorateur de blocsEtherscanLes nœuds complets Ethereum occupent déjà au moins cinq téraoctets d'espace, soit environ 10 fois ce que l'ordinateur moyen peut contenir.
Et les nœuds ne feront que devenir plus gros et plus difficiles à exécuter au fil du temps et à mesure que davantage d’utilisateurs rejoindront la plateforme.
Le sharding est une technique courante en informatique permettant de faire évoluer les applications afin qu'elles puissent prendre en charge davantage de données. Si le sharding est correctement implémenté dans Ethereum – ce qui reste un grand « série » – chaque utilisateur pourrait stocker seulement une partie de l'historique des modifications apportées à la base de données, et non la totalité, comme le ferait un blockchainfonctionne généralement.
Sur le même sujet : Cardano vs. Ethereum: ADA peut-il résoudre les problèmes d'Ether ?
Pourquoi le sharding n’est- T une solution QUICK ?
Le sharding est plus difficile qu’il n’y paraît.
Disons que nous divisons un nœud Ethereum – ou le « fragmentons » – en six morceaux.
La ONE pièce doit être capable de vérifier que les données provenant des cinq autres nœuds sont correctes. Sinon, elle pourrait être amenée à croire qu'une modification a été apportée alors qu'elle ne l'a T réellement été. Ce problème s'avère complexe à résoudre, et les développeurs sont encore en difficulté. à la recherche d'une solution.
Quand le sharding sera-t-il disponible sur Ethereum?
Le sharding est une idée qui remonte à l'émergence Ethereum en 2013. Son efficacité n'est pas encore certaine, ni la date de son ajout à Ethereum.
Le sharding est une partie planifiée deEthereum 2.0, une série de mises à niveau de la blockchain Ethereum qui a officiellement commencé à être déployé Le 1er décembre 2020. Il est plus probable que le sharding soit intégré aux dernières étapes de la mise à niveau, en raison de ses dangers potentiels et de sa complexité. Le site officiel d' Ethereum prévoit son déploiement. quelque part en 2023.
Lectures complémentaires sur Ethereum
Cours intensif CoinDesk : Ethereum 101
Un guide visuel sur tout ce qui concerne Ethereum.
Comment fonctionne le jalonnement Ethereum ?
Alors que le réseau Ethereum évolue vers la preuve d'enjeu, le jalonnement Ethereum est un moyen pour les investisseurs ETH de gagner une récompense en bloquant leurs pièces.
Quels sont les frais de GAS Ethereum ?
Les frais de GAS sont quelque chose que tous les utilisateurs doivent payer pour exécuter une fonction sur la blockchain Ethereum .
Alyssa Hertig
Journaliste spécialisée dans les technologies chez CoinDesk, Alyssa Hertig est programmeuse et journaliste spécialisée dans le Bitcoin et le Lightning Network. Au fil des ans, ses articles ont également été publiés dans VICE, Mic et Reason. Elle écrit actuellement un livre explorant les tenants et aboutissants de la gouvernance du Bitcoin . Alyssa possède des BTC.
