This release introduces a new hardfork. All nodes should be upgraded before the epoch number reaches 129100000 (estimated on Jul 04). CIPs will be enabled when the block number reaches 167000000 (estimated on Jul 04), and CIP-113 will be enabled when the PoS block number reaches 741900 (estimated on Jul 04).
This upgrade is mainly to solve the problems below:
Incompatible Changes
- CIP-107 (https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-107.md): This CIP introduces “storage point” a burning mechanism of storage collateral.
- CIP-112 (https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-112.md): This CIP fixes the incorrect encoding and decoding implementation of the
custom
field of block headers. - CIP-113 (https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-113.md): This CIP makes the PoS finalization faster by shortening the PoS consensus round time and the pivot decision signing wait time.
RPC Improvement
- Fix the hex encoding of PoS keys and signatures in pos RPCs.
- Return both compressed and uncompressed BLS public keys in PoS ledger info.
Download
Download “Conflux v2.3.0-testnet” here: https://github.com/Conflux-Chain/conflux-rust/releases/tag/v2.3.0-testnet
I am a node operator/miner, what do I need to do?
- If you upgrade your node before the epoch number reaches 129100000 (estimated on Jul 04, 2022 (GMT+8)), you need to replace conflux.exe with the new one in Conflux v2.3.0-testnet under the
run
directory, then restart the node. - If you upgrade your node after the epoch number reaches 129100000 (estimated on Jul 04, 2022 (GMT+8)), you need to delete all data and restart the node.
- If you start a new node, you can download the latest version of Conflux v2.3.0-testnet and run it.
What will happen if I do not upgrade the nodes or refuse to upgrade?
If the Conflux node is not upgraded to the latest version, the node will be incompatible with the upgraded Conflux protocol and cannot interact with the latest Conflux Testnet as expected (functions like synchronizing blocks, mining, etc might be disabled).
Thanks to our community for your support!
A sincere thank you to the Conflux community and all the developers in the Conflux ecosystem. Thank you for your hard work, thoughts, and contributions. To a better future!