Ethereum subit une hard fork inattendue suite à l’apparition du virus Infura

  • Le prestataire de services Ethereum, Infura, a signalé une défaillance liée à un dysfonctionnement d’une ancienne version du client Geth.
  • Les développeurs d’Ethereum Core ont introduit un hard fork non annoncé au niveau du bloc 1.1234.873.
  • Le PDG de Binance a signalé que les fonds sont conservés en sécurité et a annoncé le rétablissement des retraits.

Il y a quelques heures, Infura, le fournisseur d’infrastructure réseau et d’accès API d’Ethereum, a signalé une « panne de service prolongée ». L’équipe d’Infura a publié le rapport à 8h12 UTC le 11 novembre, attribuant sa cause à un dysfonctionnement de plusieurs composants des anciennes versions du client Geth d’Ethereum, provoquant une erreur de consensus critique au bloc 1 1234 873.

Infura a déterminé que les composants clients d’Ethereum qui fonctionnaient avec des versions postérieures à la 1.9.19 n’étaient pas affectés. L’équipe a pu identifier la cause profonde du problème et une solution a été préparée pour restaurer le service. En outre, Infura a dû activer des « capacités supplémentaires » pour prendre en charge les composants affectés.

Au moment de la publication, des recherches et une solution pour rétablir le service sont toujours en cours. La page d’Infura montre une panne majeure dans 5 composants de son API Ethereum : Données d’archives du réseau, filtres du réseau, journaux du réseau, WebSocket JSON-RPC du réseau et API JSON-RPC HTTPS du réseau. Il y a donc eu des défaillances dans le flux de prix d’Infura qui ont affecté les échanges suivants : Binance, Upbit, Bithumb, Crypto.com et MetaMask et même certaines applications DeFi ont pu être affectées. En conséquence, les retraits des jetons ETH et ERC-20 ont été suspendus.

Hard Fork sur Ethereum non annoncée?

Le PDG de Binance, Changpeng Zhao, a confirmé via son compte Twitter que les retraits pour les actifs mentionnés ont été à nouveau autorisés. Cependant, les fonds des utilisateurs n’ont pas été affectés par cette défaillance. Zhao a fait un rapport particulier sur la situation:

Il y a eu une possible scission de la chaîne ETH au niveau du bloc 11234873. Etherscan et Blockchair montrent deux chaînes et données différentes après ce bloc.

Dans ce sens, le développeur principal de Blockchair, Nikita Zhavoronkov, a donné une explication plus détaillée. Apparemment, à la hauteur du bloc mentionné, les développeurs d’Ethereum ont « introduit un changement dans le code ». Cela a provoqué une rupture de la chaîne et l’échec du client Geth qui s’en est suivi. La communauté des cryptographes a critiqué Infura et les entreprises qui n’étaient pas au courant de la mise à jour. Ces entités étaient « coincées dans une chaîne minoritaire », selon Zhavoronkov. Cependant, a ajouté le développeur:

Techniquement, il s’agissait d’une hard fork. Quelque chose de similaire est arrivé à Bitcoin il y a 7 ans, lors d’une mise à jour de la base de données.

Le développeur du noyau d’Ethereum, Péter Szilágyi, a répondu à M. Zhavoronkov en confirmant que « techniquement », un hard fork non annoncé avait été introduit. La mise à jour était destinée à réparer une erreur « dormante » datant de plus de deux ans et n’a pas été publiée pour minimiser les dommages potentiels.

Par conséquent, la responsabilité de l’échec n’incombe pas entièrement aux entreprises fournissant le service, comme Infura. Szilágyi estime que tous les utilisateurs doivent gérer leur propre nœud ou accepter les conséquences de la dépendance à un tiers:

Cesser de pointer du doigt Infura en utilisant le vieux Geth. Du point de vue de l’opérateur, il est tout à fait raisonnable de ne pas surfer sur les dernières versions. Si vous utilisez Infura, vous n’avez pas à vous plaindre de la façon dont ils mènent leurs activités. Vous avez renoncé à ce droit lorsque vous leur avez délégué votre nœud.

D’autre part, suivant sa stratégie de marketing agressive, Justin Sun, PDG de TRON (TRX), a saisi l ‘occasion de promouvoir sa plateforme. Sun a dit aux utilisateurs de « ne pas s’inquiéter » des suspensions de retrait avec Ethereum et a recommandé d’utiliser TRX et USDT sur la base du réseau TRON. Une partie des utilisateurs a répondu à Sun et lui a recommandé de « se concentrer sur la correction des bugs » de sa plateforme.

About Author

Reynaldo Marquez has closely followed the growth of Bitcoin and blockchain technology since 2016. He has since worked as a columnist on crypto coins covering advances, falls and rises in the market, bifurcations and developments. He believes that crypto coins and blockchain technology will have a great positive impact on people's lives.

Les commentaires sont fermés.