The Conflux are planning to activate and implement modifications of 7 different CIPs (improvement proposal) including cip-43, cip-64, cip-71, cip-72, cip-76, cip-78 and cip-86 for our system upgrade in 2021 Q4. The following is a brief introduction of these CIPs.
CIP-43
Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-43.md
In this CIP, we propose introducing finality to the Conflux chain via voting among staked CFX holders. This will increase the confidence of high-value transactions happening on Conflux in the future and protect Conflux against potential 51% attacks from PoW.
CIP-64
Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-64.md
Currently, transactions on Conflux have no direct access to the number of the epoch they are executed in. To maintain EVM compatibility, this CIP introduces a new internal contract that makes this information available to contracts.
CIP-71
Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-71.md
Fully disable the anti-reentrancy for their contract.
CIP-72
Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-72.md
Make Conflux accepts the signatures signed by Ethereum’s wallets, such as Metamask.
CIP-76
Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-76.md
We should remove VM-related constraints in syncing blocks, like requiring the transactions to have enough gas limit.
CIP-78
Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-78.md
Fix incorrect fields in transaction receipt.
CIP-86
Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-86.md
Reduce the period of difficulty adjustment and apply the simple moving average method.