1 周年 PowerDedi 1 周年: −20% 所有服务器适用 优惠码 距结束 14 h 立即领取

PowerDedi

指南

2026 年 Aptos 节点要求:验证节点、VFN 与全节点

依据官方文档,介绍 2026 年 Aptos 验证节点、验证者全节点(VFN)或公共全节点的需求:2026 年 3 月的硬件规格、磁盘容量规划与修剪窗口、端口、快速同步与备份,以及满足要求的服务器。

作者:PowerDedi 工程团队 · · 阅读约需 12 分钟

本页目录 11 个章节
  1. 简要结论
  2. Aptos 官方验证节点与 VFN 硬件要求
  3. 公共全节点要求
  4. Aptos 节点需要多少存储空间
  5. 网络带宽与端口
  6. 节点引导:快速同步、备份还是快照
  7. 验证节点的特定要求
  8. Aptos 节点适合哪款 PowerDedi 服务器
  9. 如何运行 Aptos 全节点:部署步骤概要
  10. 常见问题
  11. 参考资料

根据截至 2026 年 10 月的 Aptos 文档,Aptos 验证节点、验证者全节点(VFN)或生产环境公共全节点(PFN)需要:基于第五代 AMD EPYC(Turin)或第六代 Intel Xeon(Granite Rapids)的 48 个 CPU 线程、128 GB 内存、一块额定 60,000 IOPS 和 600 MiB/s 的 3 TB 企业级 NVMe SSD,以及 1 Gbps 带宽。

这些数据自 2026 年 3 月 18 日起生效。当时,Aptos 替换了此前 32 核、64 GB 内存、200 MiB/s 的参考配置,而一些较早的指南至今仍在引用这一旧配置。验证节点还需要另一台同级别的机器来运行其 VFN,并至少质押 1 百万 APT。本指南仅涉及硬件与部署,不构成质押或财务建议。

简要结论

节点角色硬件(每台机器)磁盘数据对公网开放
验证节点参与共识;至少质押 1M APT48 线程(Turin 或 Granite Rapids)、128 GB、3 TB NVMe(60K IOPS、600 MiB/s)、1 Gbps修剪后的数据库,另加 4.9 GB 可信设置文件TCP 6180;6181 仅对您的 VFN 开放
VFN向公共网络提供验证节点的数据同上,部署在另一台机器上修剪后的数据库TCP 6182;6181 仅对您的验证节点开放
PFN(生产环境)为应用、钱包和索引器提供自有 API与验证节点或 VFN 相同“数个 100 GB”,已修剪TCP 6182,可选
PFN(开发或测试)测试网、开发网、实验“较低的硬件配置”,未给出具体数值开发网每周清空一次TCP 6182,可选
归档 PFN自创世区块以来的全部历史已被 Aptos 弃用无限增长;没有推荐容量TCP 6182,可选

Aptos 官方验证节点与 VFN 硬件要求

Aptos 按吞吐量来确定节点规格:硬件应当“性能足以维持每秒约 30,000 笔交易(TPS)”,可以通过与参考配置一致或通过 Aptos 的基准测试来证明。以下是节点要求页面(最后更新于 2026 年 9 月 14 日)给出的参考配置:

组件Aptos 主网参考配置
CPU48 线程,第五代 AMD EPYC(Turin)或第六代 Intel Xeon(Granite Rapids)
内存128 GB 内存
存储3.0 TB 企业级 NVMe SSD,至少 60K IOPS 和 600 MiB/s
网络1 Gbps

上表适用于每一台机器。Aptos“强烈”建议将验证节点和 VFN 运行在两台相互独立的机器上,出于安全和性能考虑彼此隔离。其概览页称 VFN 为可选,但“极力推荐”;其运营者检查清单则称两者在主网上都是必需的,因此请按两台服务器做规划。Aptos 给出的云端示例(AWS c8a.16xlarge、GCP c4d-standard-48、Azure Standard_F48as_v7、Latitude.sh f4.metal.large)均配备 60K IOPS 的存储。

2026 年 3 月的变化

