Ethereum is still the second-biggest crypto by market cap and is the top chain for smart contracts which shows why there are expectations there is for Istanbul. There has been developed as developers decided that there will be two important EIPs – ProgPow and EC Arithmetic.
As part of the discussion for the Istanbul hard fork, the Ethereum Improvement Proposals (EIPs) were also mentioned. The developers are apparently still assessing the different EIPs that were put forward for Istanbul.
The project is tailored in a way that allows for two different launches, with the first part (Istanbul 1) being launched on Wednesday, October 16 and the other (Istanbul 2), in the first quarter of 2020. The reason simply being that more time is needed to make the necessary updates. 6 accepted EIPs are:
- EIP-1108: Reduce alt_bn128 precompile gas costs
- EIP-1344: ChainID opcode
- EIP-1884: Repricing the trie-size-dependent opcodes
- EIP-2028: Calldata gas cost reduction
- EIP-152: Blake2 compression function F precompile
- EIP-2200: Rebalance net-metered SSTORE gas cost
Product Manager at PegaSys Protocol Engineering, Tim Beiko said:
“[…] @PegaSysEng’s Pantheon, which has implemented all EIPs […] Geth also has everything implemented. They also implemented the Istanbul configs so people can play around with it. They’ve also merged in ReTestEth support, as well as an option to run the Istanbul EVM and a protective flag in case Istanbul needs to be postponed.”
The original date for launching for Istanbul’s testnet activation was 14 August, but an official said that the target needed to be pushed back two weeks in order to give developers time to finalize the list of EIPs going into Istanbul Part 1.