- Mainnet
- Testnet
- 本地网络
Injective Mainnet 的 chain-id 为
选项 2. State Sync(CometBFT P2P)State sync 通过 CometBFT P2P 层从对等节点下载状态机快照来引导节点,而不是重放所有历史区块。它需要两个可信的 RPC 服务器。有关可用端点,请参阅 Chain Portal 上的 RPC 提供商页面。请在 获取信任高度和哈希:选项 3. 区块同步(完整重放)这是默认行为。节点从对等节点下载并重放每一个区块。这是最慢的方法,但不需要外部快照。除非从最近的快照高度开始同步,否则对主网并不实用。同步方法对比:
安装
每个 Injective core 发布版本都在单个 zip 中包含 运行 验证校验和:为对等节点发现配置种子节点(参见同步选项部分中的对等节点发现),并在 使用
两个配置文件会自动生成在 为
编辑 启动和重启 systemd 服务:在将快照数据加载到正确目录之前应停止服务,之后再启动。
支持如有任何其他问题,你可以随时通过 Discord、Telegram 或电子邮件与 Injective 团队联系
injective-1。同步选项
快照恢复、state sync 和区块同步
节点软件
安装 injectived、配置并运行
硬件
最低和推荐规格
同步选项
选择如何为你的节点引导链数据。对大多数运营者来说,快照恢复是让节点最快运行起来的方式。选项 1. 快照恢复(推荐)下载预构建的快照并将其解压到你的数据目录。这是同步新节点最快、最可靠的方式。Injective 提供官方剪枝快照(goleveldb,约 2-3 GB),社区也维护其他选项。有关下载链接、使用说明和社区提供商,请参阅 Chain Portal 上的快照页面。验证者: 在快照恢复期间,你必须备份并还原
priv_validator_state.json。完整流程请参阅验证者故障排查指南。config.toml 的 [statesync] 下进行配置:对等节点发现
你的节点需要对等节点才能与网络同步。请将种子节点或持久对等节点添加到~/.injectived/config/config.toml 的 [p2p] 部分。社区提供商维护着最新的种子和对等节点列表:- Polkachu Injective 种子节点
- Decentrio Injective 基础设施(种子节点、对等节点、地址簿)
节点软件
安装 injectived
每个 Injective core 发布版本都在单个 zip 中包含 injectived、peggo(Peggy 跨链桥编排器)和 libwasmvm。验证者必须在其节点旁运行 peggo。非验证者节点运营者只需要 injectived。初始化新的 Injective 节点
在运行 Injective 节点之前,请初始化链和 genesis 文件:init 命令将在 ~/.injectived 创建 injectived 默认配置文件。准备配置以加入 Mainnet
下载主网 genesis 文件。Injective 将其与官方快照一起提供:~/.injectived/config/config.toml 中将 timeout_commit 设置为 300ms。使用 app.toml 和 config.toml 配置节点
两个配置文件会自动生成在 ~/.injectived/config 中:config.toml:配置共识层(CometBFT)。在共识层文档中了解更多。app.toml:配置节点的应用和执行层,包括状态剪枝策略、遥测、gRPC 和 REST 服务器配置、状态同步等。
为 injectived 配置 systemd 服务(可选)
编辑 /etc/systemd/system/injectived.service 的配置:硬件
节点运营者应部署裸机服务器以实现最佳性能。 验证者节点必须满足推荐的硬件规格,特别是 CPU 要求, 以确保高正常运行时间。支持如有任何其他问题,你可以随时通过 Discord、Telegram 或电子邮件与 Injective 团队联系
