Conflux Network Hardfork Upgrade List (20240523)

The Conflux is planning to activate and implement modifications of 12 different CIPs (improvement proposal) including CIP-130, CIP-131, CIP-132, CIP-133, CIP-136, CIP-137, CIP-141, CIP-142, CIP-143, CIP-144, CIP-145, and CIP-1559 in the next Hardfork system upgrade.

Among them, CIPs are mainly divided into the following categories:

  • Introduction of the 1559 mechanism: CIP-1559, CIP-137
  • Compatibility with the Cancun upgrade: CIP-141, CIP-142, CIP-143, CIP-144
  • Addition of system functionalities: CIP-133
  • Consensus protocol adjustments: CIP-130, CIP-136
  • Bug fixes: CIP-131, CIP-132, CIP-145

The following is a brief introduction of these CIPs.

CIP-130

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-130.md
This CIP proposes aligning gas limit with transaction size.

CIP-131

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-131.md
This CIP proposes to remove the “clear contract whitelist on contract deletion” feature.

CIP-132

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-132.md
This CIP proposes to fix a specific bug related to static context checks.

CIP-133

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-133.md
This CIP proposes to improve the block hash query, in Ethereum Virtual Machine (EVM).

CIP-136

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-136.md
This CIP proposes to increase the PoS lock/unlock/retire periods back to the values before CIP113.

CIP-137

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-137.md
This CIP proposes adjusting how transaction fees are distributed under the Conflux CIP-1559 update, aiming to share a portion of the base fee with miners.

CIP-141

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-141.md
This CIP proposes to disable subroutine opcodes.

CIP-142

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-142.md
This CIP proposes to introduce the transient storage opcodes.

CIP-143

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-143.md
This CIP proposes to introduce the MCOPY (0x5e) instruction for efficient memory copy.

CIP-144

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-144.md
This CIP proposes to introduce the KZG point evaluation precompiled contract.

CIP-145

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-145.md
This CIP proposes to fix receipts upon NotEnoughBalance error.

CIP-1559

Detail link: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-1559.md
This CIP proposes to introduce Ethereum’s EIP-1559 fee structure to Conflux while accounting for the unique aspects of the Conflux network.