ETH 2.0 vs Elrond par Everstake

kevin lallement
multiversx-fr
Published in
6 min readSep 18, 2020

Les blockchains, tout comme les entreprises traditionnelles, se font concurrence pour fournir aux utilisateurs une plate-forme plus évolutive avec des transactions instantanées, des frais minimes et des fonctionnalités avancées. Il semblait que de nombreux concurrents d’Ethereum avaient laissé la plate-forme loin derrière en termes de technologie, mais maintenant tout a changé: la mise à jour du réseau ETH 2.0 bat son plein et les développeurs ont lancé le tableau de bord du testnet nommé Medalla.

La mise à jour d’ETH 2.0 est conçu pour résoudre tous les problèmes actuels d’Ethereum et transférer la blockchain vers le mécanisme de consensus PoS. Dans cet article, nous comparerons ETH 2.0 avec Elrond et découvrirons les avantages que ces plateformes de blockchain offrent à leurs utilisateurs.

Réseau Principal (Mainnet)

Contrairement à ETH 2.0, le lancement du réseau principal d’Elrond a déjà eu lieu et pour le moment, 2 000 validateurs servent la blockchain. ETH 2.0 a lancé uniquement le réseau de test Medalla, mais le nombre de validateurs y dépasse déjà les 20 000, ce qui indique l’ampleur du projet.

L’équipe Ethereum a préparé une spécification détaillée permettant aux développeurs de créer un nœud. Le réseau de test Medalla a déjà été rejoint par des nœuds utilisant le code de cinq clients, notamment Prysm de Prysmatic Labs, Lodestar de Chainsafe, Teku de PegaSys, Nimbus de Status et Sigma Prime’s Lighthouse. De cette façon, si un bug critique apparaît dans le code de l’un des clients, le réseau, en théorie, restera fonctionnel. Cependant, dans la pratique, 98% des nœuds utilisent Prysm, donc cette sécurité intégrée ne fonctionne pas vraiment.

Le réseau ETH 2.0 mis à jour, une fois son développement et ses tests terminés, utilisera PoS et un mécanisme de partitionnement, tout comme Elrond, de sorte que le réseau est divisé dynamiquement en chaînes distinctes (fragments) qui fonctionnent en parallèle, ce qui résout les problèmes d’évolutivité et augmente la bande passante du réseau. Il convient de noter que les deux projets ont réussi l’étape des tests de résistance.

Elrond a un réseau principal en cours d’exécution. Ethereum est dans les dernières étapes du dernier réseau de test, Medalla, avant la phase 0, la chaîne balise. La phase 1, le partitionnement et l’exécution de l’état de la phase 2 (ewasm) suivront ensuite.

Le réseau principal Elrond a été lancé avec une capacité de 15 000 TPS, qui peut évoluer de manière linéaire lorsque davantage de fragments sont nécessaires. Le concept d’évolutivité d’Elrond a été prouvé dans un réseau de test public avec 50 fragments fonctionnant à 263 000 TPS.

Communauté

Ici, il y a un net avantage pour Ethereum: la plate-forme est soutenue par une équipe solide qui a gagné la confiance d’une large communauté, et la crypto-monnaie Ethereum, malgré les lacunes de la blockchain, elle est la deuxième par capitalisation après Bitcoin. Le projet dispose d’un écosystème mieux développé et la Fondation Ethereum possède une vaste expérience dans le développement de solutions blockchain. Par exemple, ETH 2.0 dispose déjà de 3 services de navigateur de blocs, tandis qu’Elrond n’en a qu’un.

Mais il y a un aspect non évident: il est toujours techniquement plus difficile de transférer les fonctionnalités de l’ancien réseau vers le nouveau. De plus, l’approche multiclient d’ETH 2.0 peut ralentir le développement, car la compatibilité entre clients doit être assurée.

La communauté Elrond a connu une croissance rapide ces derniers mois, lorsqu’elle a plus que triplé son audience Twitter et a enregistré une croissance similaire sur tous ses canaux. Les efforts de marketing d’Elrond se sont concentrés en dehors du monde de la blockchain, expliquant l’afflux soudain de nouvelles personnes. Elrond lui-même ne se positionne pas comme un concurrent d’Ethereum, mais plutôt comme une technologie pour aider à résoudre certains des problèmes urgents d’Internet, à grande échelle.

Aspects techniques

