Geth (go-ethereum) 是一款软件程序和命令行界面 (CLI),允许开发人员与以太坊网络进行交互。自诞生以来,Geth 一直是 以太坊 的核心组成部分。Geth 是最初的以太坊实现之一,使其成为经过最严格考验和测试的客户端。[1][2]
[2]
Geth 是通过 Go 编程语言的实现进入去中心化网络的门户。它被认为是最受欢迎的以太坊客户端和官方以太坊客户。Geth 由区块链技术公司的创始人 Jefferey Wilcke 于 2014 年开发,并以 Go 编程语言编写。[1]
Geth 是一个以太坊执行客户端,这意味着它处理交易、智能合约的部署和执行,并包含一个嵌入式计算机,称为 以太坊虚拟机。将 Geth 与共识客户端一起运行会将计算机变成 以太坊 节点。