Implementation and code testing the next major upgrade of Ethereum called Constantinople has already begun. The corresponding statement was made at the meeting of key developers network on Friday, July 27, writes CoinDesk.

Constantinople will become the second stage hard forks Metropolis and is expected to increase efficiency and reduce transaction fees in Ethereum. Also today it was confirmed that its activation will take place prior to the conference Devcon4, which will be held from 30 October to 2 November in Prague, although the exact block number hard forks has not yet been confirmed.

In addition, were the proposed indicative road map for this is a backwards incompatible upgrade, according to which the implementation code will run until August 13 and then will have two months to test. In particular, it will be launched aimed specifically at Constantinople the test network.

As was stated at today’s meeting, at the moment the developers are currently working on the implementation of four proposals to improve the network (EIP). Thus a leading developer of Geth Peter Silagy noted that most changes are already implemented.

In particular, we are talking about the EIP 210, which reorganizes the storage of the hashes of the blocks, and EIP 145, increasing the speed of arithmetic operations in the Ethereum virtual machine (EVM). Work is also underway on EIP 1014, responsible for addition of new channel status, and EIP 1052, new opcode which helps compress the amount of data in the interaction contracts.

At the same time, during the discussion, there are two other suggestions. One of them concerns a possible delay “bombs of complexity, the other aimed at improving the mechanism for calculating the cost of gas.

We will remind, the first part hard forks Metropolis under the name of Byzantium was held in October last year.

Earlier in July it was reported about the new proposal, according to which simultaneously with the implementation delays of increasing difficulty, from 3 to ETH 2 ETH can be reduced, the reward for found block.