On October 19, during the development meeting, the programmers made a decision to postpone ETH Constantinople. The decision came as a result of issues within the testnet period of the hard fork.
Two weeks ago, the hard fork faced issues in its implementation within the Ropsten testnet. Although the initial goal of 4,300,000 mined blocks was reached, no transactions happened. This resulted in the postponement of the hard fork. However, some development groups said they would like to add more improvements to the new network in the following year.
Failed Testnet Postpones ETH Constantinople
The initial release day target was November for ETH Constantinople. The hard fork was first released in the Ropsten testnet, where several issues showed weaknesses of Ethereum’s mining platform. During the meeting on Friday last week, the lead developers decided to postpone the release until 2019. This was as a result of the failed testnet implementation.
During the testing period, the number of mining blocks stalled at 4,299,999 of them. Although the number of blocks reached the target of 4,300,000, no transactions occurred, which spurred the dev teams into action. After consideration, Afri Schoedon, release manager of Parity, announced that there was not enough mining power at the platform. Also, several bugs stopped transactions from occurring even when the target number of blocks was achieved.
Discussion of Improvements to the Code
At the time of the discussion, several suggestions found their way into the meeting concerning the late release. Developers agreed that additional tweaking of the code should be a priority at this point, with the outlook being long-term. Also, according to reports from the market, the hype effects on Ethereum’s price are smaller than they have been in the past. Thus, ETH Constantinople still has time to improve its network without having a negative impact on the coin’s value.
Martin Holste Swende, security lead at the Ethereum Foundation, proposed new improvements for ETH Constantinople. As there is time for additional coding, Swende suggested that ProgPow should become part of the hard fork. ProgProw aims to move Ethereum towards specialized equipment only. Thus, it would effectively shift the blockchain network towards centralization if implemented.