Conflux v2.0.0-fix Node Upgrade Announcement

The Conflux Network is in the progress of upgrading. (Different CIPs will take effect at different times. The estimated completion time is 00:00 Mar.2nd, 2022(GMT+8). Due to the large hash power fluctuation, the estimated completion time might vary.) To all the Conflux node operators: please upgrade your node program to Conflux v2.0.0-fix as soon as possible.

Version: Conflux v2.0.0-fix
The new fullnode program download link: https://github.com/Conflux-Chain/conflux-rust/releases

1. Conflux v2.0.0-fix Upgrade Contents

This release fixes the issues during the hardfork by discarding the deprecated forks generated by not upgraded miners.
The PoS register end block number is delayed to 92751800 and the PoS chain launching epoch number is delayed to 37400000.

2. What will happen if I do not upgrade the nodes?

If you do not upgrade your node to the latest version, the node will be incompatible with the newest Conflux Network protocol and will not be able to interact with the Conflux Hydra Network (e.g. synchronize blocks, mining, etc.).

3. I am a node operator/miner, what do I need to do?

If you upgraded your node to Conflux v2.0.0 before Epoch Number reaches 36935000 or Block Number reaches 92060600 (around 6:00 Feb.21st, 2022(GMT+8)), please replace conflux.exe with the new one in Conflux v2.0.0-fix, then restart the fullnode. Download link: https://github.com/Conflux-Chain/conflux-rust/releases

If you did not upgrade your node to Conflux v2.0.0 before Epoch Number reaches 36935000 or Block Number reaches 92060600 (around 6:00 Feb.21st, 2022(GMT+8)),
you need to replace conflux.exe with the new one in Conflux v2.0.0-fix, replace tethys.toml with hydra.toml, clear your blockchain_data and pos_db, and restart your node. Download link: https://github.com/Conflux-Chain/conflux-rust/releases. To save your time in synchronizing data, we provided a data snapshot for you to download, please refer to "4. How to use data snapshot? "

After Block Number 92751800 (around 09:00 Feb.26th, 2022(GMT+8)), you can start adding pos_config. Reference: Hydra Hardfork Transition Tutorial. The deadline for adding pos_config is before Epoch Number reaches 37400000 (around 08:00 Feb.27th, 2022). Hardfork upgrade will be completed at this time. (Due to the large hash power fluctuation, the estimated completion time might vary, it is recommended to complete as soon as possible.)

If you start your new node now, you can download the new version Conflux v2.0.0-fix, and start the node. Reference: Conflux v2.0.0-fix Hardfork Tutorial. To save your time in synchronizing data, we provided a data snapshot for you to download, please refer to "4. How to use data snapshot? "

4. How to use data snapshot?

To save your time in synchronizing data, we provided a data snapshot for you to download.

If you haven’t upgraded to the Conflux v2.0.0 node program and restart the node program, you need to clear your data, download the latest data snapshot, and restart the node. To download the latest data snapshot, please visit: https://github.com/conflux-fans/archive-tool

Due to a large amount of network data, the data before and after compression will take up to more than 600G storage space. We highly suggest you use an SSD that has more than 700G of space. You can also try to use two 500G SSD, one for downloading the data snapshot and the other one for uncompressing data snapshot. Notice: DO NOT restart the progress, otherwise you might run up your 500G storage space.

5. I am a DApp developer, what do I need to do?

Developers using the official Tethys RPC will not be affected.
Mainnet: https://main.confluxrpc.com
Testnet: https://test.confluxrpc.com

It is recommended to not conduct any operation during the upgrade to prevent asset loss due to the instability of the network. The operations will most likely result in a huge delay.

For exchanges and cross-chain bridges: during the upgrade, we also suggest they temporarily cease the withdrawal and deposit function for at least 48 hours until the network resumes normal operation.

6. What impact will it have on ordinary users?

The upgrade will not affect Conflux Network’s normal usage. However, it is recommended to not conduct any operation during the upgrade to prevent asset loss due to the instability of the network. The operations will most likely result in a huge delay.

Thanks 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!

1 Like

The corresponding sdk versions of Conflux network v2.0 are as follows:
go-conflux-sdk v1.0.29
js-conflux-sdk v2.0.2