Vitalik Buterin affirme que le fonctionnement d'Ethereum (ETH) peut être simplifié, alors que les développeurs mettent en garde contre sa complexité croissante

Le cofondateur d'Ethereum (ETH), Vitalik Buterin, a déclaré qu'il était encore possible de réduire la complexité d'Ethereum tout en améliorant ses fonctionnalités. Cette déclaration intervient alors que certains développeurs se sont récemment plaints de la complexité d'Ethereum.

Vitalik Buterin. Source: capture video, Youtube / Grand Amphi Théatre

Dans un récent billet de blog intitulé "The roads not taken", Buterin s'est penché sur certaines des "bifurcations" d'Ethereum. Il a déclaré que l'équipe de développeurs "avait un compromis à faire", notant que parfois ils choisissent la simplicité, mais parfois, choisissent la complexité.

Il a par exemple mentionné la version PoS (proof of stake) de Gasper, avec laquelle Ethereum va bientôt fusionner : selon lui, il s’agit d’un système complexe mais très puissant. En comparaison, il existe des versions  moins sophistiquées et plus faibles de PoS qui auraient pu être de bons candidats, mais elles n'offrent pas les avantages de Gasper.

"La raison pour laquelle Gasper est plus complexe que ces algorithmes est simplement qu'il essaie d'accomplir beaucoup plus qu'eux", a déclaré Buterin. "Mais si nous avions choisi d’être plus raisonnables au début, nous aurions pu nous concentrer sur la réalisation d'un ensemble plus limité d'objectifs en premier lieu."

Buterin a expliqué qu'il existait un conflit entre les deux visions d'Ethereum : une qui valorise la sécurité et la simplicité (comme Bitcoin), et une autre qui entend faire d'Ethereum une plateforme hautement performante et fonctionnelle pour construire des applications avancées.

"Mon rêve personnel est d'essayer de réaliser les deux visions en même temps", a-t-il déclaré, ajoutant qu'il faudrait beaucoup de temps et beaucoup d'efforts pour atteindre cet objectif. Il a toutefois fait remarquer qu'il est encore possible de réduire la complexité à l'avenir.

"Aujourd'hui, il y a beaucoup de choses que nous ne pouvons pas changer, mais il y a beaucoup de choses qu'il est encore possible de changer, et il existe une voie pour améliorer à la fois la fonctionnalité et la simplicité", a-t-il déclaré.

M. Buterin a également affirmé que certaines propositions d'amélioration d'Ethereum (EIP) ont prouvé par le passé qu'il était possible de réduire la complexité. Par exemple, il a déclaré que l'EIP-150 a réussi à réduire les problèmes de sécurité pour les développeurs de contrats.

L'article approfondi de Buterin est une réponse ostensible à certaines inquiétudes des développeurs concernant la complexité croissante d'Ethereum.

Le développeur Péter Szilágyi a récemment affirmé que la complexité n'avait jamais diminué dans l'histoire de la blockcahin. Il a averti que la complexité "a le désagréable effet de provoquer des défaillances en cascade", en surchargeant trop les gens, en perdant leur capacité et en entraînant une charge encore plus importante.

"Aussi bon que soit le sentiment que nous approchons de la Fusion, je dois souligner qu'Ethereum ne va pas dans une direction claire", avait déclaré Szilágyi. "Tangentiellement, il obtient des résultats, mais on ne compte plus les éléments complexes qui s’empilent petit à petit."

Selon M. Szilágyi, la cause première de la complexité croissante est la déconnexion entre les équipes de recherche et de développement. Selon lui, la première doit "seulement" imaginer des idées élégantes et autonomes, tandis que "la seconde doit jongler avec toutes les idées qui ont été introduites, tout en élargissant chirurgicalement la dimensionnalité de l'espace".

Pendant ce temps, Muneeb Ali, cofondateur de la plateforme open-source de contrats intelligents Bitcoin Stacks, une blockchain de couche 1 qui permet l'exécution de contrats intelligents, a suggéré qu'Ethereum pourrait viser deux couches au lieu de sa vision actuelle de créer une blockchain simple et sûre qui est également capable d'accueillir des applications avancées.

____

Suivez nos liens d'affiliés:

  • Pour acheter des cryptomonnaies en Zone SEPA, Europe et citoyens français, visitez Coinhouse
  • Pour acheter des cryptomonnaies au Canada, visitez Bitbuy
  • Pour générer des intérêts grâce à vos bitcoins, allez sur le site de BlockFi
  • Pour sécuriser ou stocker vos cryptomonnaies, procurez-vous les portefeuilles Ledger ou Trezor
  • Pour transiger vos cryptos de façon anonyme, installez l'application NordVPN

Pour investir dans le minage de cryptomonnaies ou les masternodes:

Pour accumuler des cryptos en jouant :

  • Au poker sur la plateforme de jeux CoinPoker
  • À un fantasy football mondial sur la plateforme Sorare

Restez informé grâce à notre newsletter hebdomadaire gratuite et à nos réseaux sociaux: