Cryptocurrencies

La mise à niveau de Constantinople d'Ethereum doit faire face à d'autres retards alors que de nouveaux bugs surviennent

La mise à niveau de Constantinople d'Ethereum est prévue pour faire face à d'autres retards lorsque de nouveaux bugs surviennent. La mise à niveau d'Ethereum Constantinople pourrait voir un autre retard car un nouveau bug relatif aux contrats intelligents auto-destructeurs a fait surface.
Jason Carver, développeur de la Fondation Ethereum (EF), a mis en lumière la fonction d'une nouvelle fonctionnalité appelée Create2, qui permettrait aux développeurs de remplacer les contrats autodétruits et de modifier les règles.
Bug autodestructeur
Carver a écrit : « Vous pouvez construire un contrat assez anodin pré-Constantinople, un contrat qui a deux résultats possibles d'une transaction : { » contract exists «  : » swap tokens « , » contract self-destructs «  : » gaspiller du gaz "}. Après Constantinople, les options pourraient maintenant devenir {« contrat existe » : « swap tokens », « contract self-destructs » : « gaspiller du gaz », « contract replaced » : "tous les jetons ERC20 pré-approuvés au contrat sont volés « }... »
Il a ajouté : « Il y a des moyens de contourner chacune de ces » attaques sociales », mais la plupart d'entre elles ont besoin d'éducation. Cela sera sûrement en retard par rapport à la mise à niveau de Constantinople elle-même. »
Maltin Holst Swende, qui est un autre développeur à la Fondation Ethereum, a également présenté son point de vue sur le débat en disant : « Le corollaire étant, comme précédemment, que si quelqu'un vérifiait la source, il aurait dû remarquer le SELFDESTRUCT (sans une période d'inactivité due) et éviter d'interagir avec elle. »
Cela suggère que si un utilisateur voulait acheter un actif sur la blockchain Ethereum, un CryptoKitty par exemple, il devrait lire le contrat pour vérifier s'il peut contenir un code d'auto-destruction.
Vulnérabilité originale trouvée « par accident »
La mise à niveau de Constantinople a été initialement retardée le 16 janvier après qu'une vulnérabilité ait été découverte par ChainSecurity, qui a parlé exclusivement à Coin Rivet au sujet du retard, affirmant avoir trouvé la vulnérabilité « par accident ».
Une date de fin février a été définie pour réessayer la mise à niveau. Toutefois, à la lumière des derniers développements, il pourrait être repoussé plus loin au printemps.
Pour plus d'informations, de guides et d'analyses de crypto-monnaie, cliquez ici.

Oliver Knight

Londoner ‘Ollie’ graduated from Birmingham City University with a journalism degree in 2016. He combines his writing with his love of crypto and blockchain here at Coin Rivet, saying “It disrupts well-established institutions (banks) while giving an avenue to the less fortunate to achieve financial freedom.” Like all true Londoners, his pet hate is… “People standing on the left-hand side of the escalators on the Tube!”.

Disqus Comments Loading...

Recent Posts

Kwenta and Perennial Kickstart Arbitrum Expansion with 1.9M ARB

Grand Cayman, Cayman Islands, 26th July 2024, Chainwire

9 months ago

Ethereum could soon surpass the 3K price point

As usual, the crypto market is keeping everyone guessing what could happen next. After an…

9 months ago

Agoric Unveils Orchestration for Next-Gen Web3 Applications

San Francisco, United States / California, 10th July 2024, Chainwire

10 months ago

Solciety’s PolitiFi Meme Coin Presale Raises $600K+ in First Two Weeks

London, United Kingdom, 2nd July 2024, Chainwire

10 months ago

PrimeXBT to democratise financial markets with total revamp and upgraded product offering

Majuro, Marshall Islands, May 22nd, 2024, ChainwireLeading Cryptocurrency broker, PrimeXBT, has just launched a total…

11 months ago