# Geth

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

- Canonical URL: https://dev.iq.wiki/zh/wiki/geth
- Categories: Glossary
- Created: 2024-07-07T03:36:18.294Z
- Last updated: 2026-06-02T22:01:00.600Z
- 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)。
