Constantinople, Ethereum’s newest system hard fork upgrade, was intended to occur on Wednesday, January 16, 2019, block 7,080,000. The network upgrade would have injected a set of delayed inconsistent variations also recognized as a hard fork. Some significant bugs were discovered before the upgrade was stationed and the entire fork to be delayed for about a month.
Vulnerabilities Drive to Constantinople Delay
The conclusion arrived after smart contract audit company ChainSecurity found a possible security vulnerability. Ethereum Improvement Proposal (EIP) 1283, if executed, could give attackers a knothole in the code to take user reserves. Hence, Ethereum developers had agreed to postpone the hard fork temporarily.
Now, the Ethereum team is striving hard to restore Constantinople to use its upgrade accurately. At the time, the developers are trying to deliver the new upgrade at the end of February, around block 7,280,000. The developers are quite certain that they will not face obstacles again.
The hard fork co-supervisor of Ethereum, Afri Schoeden, posted on Reddit, stating,
Got a vague countdown … Constantinople will activate on Monday 2019-02-25 11:54:02 UTC. Current average block time is 16.89 seconds. 91597 blocks to go (7188403/7280000).
At the time of writing this article, the current average block time is 20.42 seconds and 65904 blocks to go (7214096/7280000). There are 10523 Ethereum nodes noticeable to the devp2p scraper and 12.97% are fixed for Constantinople’s St. Petersfork. For miners or node operators or people who run exchange will have to update their Geth and/or Parity clients when they are delivered.
What is Petersburg fork?
During the Testnet fork, the ETH team found problems with the variation between Parity and Geth, simultaneously with a consensus bug caught in the Parity implementation of Ethereum. The ETH Constantinople hard fork will not highlight the addition of the buggy EIP, which will be examined and reconfigured for the embodiment in a following hard fork. Rather, Constantinople will be circulated in two parts concurrently on the main network. The initial upgrade will incorporate all five original EIPs and a second upgrade will explicitly exclude EIP 1283.
To circumvent this from happening, the team concluded that there would be two hard forks on the same block. The first fork will implement all the changes recommended, whereas the second fork – Petersburg will impair the protocol in which problems were recognized.
According to Coindesk, ChainSecurity COO Matthias Egli said,
For all practical means for any developer out there on the mainnet, there will not have been Constantinople really, just Petersberg. Technically in the code, you have two conditions. One says Constantinople gets active at block number [7,280,000] and at the same block number Petersberg gets activated, which takes precedence over Constantinople and immediate supersedes it.
Disclaimer: This information should not be interpreted as an endorsement of any cryptocurrency. It is not a recommendation to trade. The crypto market is full of surprises and overhyped assets. Do your research before buying anything. Do not invest more than you can afford to lose.
Follow us on Social Media and subscribe to our free crypto newsletter!
Diskutiere mit uns!
This post may contain promotional links that help us fund the site. When you click on the links, we receive a commission - but the prices do not change for you! :)
Disclaimer: The authors of this website may have invested in crypto currencies themselves. They are not financial advisors and only express their opinions. Anyone considering investing in crypto currencies should be well informed about these high-risk assets.
Trading with financial products, especially with CFDs involves a high level of risk and is therefore not suitable for security-conscious investors. CFDs are complex instruments and carry a high risk of losing money quickly through leverage. Be aware that most private Investors lose money, if they decide to trade CFDs. Any type of trading and speculation in financial products that can produce an unusually high return is also associated with increased risk to lose money. Note that past gains are no guarantee of positive results in the future.