Aptos 于 2026 年 3 月 18 日提高了参考配置,相应的文档变更标题为“Update validator node requirements and examples”(更新验证节点要求和示例):

组件2026 年 3 月 18 日之前此后
CPU32 核,2.8 GHz 或更高,AMD Milan EPYC 或 Intel Xeon Platinum48 线程,第五代 AMD EPYC(Turin)或第六代 Intel Xeon(Granite Rapids)
内存64 GB128 GB
存储3.0 TB SSD,60K IOPS,200 MiB/s3.0 TB 企业级 NVMe SSD,60K IOPS,600 MiB/s
网络1 Gbps1 Gbps

从线程数看,新标准反而更低,因为开启同步多线程的 32 核相当于 64 线程;真正的变化在于处理器代际、翻倍的内存和三倍的磁盘带宽。Aptos 自己的 Helm chart 尚未跟进:在 2026 年 10 月 7 日发布的 aptos-core v1.49.5 中,它仍为每个验证节点和 VFN 预留 30 个 CPU 和 60 GiB 内存。凡是引用“32 核、64 GB”的指南,都写于 2026 年 3 月之前。

用 Aptos 的基准测试检验机器

如果您的处理器属于其他系列,请实际测量。在克隆的 aptos-core 中安装好构建依赖后运行:

TABULATE_INSTALL=lib-only pip install tabulate
./testsuite/performance_benchmark.sh --short

该脚本会输出“t/s”一列,显示所达到的吞吐量,并在硬件不达标时发出警告。30,000 TPS 的目标是余量,而不是当前负载:根据我们对 Aptos Labs API 数据的解读,2026 年 10 月 6 日至 15 日期间,主网平均每天约 13.5 百万笔交易,约合每秒 156 笔。Aptos 要求运营者按“最苛刻的交易负载”配置资源,并表示其数据“可能会有变动”。

公共全节点要求

PFN 要求页面本身没有给出任何数值。对于生产级 PFN,Aptos 建议采用“与验证节点或 VFN 相同的要求”,并警告配置不足的 PFN 会“在负载下性能下降,并普遍不稳定”。较低的配置仅可用于开发或测试,且未给出具体数值。

据 Aptos 介绍,共识观察者(consensus observer)可将主网端到端交易延迟降低 10% 至 50%(视负载而定)。它在验证节点和 VFN 上默认开启,在 PFN 上则默认关闭,“因为它要求节点满足最低硬件要求”:它比传统的状态同步消耗更多 CPU。满足上表要求的 PFN 可以在配置中启用它。

先确认您是否真的需要 PFN。Aptos Labs 的公共全节点提供带速率限制的 REST API;注册 Geomi 账户并添加支付方式后可获得更高的限额。自建节点既没有这些限制,也不依赖第三方,这对钱包和交易所后端以及索引器都很重要。

Aptos 节点需要多少存储空间

Aptos 要求 3 TB,但预计修剪节点上的数据要少得多:“在撰写本文时,我们估计测试网和主网需要数个 100 GB 的存储空间。”这一估计没有注明日期,我们在 2026 年 10 月也没有找到注明日期的主网数据库大小。另有两个官方参考数据:

  • Aptos 的 Helm chart(aptos-core v1.49.5)为每个验证节点和 VFN 的卷分配 2,048 GiB,为独立全节点分配 1,000 GiB。
  • 验证节点还要加载两个用于分布式密钥生成(DKG)的可信设置文件:digest_key.bin 和 pp.bin。根据截至 2026 年 7 月 7 日的校验和,二者在主网上分别为 4,002,048,590 和 889,521,361 字节,合计约 4.9 GB。VFN 和 PFN 不需要这两个文件。

3 TB 这一项同样关乎速度:60,000 IOPS 和 600 MiB/s,可以来自本地 NVMe,也可以来自配置到这一水平的网络存储。Aptos 指出,本地 SSD 通常延迟更低,单位 IOPS 的成本也更低,而网络存储在备份和应对节点故障方面表现更好。

账本修剪器:节点保留多少历史数据

