分享百科

Geth

Geth,全称 Go Ethereum,是以太坊的一个主要实现和客户端。它是用 Go 语言编写的,是使用最为广泛的客户端,拥有最大的用户群,为用户和开发者提供各种工具。 Geth 用 Go 语言编写,完全开源。

Geth 既是一个客户端,也是一个提供 API 接口的库。

作为客户端节点时,Geth Geth 节点可以与其他以太坊节点进行网络通信,同步区块链数据,共享交易信息,Geth 允许用户运行全节点、归档节点。全节点会下载和验证整个区块链,归档节点则保存完整的区块历史数据。

开发者也可以使用 Geth 提供 JSON-RPC、WebSocket 和 IPC (进程间通信) 接口,与节点进行编程交互,发送交易,查询区块链状态等。

Geth 文档中中可以了解有关 Geth 的更多信息。

登链社区