# Geth

> Geth (go-ethereum) 是一款允许开发者与以太坊网络进行交互的软件程序和命令行界面 (CLI)。自以太坊诞生以来，Geth 一直是其核心部分，作为运行 EVM 的执行客户端。

- Canonical URL: https://iq.wiki/zh/wiki/geth
- Categories: Glossary
- Created: 2024-07-07T03:36:18.294Z
- Last updated: 2026-06-18T14:35:23.115Z
- Source: IQ.wiki — the world's largest blockchain and crypto encyclopedia (https://iq.wiki)

---

**Geth** (go-ethereum) 是一款软件程序和命令行界面 (CLI)，允许开发者与以太坊网络进行交互。自 [以太坊](https://iq.wiki/wiki/ethereum) 诞生之初，Geth 就是其核心组成部分。Geth 是最初的以太坊实现之一，这使其成为经过最严苛实战测试的客户端。[\[1\]](#cite-id-cfdsvlgun4b)​[\[2\]](#cite-id-hfqpb1lviv)​

[YOUTUBE@VID](anyBoghKp3I)

## 概览

Geth 是通过 Go 编程语言实现通往去中心化网络的网关。它被认为是最受欢迎的以太坊客户端和官方以太坊客户端。Geth 由区块链技术公司创始人 Jefferey Wilcke 于 2014 年开发，并使用 Go 编程语言编写。[\[1\]](#cite-id-cfdsvlgun4b)​

[YOUTUBE@VID](c4N79UXZqSc)

Geth 是一个以太坊执行客户端，这意味着它负责处理交易、[智能合约](https://iq.wiki/wiki/smart-contract) 的部署和执行，并包含一个被称为 [以太坊虚拟机](https://iq.wiki/wiki/ethereum-virtual-machine-evm) 的嵌入式计算机。将 Geth 与共识客户端一起运行，可以将计算机转变为一个 [以太坊](https://iq.wiki/wiki/ethereum) [节点](https://iq.wiki/wiki/node)。
