# 客户端节点
区块链是计算机（称为节点）的分布式网络，运行可以验证块和交易数据的软件。 该软件应用程序称为客户端，必须在您的计算机上运行才能将其变成区块链节点。

## 节点

### Geth
Go Ethereum (Geth) 是以太坊协议的三个原始实现（以及 C++ 和 Python）之一。 它是用 Go 编写的，完全开源，并在 GNU LGPL v3 下获得许可。

#### Geth文档
[Geth Documentation](https://geth.ethereum.org/docs/)

### Besu
Besu 是一个 Apache 2.0 许可的、主网兼容的、用 Java 编写的以太坊客户端。

#### Besu 以太坊客户端
[Besu Ethereum Client](https://github.com/hyperledger/besu)

### Nethermind
Nethermind 是一个高性能、高度可配置的完整以太坊协议客户端，它基于 .NET 构建，可在 Linux、Windows 和 macOS 上运行，并支持 Clique、Aura、Ethash 和 Proof-of-Stake 共识算法。

#### Nethermind 文档
[Nethermind Documentation](https://docs.nethermind.io/nethermind/)
#### Substrate
Substrate 是一个软件开发工具包 (SDK)，专门设计用于为您提供区块链所需的所有基本组件，因此您可以专注于打造使您的链独一无二和创新的逻辑。

#### Substrate 文档
[Substrate Documentation](https://docs.substrate.io/quick-start/)