Vitalik Buterin Attempts To Change Narrative Regarding Constantinople Vulnerability
Vitalik Buterin, Ethereum’s co-founder dismissed rumors related to a new vulnerability related to the Constantinople hard fork. The rumors were related to a new smart contract creation feature that will be released with the next update. The discussion regarding this issue took place during an Ethereum (ETH) core developer call on February 15.
This feature is known as “Create2” and it is designated as the Ethereum Improvement Proposal (EIP) 1014. This will be allowing interactions with a contract that does not exist on the blockchain.
There were several developers that talked about this issue and the effects that it could potentially have on the network with a serious attack vector to the whole ecosystem. Smart contracts could be coded to change their address once they are deployed.
According to developer Jeff Coleman, there is a thing regarding Create2. He mentioned that theoretically, redeployments can change the contract byte code because the address is only a commitment to the init code. He went on saying that those that will be auditing code have to be looking out for potentially “weird phenomena.”
He specifically mentioned a combination of Create2 with Create1.
Buterin commented about Create2:
“The one thing we need to keep in mind is more for the future when thinking about rents and deletion; that’s a way that can lead to contracts being in a state to being not in a state without a self-destruct operation […]. It’s not something we need to figure out in the next few weeks, but it’s still useful to keep in mind when getting the ETH 2.0 sharding to a VM spec very soon.”
At the same time, developers said that they have found an independent company for benchmark testing an ASIC-resistant proof-of-work called ProgPoW.
The Constantinople hard fork is expected to take place as soon as February 27 and it will be upgrading the Ethereum network. One of the main points of this upgrade is the reduction of new issuance of Ether to the market. Each reward will be giving 2 ETH to miners.
At the time of writing this article, Ethereum is the second largest digital asset in the market. It has a market cap of $12.94 and each coin can be purchased for $123.