Ethereum was batting on this year, as it had plans to come up with its hard fork. Ethereum serves as an open-source, blockchain-based cryptocurrency platform which also facilitates functions like smart contracts. The leading cryptocurrency was ready to introduce the hard fork in early 2019, which didn’t take place eventually.
This hard fork named ‘Constantinople’ was crucial for the crypto giant as it was an important upgrade designed to take Ethereum into the future. However, the firm had to halt the plans to launch the hard fork, because it found some major bugs just 48 hours before the upgrade gets implemented. Due to that, Ethereum postponed the hard fork for around a month. The upgrade was designed to introduce a series of backward-incompatible changes.
Currently, the developers at Ethereum are keenly desperate to rebuild Constantinople to come up with the upgrade. The team is working on the code to get it activated, especially at the block number 7,280,000. This time, the team has planned to reintroduce the upgrade in late February. Ethereum is pretty confident regarding Constantinople that it will succeed this time. Ethereum currently is positioned as the second largest cryptocurrency in the world.
Ethereum’s prime developer and an in charge of communications and relations, Hudson Jameson shed some light over that matter saying,
“I suspect it will go as planned. The block number has been set and [the upgrade] is hardcoded in the clients now, so it’s going along fine.”
In this trial, the leading developer expects the success for Constantinople. He adds that they have learned valuable lessons from past mistakes regarding the project. According to Jameson, the last failure of the upgrade pointed out that better communication with the miners is crucial to acknowledge them about the upgrade. If miners wouldn’t know about the bug at the time, a major problem would have occurred.
Notably, the issue in the planned upgrade was found out with the help of ChainSecurity, a smart contract security audit firm. The audit firm had warned the developers ahead of the launch. ChainSecurity carried out the further process smoothly, that also without a central command.
Concluding, Ethereum team has decided to roll out four of the five Ethereum Improvement Proposals (EIPs). The upgrade will be divided and introduced in two distinct parts. The firm feels that fixing of the bug will take too long so that they should upgrade the rest of Constantinople as planned while delaying the fifth part for now. The problematic EIP 1283 will be removed from the second part of the upgrade, named Petersberg.