如果您在 Epoch Number 到达 36935000 或 Block Number 到达 92060600(预计 2022 年 2 月 21 日 6 时 (GMT+8))之后更新节点,共需完成以下 4 步升级:
-
删除 blockchain_data 和 pos_db 两个文件夹,替换新版本的 conflux.exe,将 tethys.toml 替换为 hydra.toml;下载链接:https://github.com/Conflux-Chain/conflux-rust/releases
-
下载链接内的压缩包
pos_config
,将解压后文件夹内的三个文件移至run
文件夹的pos_config
目录下。下载链接:https://github.com/Conflux-Chain/conflux-rust/releases
-
重新启动节点程序。
-
进行 PoS 注册。参见:PoS 注册教程
如果您在 Epoch Number 到达 36935000 或 Block Number 到达 92060600(预计 2022 年 2 月 21 日 6 时 (GMT+8))之后新启动节点,共需完成以下 3 步:
-
安装 Fluent 钱包(如已安装,请直接跳到步骤二)
参见:Fluent 钱包安装使用教程 -
启动 Fullnode
参见:启动 Fullnode 教程 -
PoS 注册
参见:PoS 注册教程
如何使用数据快照
为节省您重新同步数据的时间,我们提供了数据快照可供下载。
如果在 21日之前未升级 Conflux v2.0.0 节点程序或者重新启动,需要清数据,并下载最新的数据快照,重新启动,快照下载链接:https://github.com/conflux-fans/archive-tool
由于目前网络数据较多,解压前后数据加在一起可能超过600G,建议使用700G以上的SSD进行解压,或者可以尝试使用2个500G的SSD,盘1用来下载数据快照,然后解压数据到盘2,切记,此过程不可重启,否则500G 空间可能不够用。
在您的 PoS 投票节点重启时,为防止被强制退出,建议执行以下操作流程:
- 在PoS节点上运行
./conflux rpc local pos stop_election
,会返回null或者返回一个未来的PoS区块编号。此时节点不再申请加入PoS委员会。 - 如果返回了区块编号,则保持节点运行。在返回的PoS区块已经生成之后(几个小时后),再次运行相同命令,此时应该返回null。在这个区块之后节点不再获得PoS奖励。
- 如果命令返回值为null,则节点可以安全关闭。在节点重启之后会自动再次加入PoS投票过程(需要2-3个小时才会获得新的PoS挖矿奖励)。