跳转到内容

运行验证者节点(Validator)和验证者全节点(VFN)

如果您想参与 Aptos 的共识协议,您需要部署并运行一台验证节点,也可以选择性地部署一台验证器全节点(VFN).本文档为您概述了部署这两种类型节点所必须的重要步骤.

在初始化质押池或委托池之前,请阅读有关 质押委托质押 的信息,了解质押池类型之间的区别.请注意,一旦创建了质押池,就不能更改为委托池,反之亦然.另见 外部资源,了解其他节点运营者提供的工具和服务.

使用本节中的文档来运行 Aptos 验证者和 VFN.在高级层面上,流程如下:

  1. 理解要求和部署类型

    请先阅读节点的性能要求,以便确认所需的计算能力,内存大小,网络带宽和存储空间.然后,选择合适的节点部署方式,可以是云端托管的 Kubernetes,使用 Docker 容器,或者直接通过源代码来配置.

  2. 为你的节点生成身份

    为你的验证者和 VFN 创建公钥 / 私钥对和账户地址.记得不要泄漏你的私钥!

  3. 配置你的验证者和 VFN

    通过 YAML 文件,按照前一步骤生成的密钥和身份信息来配置您的节点.这样做是为了确保您的节点能够安全地与其他节点(也就是对等节点,peer)建立连接.

  4. 为你的节点下载创世区块和路标文件(genesis and a waypoint)

    使用创世文件和路标引导节点,并为启动做准备. 节点配置正确后,安装二进制文件并下载创世块和路标文件. 这些将为你的节点提供它们需要的信息,以便开始与其他节点同步.

    先通过创世区块(genesis)和路标文件(waypoint),为启动节点做准备.一旦节点配置无误,接下来安装必要的程序并下载创世区块和路标文件.这将为节点提供必要的信息,以启动并开始与网络中的其他节点同步数据.

  5. 加入验证者集合并开始参与

    首先初始化质押池,然后加入验证者集合,让你的节点开始验证操作,从而获得奖励.在你的节点能够被其他节点接纳之前,你必须确保它加入了验证者集合.这需要你初始化一个质押池,并委托给运营者(operator)和投票者(voter).质押池准备就绪后,你的节点便可正式加入验证者集合.这标志着你的节点开始与全网同步,你的验证器(validator)开始参与共识决策流程,进而开始获取奖励.