每个 Aptos 节点默认都会修剪交易历史,而两份官方资料对修剪窗口的说法并不一致:

  • 数据修剪页面称,默认设置“只保留最近的 150 百万笔交易”,窗口小于 100 百万笔则“可能导致运行时错误”。
  • aptos-node v1.49.5(我们查询时已公布源代码的最新主网版本)的节点源代码将 prune_window 的默认值设为 90,000,000,并且仅在低于 50,000,000 时才记录警告。

我们于 2026 年 10 月 15 日查询时,Aptos Labs 的公共 API 节点保留了 149.8 百万笔交易,与文档所述的 150 百万笔相符:按 10 月的交易速率计算约为 11 天的历史,而 90 百万笔则不到 7 天。请显式设置窗口,不要依赖任何一个默认值:

storage:
  storage_pruner_config:
    ledger_pruner_config:
      prune_window: 150000000

窗口越大,保留的历史越多,代价是占用更多磁盘空间。禁用修剪器(enable: false)会使节点成为归档节点,带来“无上限的存储增长”。

归档节点

Aptos 表示,归档节点“已被正式弃用”;如需完整历史,它推荐使用索引器,并且不给出归档节点的磁盘容量建议。备份恢复指南仍列出完整恢复主网需要 1 TB 磁盘和 32 GB 内存。这张未注明日期的表格,与修剪节点 3 TB 的参考配置以及交易数已超过 7.6 十亿笔的账本放在一起显得很不协调,因此我们不会据此确定归档机器的配置。

网络带宽与端口

Aptos 要求每个节点 1 Gbps 带宽,但没有给出每月流量数据。验证节点之间通过验证者网络通信,每个验证节点通过私有的 VFN 网络与其 VFN 通信,VFN 和 PFN 则在公共网络上通信,每个网络各使用一个 TCP 端口。默认设置如下:

端口(TCP)网络或服务验证节点VFNPFN
6180验证者网络对公网开放不使用不使用
6181VFN 网络仅对您的 VFN 开放仅对您的验证节点开放不使用
6182公共网络已关闭对公网开放对公网开放(如接受入站对等节点)
9101检查服务(监控指标)已关闭已关闭已关闭
9102管理服务已关闭已关闭已关闭
80 或 8080REST API已关闭已关闭关闭,或置于身份验证和速率限制之后

Aptos 要求运营者不要暴露任何其他端口,尤其不能暴露检查服务和管理服务端口,因为它们“很容易被滥用”。它自己的示例则没那么规范:PFN 页面的示例配置监听 6180,但绑定到 127.0.0.1,因此不接受任何入站连接;PFN Docker 指南配置的是 6182,但其 docker run 命令行却发布了 6180、8080 和 9101。请只发布您的 fullnode.yaml 所使用的公共端口,并将 API 和监控指标保留在 127.0.0.1 上;不需要入站对等节点的 PFN 可以监听 /ip4/127.0.0.1/tcp/6182。

# Validator (on the VFN: allow 6182/tcp, and 6181 from VALIDATOR_IP only)
ufw default deny incoming
ufw allow 22/tcp
ufw allow 6180/tcp
ufw allow from VFN_IP to any port 6181 proto tcp
ufw enable

使用 Aptos 的 Docker Compose 文件时,请从另一台机器测试,确认只有预期的端口有响应。还要保持时钟同步:Aptos 极力推荐使用 NTP,并警告如果系统时间不一致,验证节点“甚至可能无法提议区块”。PowerDedi 始终开启的网络层 DDoS 清洗位于这些端口之前,但不能取代防火墙;其余事项请参阅我们的上线首小时安全加固清单。

节点引导:快速同步、备份还是快照

文档列出了新节点追上主网的三种方式:

  • 快速同步是主网和测试网的默认方式:下载最新状态,跳过历史交易,然后跟随链继续同步。Aptos 表示,在配置充足的节点上,它“通常在几个小时内完成”,具体取决于带宽和磁盘速度。
  • 备份。Aptos Labs 的公开备份附带密码学证明,主网备份存放在 Amazon S3 和 Google Cloud Storage 上(测试网仅在 Google Cloud 上)。Aptos CLI 1.0.14 及更高版本中的 aptos node bootstrap-db 可以恢复最新状态或某一段历史;这是 Aptos 推荐的获取完整历史的途径,而从创世区块开始恢复需要将打开文件数限制设为至少 999,999。
  • 主网上不建议使用社区快照,因为“快照未经 Aptos 软件验证”;只有在快照由您自己制作或您信任其来源时才使用,并且要先核对校验和。BWareLabs 是文档列出的唯一提供方,我们于 2026 年 10 月 15 日尝试访问时,其页面无法加载。

