The co-founder of Ethereum Vitalik Buterin along with other developers dismissed the allegations that the new features coming from the Constantinople hard fork will have serious security implications. In today’s ethereum news, we will read some more on this topic.
The new feature named ‘’Create 2’’ is intended to allow interactions with a contract that still doesn’t exist on the blockchain. Multiple ETH developers expressed their concerns that the Create 2 could be a potential risk of a vector attack to the network because the smart contracts could be coded to change their addresses.
Developer Jeff Coleman made clear that:
‘’One of the things that is counter-intuitive about Create 2 is that theoretically redeployments can change the contract byte code, because the address is only a commitment to the init code. People need to be aware that init codes are part of auditing and that non-deterministic init codes are a problem.’’
Coleman says that all of those who are looking to audit others’ code need to look out for other weird phenomena. Buterin in the meantime also pointed out:
“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.”
The developers also decided to delay the implementation until a third-party audit is completed.
DC Forecasts is a leader in many crypto news categories, striving for the highest journalistic standards and abiding by a strict set of editorial policies. If you are interested to offer your expertise or contribute to our news website, feel free to contact us at [email protected]
Discussion about this post