compteur d'accès web gratuit

Est-ce que Ethereum Scale?

échelle ethereum

Vous avez peut-être lu Le problème d'évolutivité de Bitcoin, mais peut Ethereum échelle? Le principal problème auquel sont confrontés les réseaux blockchain est que l’avenir est incertain. Tout semble bien fonctionner avec le niveau d'utilisation actuel. Mais que se passe-t-il si tout le monde monte à bord?

Toutes les grandes entreprises de technologie, de Facebook à Amazon, ont dû faire face au problème de l’évolutivité. Bitcoin et Ethereum ne sont pas différents. Un autre problème auquel est confrontée la communauté des chaînes de blocs est la nouveauté de la technologie elle-même. C'est un territoire inconnu, et peu de gens peuvent prédire l'avenir.

Qu'est-ce qui rend l'évolutivité problématique pour Ethereum?

Chaque bloc de la blockchain contient une certaine quantité de données. Dans le cas de Bitcoin, ce montant est 1MB. Cette limite signifie que le réseau Bitcoin ne peut traiter qu'environ sept transactions par seconde. Ethereum est deux fois plus rapide et peut gérer des transactions 15 par seconde. Les deux systèmes sont insignifiants par rapport aux opérations 45,000 de Visa. Le manque d’évolutivité est l’un des principaux obstacles à la crypto-monnaie.

échelle ethereum

Qu'est-ce qui rend la mise à l'échelle difficile?

La décentralisation est une bénédiction et une malédiction. L'avantage est que tout le monde avec un ordinateur peut participer au réseau. Vous pouvez même exploiter une crypto-monnaie comme Ether avec un smartphone. Cela ne vous mènera pas loin, mais c'est possible. Cependant, cela n'est possible qu'en raison de la petite taille du bloc de données. La malédiction est que les petites tailles de bloc gênent le nombre de transactions que le réseau peut gérer.

Si la taille du bloc est augmentée, le traitement par un ordinateur plus puissant sera alors nécessaire. Augmentez suffisamment le volume, et seuls les supercalculateurs les plus puissants du monde peuvent exploiter Ethereum. Cela signifie que le petit gars ne peut pas participer au réseau. Cela signifie en outre que le système cesse d'être décentralisé, car seule une poignée de grandes entreprises peut se permettre d'exploiter Ethereum.

En d'autres termes, il semblerait qu'il ne soit pas possible d'avoir un système à la fois décentralisé et évolutif. Cela laisse les passionnés de blockchain dans un Catch 22. S'ils sacrifient la décentralisation, ils ouvrent la porte au monopole et à la corruption. S'ils sacrifient l'évolutivité, le réseau finira par devenir inutilisable et abandonné. Donc, quelle est la solution?

Sharding

L'une des solutions proposées à ce problème est la méthode du «sharding». Le réseau de chaînes de blocs fonctionne actuellement de sorte que chaque nœud du système conserve une copie de la chaîne de blocs entière. Naturellement, cela n’est possible que parce que les blocs sont de taille relativement petite. La fragmentation consiste donc à fragmenter les données de la chaîne de blocs afin que chaque nœud contienne un fragment de la chaîne de blocs, un fragment.

Le problème avec le partage est que chaque nœud doit faire confiance aux autres nœuds. Etant donné qu'un nœud n'aura plus une copie complète de la blockchain, il s'appuie sur les autres nœuds pour compléter l'image. La fragmentation peut entraîner une diminution de la sécurité car les vérifications de transaction sont compliquées.

échelle ethereum

Transactions hors chaîne

Une autre solution au problème de la mise à l'échelle consiste à utiliser des transactions hors chaîne. Cette solution est similaire au réseau Lightning utilisé par Bitcoin. Les transactions hors chaîne signifient qu'une transaction donnée n'est pas immédiatement enregistrée dans la blockchain. Au lieu de cela, deux parties peuvent passer l'une à l'autre via un canal de micropaiement sans utiliser la blockchain.

La mesure de sécurité ici est que chaque partie a la possibilité de mettre fin au canal de micropaiement en envoyant toutes les transactions à la blockchain. L'idée générale, cependant, est que cela ne se produira pas très souvent comparé aux enregistrements de transaction actuels de la chaîne de blocs. À terme, les transactions hors chaîne libéreront de la puissance de traitement et augmenteront l’évolutivité.

Précédent "
Suivant »