从创世区块开始同步需要手动添加种子节点,因为大多数主网节点已不再保存旧数据。对于验证节点,先由 VFN 同步;在其质押池进入验证者集合之前,验证节点既不同步,也不参与共识。

验证节点的特定要求

  • 质押。加入验证者集合至少需要 1 百万 APT;超过 50 百万时,投票权和奖励按 50 百万计算。委托池可以汇集多个委托人的质押,以达到最低要求。在主网上,质押处于 14 天的循环锁定期,变更在下一个周期(epoch)生效,周期为两小时。
  • 密钥。用 Aptos CLI 只生成一次,备份 private-keys.yaml,然后将文件复制到 VFN;如果在 VFN 上另行生成一套,“将不会被网络识别”。为便于迁移,Aptos 建议使用 DNS 名称而不是 IP 地址。
  • 可信设置文件。从 GitHub 的 /raw/ URL 下载 digest_key.bin 和 pp.bin,不要使用 raw.githubusercontent.com(它返回的是一个 135 字节的 Git LFS 指针),然后用 aptos node validate-digest-key 和 aptos node validate-public-parameters 进行校验。Aptos 警告,使用错误的 URL“会在没有任何提示的情况下破坏共识”。
  • 存储分片。部署指南在两个节点上都将 storage.rocksdb_configs.enable_storage_sharding 设为 true。

Aptos 节点适合哪款 PowerDedi 服务器

每台 PowerDedi 服务器都有独享的 10 Gbps 不限流量端口,是 Aptos 所要求 1 Gbps 的十倍,且没有流量配额,按月计费。

选用配置对照 Aptos 参考配置价格
验证节点、VFN 或生产环境 PFNEPYC 9355P:32 核、64 线程、384 GB DDR5 ECC、2 × 3.84 TB NVMe Gen5满足 CPU、内存和磁盘容量各项要求:EPYC 9005,即 AMD 所称的第五代系列;64 线程;内存为参考值的三倍;镜像后 3.84 TB。24 小时内组装完成;AMS、FRA、NYC、TYO$519/月
生产环境 PFN,几分钟即可交付EPYC 9454P:48 核、96 线程、256 GB DDR5 ECC、2 × 3.84 TB NVMe线程数和内存均为参考值的两倍,镜像后 3.84 TB,但属于 2022 年发布的第四代 EPYC 9004:请先做基准测试。约 15 分钟交付;AMS、FRA、NYC、LAX、SIN$489/月
保留更长历史窗口的 PFN,或在同一台机器上运行索引器EPYC 9555P:64 核、128 线程、768 GB DDR5 ECC、4 × 3.84 TB NVMe Gen5RAID 10(四硬盘服务器的默认布局)下为 7.68 TB。24 小时内组装完成;AMS、FRA、NYC、TYO$949/月
测试网或开发用 PFNRyzen 9 9950X3D:16 核、32 线程、192 GB DDR5、2 × 3.84 TB NVMe不足 48 线程,因此不适用于生产环境。约 15 分钟交付;AMS、FRA、NYC、LAX$219/月

