Conflux v2.1.0 网络 Hardfork 升级公告

Conflux 将在 Epoch Number 56800000(预计 2022 年 10 月 18 日 (GMT+8))进行 Hardfork 升级,所有节点需要在此时间之前完成升级。大部分的 CIP(改进提案)将于 Block Number 133800000(预计 2022 年 10 月 25 日 (GMT+8))激活,CIP-99 将于 PoS Block Number 330000(预计 2022 年 10 月 25 日 (GMT+8))激活。

新版节点程序可在 https://github.com/Conflux-Chain/conflux-rust/releases 内下载。

本次升级内容

不兼容的更改

本次升级中将激活并实施包括 CIP-94、CIP-97、CIP-98、CIP-99、CIP-105 等 5 个不同的 CIP(改进提案)的更改。

配置改进

  • 新增Full state 功能,配置 enable_single_mpt_storage 以存储所有的历史状态。设置 single_mpt_space = "evm" 以仅存储 eSpace 状态。

注意,你将需要重新同步一个归档节点来重建所有的历史状态。

存储改进

  • 允许快照在恢复期间被移除。这将使得全节点在同步或恢复时减少磁盘空间占用。

RPC 改进

  • 在 eSpace RPC 中支持 eth_subscribeeth_unsubscribe
  • 新增一个 RPC 方法 cfx_getParamsFromVote 来返回投票参数的当前值。
  • 对被跳过的交易和收据返回null。在此之前,它们是否会被返回是不确定的,但现在它们会被确保返回 null。
  • 在查询日志时,如果 to epoch number 高于 LatestState,则使用 LatestState 而不是 to epoch number。

交易池改进

  • 修复了一个可能无法回收已打包但跳过的交易的问题。

不升级节点/不参与本次升级,会出现什么情况?

若 Conflux 节点没有升级到最新版本,节点会与升级后的 Conflux 协议不兼容,无法正常同最新的 Conflux 网络进行交互(如:同步区块,挖矿等)。

我是节点运营者/矿工,我需要做什么?

  • 如果您在 Epoch Number 56800000(预计 2022 年 10 月 18 日 (GMT+8))之前更新您的节点,你需要暂停节点,将原节点程序中的 run 目录下的名为 “conflux” 的可执行文件,替换为 Conflux v2.1.0 节点程序的 conflux 的可执行文件,然后重新启动。
  • 如果您在 Epoch Number 56800000(预计 2022 年 10 月 18 日 (GMT+8))之后更新节点,则需把所有数据删除后,重新同步。
  • 如果您新启动节点,可以下载最新版的 Conflux v2.1.0,运行即可。

注意:用 enable_single_mpt_storage 开启 Full state 功能将会增加磁盘空间的占用。

相关参考:截止到epoch 55160017, additional_maintained_snapshot_count=0

variable setting ext4 xfs
开启 fullstate 970G 798G
未开启 fullstate 556G 418G

注:启用这个功能后,可以不再设置additional snapshot,能省部分空间占用。

注意:CIP-99 影响

根据 CIP-99(https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-99.md),在本次 Hardfork 后,在强制退休一个节点之前,允许其更多的不投票任期,并减少退休节点的解锁周期,允许其能够更快地重新加入 PoS 投票。

对普通用户有影响吗?

升级过程不影响用户正常使用 Conflux 网络。但鉴于升级期间出现网络不稳定或操作延迟的概率会增加,建议用户避开升级期间进行操作,以免造成财产损失。

根据 CIP-94(https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-94.md),在本次 Hardfork 后,用户将能够通过链上 DAO 投票的方式来决定和调整奖励参数,而不需要硬分叉。

感谢您的支持!

衷心感谢 Conflux 社区以及所有 Conflux 生态的开发者们,感谢你们的努力、思考和贡献,为 Conflux 带来了更好的明天。

5 Likes

已升级,conflux越来越强大。