概览
Injective 链将大约在 2026 年 7 月 29 日(周三)美东时间上午 10:00 / UTC 14:00 进行一次计划内的功能升级。 以下是升级步骤的简要总结:- 投票,并等待节点在区块高度 176273000 触发 panic。
- 备份运行 Injective 链所用的配置、数据和密钥。
- 安装 v1.20.3 二进制文件。
- 使用新的 injectived 二进制文件启动节点以完成升级。
#validators 私有频道中进行。
网络升级可能会经历以下几种路径:
- 顺利路径(Happy path):
验证者顺利完成升级,无需清理链上历史,所有验证者在升级后 5-10 分钟内恢复。 - 不太顺利的路径(Not-so-happy path):
验证者在升级到最新的规范链时遇到问题。 - 中止路径(Abort path):
在极少数情况下,如果团队发现此前未察觉的严重问题,Injective 团队将尝试修复所有破坏性状态,并在 36 小时内提供另一个官方二进制文件。
如果链未能在 36 小时内成功恢复,将在 Injective Discord 的#validators频道公告本次升级中止,验证者需要继续运行原链而不进行任何升级或改动。
回滚
在导出链状态之前,建议验证者先在导出高度处对完整数据进行快照。快照方式在很大程度上取决于基础设施,但通常可以通过备份.injectived 目录来完成。
在停止 injectived 进程之后,务必备份 .injectived/data/priv_validator_state.json 文件。该文件在验证者参与每一轮共识时都会更新,是防止在升级失败、需要重启旧链时出现双签的关键文件。
如果升级未能成功,验证者和运维方必须恢复快照,并回退到 Injective 链的 v1.20.1 版本,继续运行原来的链,直到下一次升级公告。
升级流程
验证者须知
升级到新版本之前,必须清除 wasm 缓存:步骤
-
确认你当前运行的是正确版本(
v1.20.1)的injectived: -
备份你的
.injectived目录: -
下载并安装 v1.20.3 的
injective-chain发布版本: -
下载 v1.20.3 发布版本后,确认你当前运行的是正确版本(v1.20.3)的
injectived: -
启动
injectived: -
下载 v1.20.3 发布版本后,确认你当前运行的是正确版本(v1.20.3)的
peggo: -
启动 peggo:
