This article was first published on POA Network - Medium
The Constantinople Hard Fork is scheduled to take place on the Ethereum Mainnet in mid-January 2019, at block 7,080,000. In this post, we discuss the upcoming changes to the protocol and describe how POA Network, Consensys, and Compound Finance are collaborating to develop Mana-Ethereum, a new open-source Ethereum client.
This week the Mana-Ethereum project celebrated a milestone — a full sync with the Ropsten testnet! This is important because Ropsten is currently running Constantinople, a new hard fork with a planned January release on the Ethereum mainnet. This sync means that Mana-Ethereum is compliant with the Constantinople specifications, and will enable us to run a fully functional node in the future on the Ethereum mainnet.
Constantinople is an intentional upgrade — it’s been a part of the Ethereum roadmap since the beginning. It is the second part of a two-part update called “Metropolis.” Part one, “Byzantium,” was integrated in October 2017.
Constantinople will introduce features to increase network efficiency, shrink the transaction costs of some smart contracts, and reduce mining rewards from 3ETH to 2ETH, further preparing the network for a transition to Proof of Stake validation that will come with the “Serenity” (also known as Casper) hard fork.
After a testing period on Ropsten, which involved some initial issues that have since been sorted, Constantinople is now scheduled for mainnet release at block 7,080,000.
Thanks to a collaborative effort from Consensys, Compound Finance and the POA Network, we are preparing for Constantinople as we develop our new Ethereum client, Mana-Ethereum.
Mana-Ethereum is an Ethereum client written in Elixir. An Ethereum client implements the Ethereum Virtual Machine, allowing a node in the network to interact with the Ethereum blockchain. The client must precisely follow the specifications described in the Ethereum Yellow Paper in ...
To keep reading, please go to the original article at:
POA Network - Medium