# 全节点

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

* [验证者节点](/ji-chu/yan-zheng-zhe-jie-dian.md)
* 全节点（本篇）

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

* [REST service](https://aptos.dev/reference/glossary#rest-service)
* [Mempool](/ji-chu/yan-zheng-zhe-jie-dian.md#mempool)
* [Consensus (disabled in FullNodes)](#consensus)
* [Execution](#execution)
* [Virtual Machine](#virtual-machine-vm)
* [Storage](#storage)
* [State synchronizer](#state-synchronizer)

[Aptos-core](https://aptos.dev/reference/glossary#aptos-core) 软件可以配置为作为验证节点或全节点运行。

### 概览[​](https://aptos.dev/basics/basics-fullnodes#overview) <a href="#overview" id="overview"></a>

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

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

* 利用 REST 接口进行区块链交互。
* 获得 Aptos 账本的一致视图。
* 避免读取流量的速率限制。
* 对历史数据运行自定义分析。
* 获取有关特定链上事件的通知。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://wiki.aptos.movemove.org/ji-chu/quan-jie-dian.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
