The whole Ethereum community has been engulfed with the upcoming hard fork, Constantinople. The hard fork that was supposed to go live in 2018 is finally going to meet its end. The hard fork is scheduled to take place around January 16, 2019, and will take place on block #7080000.
The team has been working on the hard fork since 2017 and proposes key upgrades to the network. The main Ethereum Improvement Protocol includes the reduction of the block mining reward issuance to 2 ETH and delaying the difficulty bomb for almost 12 months.
As the hard fork is approaching closer, the total clients ready for the upgrade are recorded to be 981, i.e., 12.7% of all clients on the network. At the time of writing, the total number of clients for Geth and Parity were 7709, out of which Geth 1.8.20 clients are 281 and the remaining are Parity 2.1.10+ or 2.2.5+ clients.
Peter Szilagyi, a core developer at Ethereum said:“
#Ethereum mainnet Constantinople hardfork (16th of January) is fast approaching. Please make sure you are running Geth 1.8.20+ or Parity 2.1.10+/2.2.5+ to avoid unpleasant surprises!”
Additionally, Peter also announced the schedule for Ethereum Rinkeby on his official Twitter handle. According to an article by Geoff Hayes, Rinkeby is one among the three Testnet of Ethereum, similar to the “production blockchain”. The other two Testnet’s are Ropsten and Kovan. Rinkeby Testnet is a proof-of-authority blockchain, which was initiated by the Geth team to test the upgrade before it goes live on the main chain.
He also said:“Rinkeby
#Ethereum testnet hardfork will land around 13:00 UTC on Wednesday, 9th of January! Last call to update your nodes. Also, please ensure you’re either running with `–rinkeby`, or that you `geth init`-ed your node with the updated genesis spec from https://www.rinkeby.io/#geth “
Prior to Rinkeby Testnet, the Ropsten Testnet hard fork went live in the month of October 2018. However, there were several issues encountered during the Ropsten Testnet, resulting in the postponement of the Constantinople hard fork on the main chain.
In a post-mortem report, a core developer of Ethereum, Lane Rettig stated that they had discovered a consensus bug in the Parity implementation of Ethereum. He also stated that there were concerns in terms of lack of miners on Parity, Geth or Aleth for Ropsten.