验证节点需要两台第一种配置,每个节点一台。Aptos 没有给出选址建议,我们也没有关于其验证者集合部署位置的可靠数据,因此请根据您的用户和团队所在地选择城市。有四点需要注意:

  • 磁盘布局。双硬盘服务器默认采用 RAID 1,在 9355P、9454P 和 9950X3D 上可用容量为 3.84 TB:高于 3 TB 的参考值,并且镜像能在一块硬盘故障时继续运行。RAID 0 可使容量翻倍,但没有冗余;一旦硬盘损坏,就需要重新进行一次耗时数小时的快速同步。验证节点请保留镜像。
  • 磁盘速度。Aptos 要求使用达到 60K IOPS 和 600 MiB/s 的企业级 NVMe。请用 nvme list 查看硬盘型号,用 fio 测量阵列性能,并在这台机器上质押之前运行 Aptos 的基准测试。
  • 较小的服务器。Ryzen 9 9950X($159/月)和 EPYC 4585PX($179/月)配备 32 线程和 2 × 1.92 TB NVMe;1.92 TB 的镜像能容纳“数个 100 GB”的数据,但达不到 3 TB 的参考值。适合测试网,不适合主网生产环境。
  • 我们不提供的。我们没有 Intel Granite Rapids,也没有可运行 Aptos Terraform 和 Helm 模板的托管 Kubernetes;如需这种部署模式,请使用 Aptos 文档中列出的云主机机型。

如何运行 Aptos 全节点:部署步骤概要

以下步骤浓缩自 Aptos 针对主网 PFN 的源代码部署指南。验证节点请遵循更长的那份指南,其中还包括密钥、可信设置文件和质押池操作。

# 1. Clone aptos-core, switch to the mainnet branch, install build tools
git clone https://github.com/aptos-labs/aptos-core.git
cd aptos-core
git checkout --track origin/mainnet
./scripts/dev_setup.sh
source ~/.cargo/env

# 2. Genesis, waypoint and the PFN configuration template
curl -O https://raw.githubusercontent.com/aptos-labs/aptos-networks/main/mainnet/genesis.blob
curl -O https://raw.githubusercontent.com/aptos-labs/aptos-networks/main/mainnet/waypoint.txt
cp config/src/config/test_data/public_full_node.yaml fullnode.yaml
# Edit base.data_dir, the genesis and waypoint paths, and the prune_window shown above

# 3. Build and start; fast sync is the default on mainnet
cargo run -p aptos-node --release -- -f ./fullnode.yaml

# 4. Follow progress: synced_states rises during fast sync, then synced
curl 127.0.0.1:9101/metrics 2> /dev/null | grep "aptos_state_sync_version"

Aptos 在 Ubuntu 20.04 和 22.04 上测试其 Linux 构建,其 Docker 镜像只能在 x86-64 处理器上运行,而所有 PowerDedi 服务器都采用这类处理器。对于长期运行的节点,请将发布版二进制文件移至 /usr/local/bin,并通过 systemd 运行;Aptos 的 unit 模板设置了 LimitNOFILE=500000,并会在进程失败时自动重启。

常见问题

验证节点和它的 VFN 能共用一台服务器吗?Aptos“强烈”建议不要这样做:应使用两台独立的机器,每台都满足完整的配置要求,这样一台的负载就不会拖累另一台。

运行 Aptos 验证节点要花多少钱?两台满足参考配置的机器,在 PowerDedi 上即两台 EPYC 9355P,每台 $519/月;外加至少 1 百万 APT 的质押,处于 14 天的循环锁定期。我们不对奖励做估算。

其他高吞吐量链请参阅我们的 Solana RPC 节点硬件指南。上述各配置的当前库存请见我们的区块链节点托管页面,可使用 BTC、ETH、XMR、TRON 链上的 USDT 或 SOL 支付。

参考资料

PowerDedi 工程团队

负责组装、上架并运维每一台 PowerDedi 服务器的团队。我们写的是每天打交道的硬件、网络与成本,并注明出处。

相关文章

全部文章
指南

Hyperliquid 节点要求:硬件、东京选址与磁盘占用

依据官方节点仓库,介绍 Hyperliquid 非验证节点或验证节点的需求:vCPU 与物理核心的区别、128 GB 内存、Ubuntu 24.04、gossip 端口、README 为何推荐东京,以及如何修剪每天约 100 GB 的数据。

阅读约 9 分钟

15 分钟后,您的下一台服务器即可就绪。

$55/月起,含 10 Gbps 不限流量,免开通费,无需签约。

约 15 分钟上线随时取消BTC、ETH、XMR、USDT 或 SOL