The core developers of Ethereum (ETH) reached a consensus to delay a planned fork of the protocol until January 2019, in a meeting on Friday 19 October.
The fork, dubbed "Constantinople", was first tested on the Ethereum public testnet Ropsten on October 13 and was scheduled to be activated on the main block of Ethereum by the end of October-November. quest & # 39; year. A testnet is essentially a simulated version of the primary network that allows developers to try out contracts or smart upgrades without having to pay "gas" (calculation fees) for their execution.
Toward the end of their meeting yesterday, the developers finally reached a consensus that Constantinople will be "the first" at the end of January 2019.
During the meeting, it was said that it could be less controversial, or "political", to change the term for the transition from "hard fork" to "update".
Yesterday's meeting followed after Constantinople's debut on Ropsten on October 13 had a series of obstacles; before its activation to block 4.230.000, the fork was blocked at block 4.299.999 for two hours, with testnet miners failing to activate the transition. Client developer Ethereum Alfri Schoeden has explained at the time this was due to "a consensus problem" that had triggered a "three-way fork"Between Geth and Parity (two clients of Ethereum).
In the notes published before yesterday's meeting, Schoeden stressed that "[r]a bit of hashing added caused a reduction in blocking times and caused the pitchfork to run out much earlier than expected on Saturday, "which he suggested" is definitely the worst time for a hardfork. "
He underlined the fact that the fork only took place six days after the last release of the Geth client and 1 day after that of Parity, leaving the users without sufficient time for the update. The developers also discovered a consensus bug in Parity, according to a "post-mortem" published in the "Fellowship of Ethereum Magicians" earlier this week.
Schoeden noted that "not a single user" was extracting the chain of Constantinople, so the two-hour delay to start the processing block of 4,230,000. In addition, the community does not currently have a testnet fork monitor, he said, apart from http://ropsten-stats.parity.io, which "does not reveal details about the different chains".
In light of the problems, the developer Hudson Jameson picked up the "good" proposal from another during yesterday's meeting, which would be "regularly spawned and min[e] temporary testnets to test the transition to Constantinople […]"On a" baby "testnet, Jameson thought," If something goes wrong we'll know it quickly enough. "
As previously reported, the Constantinople fork is a system-wide Ethereum update designed to increase network efficiency, in particular includes plans to reduce blocking premiums for miners and to introduce changes to the consent mechanism. of the network that would make it more resistant to ASIC miners.
At the time of the press, Ethereum traded at $ 203, up about 1.4% during the day.