全节点

Aptos 节点是 Aptos 生态系统的一个实体,用于跟踪 Aptos 区块链的状态。 客户端通过 Aptos 节点与区块链交互。 有两种类型的节点:

每个 Aptos 节点都包含几个逻辑组件:

Aptos-core 软件可以配置为作为验证节点或全节点运行。

概览

FullNodes 可以由任何人运行。 FullNode 重新执行 Aptos 区块链历史上的所有交易。 FullNodes 通过与上游参与者同步来复制区块链的整个状态,例如,其他 FullNodes 或验证器节点。 为了验证区块链状态,FullNodes 接收一组交易和验证者签名的账本的累加器哈希根(accumulator hash root)。 此外,FullNode 接受 Aptos 客户端提交的交易,并将它们直接(或间接)转发给验证者节点。 虽然 FullNode 和验证者共享相同的代码,但 FullNode 不参与共识。

第三方区块链浏览器、钱包、交易所和 DApp 可以运行本地 FullNode:

  • 利用 REST 接口进行区块链交互。

  • 获得 Aptos 账本的一致视图。

  • 避免读取流量的速率限制。

  • 对历史数据运行自定义分析。

  • 获取有关特定链上事件的通知。

Last updated