Ces derniers jours, les frais de transaction sur le réseau Ethereum ont battu tous les records et des sommets historiques. Dans ces conditions, il devient de plus en plus difficile pour les développeurs de contrats intelligents de maintenir leurs applications. À son tour, le réseau Elrond s’efforce de réduire les coûts de transaction comme l’un des facteurs fondamentaux d’un grand réseau. Lors des tests de résistance de masse, le réseau Elrond a montré un résultat inégalé — 263 000 transactions par seconde. C’est 10 fois plus que le système de paiement international Visa, qui est capable de traiter jusqu’à 25 000 transactions par seconde. La comparaison avec Ethereum est encore plus étonnante: Ethereum est limité à 20 transactions par seconde, donc Elrond est 10 000 fois plus rapide. Et cette limitation ne sera pas résolue tant que la phase 1 de l’ETH 2.0 “le partitionnement” ne sera pas entièrement mise en œuvre. Jusque-là, il y aura un goulot d’étranglement dans le réseau, qui non seulement ralentira le traitement des transactions, mais augmentera également les frais déjà élevés.

L’équipe Everstake a utilisé le client Prysm pour se connecter au testnet Medalla , qui utilise un schéma “validateur + nœud balise” similaire à l’architecture de nœud Sentry (Cosmos) (forum), où le validateur n’est pas directement accessible depuis le réseau partagé.

Elrond a de faibles exigences techniques pour les nœuds de réseau. À la fin de chaque époque, un tiers de tous les validateurs de chaque partition sont mélangés de manière aléatoire vers une partition différente (dans un état d’attente), ce qui réduit la prévisibilité des attaques et empêche également d’éventuelles pannes de réseau lors de la synchronisation des données à partir d’une autre partition.

Les deux blockchains utilisent des machines virtuelles pour les contrats intelligents. Elrond exécute WebAssembly via Arwen VM et utilise le langage Rust ainsi que l’extension Visual Studio Code pour écrire le code de contrat qui a déjà implémenté la prise en charge des appels de contrat intelligent asynchrones sur une architecture fragmentée. ETH 2.0 utilisera également WebAssembly (abréviation — ewasm), qui offre potentiellement une opportunité d’interaction inter-chaîne entre les réseaux au niveau des contrats intelligents.

En outre, Elrond offre des redevances de 30% pour les auteurs de contrats intelligents, ce qui est une grande incitation pour les développeurs qualifiés qui garantira une croissance rapide de l’infrastructure des contrats intelligents.

Réflexions finales

Ethereum 2.0 est un projet en développement depuis longtemps et il faudra encore un peu de temps avant que nous puissions le voir en direct. En ce moment. ETH 2.0 se prépare pour la phase 0 — le lancement officiel de la chaîne balise — qui aura lieu soit à la fin de cette année, soit au premier trimestre 2021. La phase 1 est prévue pour la fin de 2021, les phases 2 et 3 sont encore plus loin. Donc Ethereum 2.0 ne sera pas entièrement mis en œuvre dans les prochaines années.

Elrond est en revanche pleinement opérationnel depuis juillet, avec des transferts et des contrats intelligents activés depuis le premier jour. Il est donc disponible dès maintenant et il n’est pas nécessaire d’attendre quelques années pour profiter pleinement de ses avantages.

Comparer les deux, c’est comme comparer une voiture que vous pouvez conduire aujourd’hui à une voiture actuellement en phase de conception. Cependant, il est important de faire ces parallèles, en particulier pour les constructeurs à la recherche d’informations pour les aider dans leur stratégie à long terme.

Nous continuerons donc cette série d’articles en nous concentrant beaucoup plus sur les aspects techniques tels que les comptes, les contrats intelligents, les API, les outils de développement, l’économie et d’autres points pertinents qui aideront la communauté des développeurs à prendre des décisions éclairées sur leurs futurs projets.

L’équipe Everstake travaille comme validateur dans les deux réseaux, elle est donc capable d’évaluer le développement de chaque projet et les perspectives pour l’utilisateur final.

Les deux projets se développent à une vitesse incroyable, il peut donc y avoir des inexactitudes. Abonnez-vous à notre blog et à nos réseaux sociaux, afin de ne pas manquer les nouvelles importantes sur les mises à jour de l’industrie de la cryptographie.

* * * * *

Article original traduit en français : https://medium.com/everstake/eth-2-0-vs-elrond-c113dc61dc6a

Everstake : Site Web Blog Twitter Telegram Facebook Reddit

--

--