Cryptocurrencies

Ethereum’s Constantinople upgrade set to face further delays as new bug surfaces

The Ethereum Constantinople upgrade could see yet another delay as a new bug relating to self-destructing smart contracts has surfaced.

Ethereum Foundation (EF) developer Jason Carver brought to light the function of a new feature called Create2, which would allow developers to replace self-destructed contracts and change the rules.

Self-destruct bug

Carver wrote: “You can construct a pretty innocuous contract pre-Constantinople, one that has two possible outcomes from a transaction: {‘contract exists’: ‘swap tokens’, ‘contract self-destructs’: ‘waste some gas’}. Post-Constantinople, the options could now become {‘contract exists’: ‘swap tokens’, ‘contract self-destructs’: ‘waste some gas’, ‘contract replaced’: ‘all ERC20 tokens that were pre-approved to the contract are stolen’}…”

He added: “There are ways around each of these ‘social attacks’, but most of them require education. That will surely lag behind the Constantinople upgrade itself.”

Maltin Holst Swende, who is another developer at the Ethereum Foundation, also offered his view on the debate by saying: “The corollary being, as previously, that if someone verified the source, he should have noticed the SELFDESTRUCT (without a due inactivity period) and avoid interacting with it.”

This suggests that if a user wanted to buy an asset on the Ethereum blockchain, a CryptoKitty for example, they would have to read through the contract to verify if it might contain a self-destruct code.

Original vulnerability found “by accident”

The Constantinople upgrade was originally delayed on January 16th after a vulnerability was found by ChainSecurity, who spoke exclusively to Coin Rivet in regards to the delay, claiming that they found the vulnerability “by accident.”

A date in late February was set to retry the upgrade. However, in light of the latest developments, it may be pushed back further into spring.

For more news, guides, and cryptocurrency analysis, click here.

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

3DOS Launching Decentralized “Uber for 3D Printing” on Sui

Grand Cayman, Cayman Islands, 12th September 2024, Chainwire

2 weeks ago

Flipster Announces Collaboration with Tether

Warsaw, Poland, 20th August 2024, Chainwire

1 month ago

PEXX Announces Strategic Acquisition of Chain Debrief

Singapore, Singapore, 20th August 2024, Chainwire

1 month ago

Kwenta and Perennial Kickstart Arbitrum Expansion with 1.9M ARB

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

2 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…

2 months ago