Ethereum Foundation Postpones Constantinople Hard Fork for 2-6 Weeks Due to Smart Contracts Vulnerability
The much awaited Ethereum Constantinople hard fork launch was recently rescheduled to a later date. This was as a result of possible security exposures to the smart contracts once the hard fork is initiated. It therefore forced the developing team led by Geth and Parity to release an alternative upgrade as emergency back-up.
Ethereum Foundation has since said that stakeholders who use its ecosystem would have to switch to the new version or downgrade to the pre-existing version. The Ethereum community was taken by surprise as they expected a successful hard fork following the just launched Rinkeby Testnet.
According to reviews, the release is performing well so far compared to earlier Testnets like Ropsten.
ChainSecurity played a major role in halting this hard fork given it’s them who discovered that Constantinople would make smart contracts vulnerable. However, they clarified that this would be only possible after and not prior the hard fork. One of the avenues that it would create for malicious participants is Re-entrancy attack which at the moment is unachievable owing to a high gas limit.
The hard fork is speculated to overturn this situation since EIP 1283 decreases gas requirements for operating an SStore.
The move to postpone the hard fork sparked different reactions within the Ethereum community. Some members are glad that the team was able to avert the probable security threat while others claim that it was too late for such last minute surprises. This has resulted to some sentiments that support the argument about a ETH being a centralized ecosystem.
Constantinople hard fork was set to happen at block #7080000 earlier in the week. As it stands, the new scheduled date is yet to be confirmed although the Development team were set to meet at the end of the week to agree on new details.
Crypto new sources were speculating that the hard fork had been pushed to 21st January but this was dismissed by Afro Schoedon. The Ethereum core developer tweeted that it would probably take 2-6 weeks and the community should ignore the fake news doing rounds.