OpenEthereum, a 300-node Ethereum Classic (ETC) client, has voted to stop maintaining its software and focus on other projects. The reasons for making this decision were concerns about the loss of immutability of the ETC network, the main characteristic that distinguished it from Ethereum. Immutability would have been affected in the update called Phoenix, which was carried out in June of this year.
The latest hard fork of the ETC network, Phoenix, introduced changes to the internal structure of the tokens of the ETC blockchain. These changes broke some smart contracts and in this way they damaged the “immutability” of the ETC network, as reported in the GitHub from OpenEthereum, a project developed by Gnosis developers.
Thus, OpenEthereum se suma a Multi-Geth, client running 129 ETC nodes. Together, they would stop updating 429 nodes out of 622 that the ETC network currently has, that is, the network would lose support for the clients of 68.9% of its nodes.
This is not an immediate problem as long as there is no backward-compatible network update. But in the event of a hard fork in the future, those nodes that have not updated other Ethereum Classic clients such as Besu or Core Geth, would keep a different version of the fork and chain separation could occur.
ETC Labs, CoreGeth’s developer project, the client that currently supports 189 nodes out of the remaining 193 has stated that “dogmatism doesn’t help”, referring to immutability. Its CEO, Terry Culver, suggested to the Ethereum Classic developers that “they should be more open to innovation and that they should balance immutability with the need for innovation (which was introduced via Phoenix) ”.
Bob Summerwill, Executive Director of the ETC Cooperativeinformed the ETC community that “both Core-Geth as Hyperledger Besu are viable options that we recommend to end users ”. So, probably over the next few months, we will see some nodes migrate to these clients.
It is not the first time that Ethereum Classic has disagreements of this nature. In 2016, Ethereum Classic was born after a vulnerability in the Ethereum main network was exploited that allowed the theft of USD 60 million. At that time, Vitalik Buterin and his team decided to do rollback (rewind) to a previous state of the main Ethereum blockchain to recover the funds that were lost in that hack.
There was a part of that community that did not agree and organized to keep the network as it was, that is, decided to keep the immutability of the original blockchain. This is how the hard fork which led to the creation of Ethereum Classic (ETC), in parallel with Ethereum (ETH).
We would love to say thanks to the writer of this article for this remarkable web content
70% of Ethereum Classic nodes lose support from their developers