download

The co-founder of Ethereum has expressed his “strong support” for developers working on simpler and safer wallet contracts.

This statement he made on his twitter. Buterin did not elaborate whether he believes a hard fork is needed to unfreeze locked assets of Parity customers.

The bug found in the Parity code has stuck up to $150 million in ethers. The vulnerability allows to turn the Parity Wallet library contract into a regular multi-sig wallet and become an owner of it by calling the initWallet function. On 6 November, a user accidentally activated the bug, wiping out the library code and making all multi-sig contracts unusable.

The unclosed vulnerability resulted in a split within the Ethereum community.

While some Ethereum users believe that a hard fork is needed, others raise a question whether such frequent usage of hard forks corresponds to the philosophy of the blockchain ecosystem.

“This will set a future precedent that any smart contract can be reversed given enough community outcry, destroying any notion of decentralization and true immutability,” one Reddit user wrote in a comment.

According to Martin Holst Swende, head of security for the Ethereum Foundation, there is no way to recreate the code without a hard fork. He told CoinDesk that “any solution which makes the locked funds accessible requires a hard fork.”

UK-based Parity Technologies is a separate organization and it is Parity who is responsible for the last security bug, other Reddit users claim.

“People aren't getting that it's not ethereum at fault, but rather a private contract by a company using it.”

Still, there are blockchain developers who believe that the problem is not only the responsibility of Parity.

Creator of Litecoin Charlie Lee wrote in his twitter that the root of the problem will lead to the Ethereum Virtual Machine language Solidity, which allows such bugs to exist.

Peter Todd, Bitcoin Core developer, went even further, claiming that Ethereum developers are either incompetent or deliberate fraudsters.