概要 geth 是以太坊的官方 golang 客户端. 通过 geth 的使用可以直观的了解以太坊, 乃至区块链的运作. 下面, 通过 geth 来构造一次搭建私链, 创建账户, 挖矿, 交易的流程. 搭建私链 做实验, 搭建私链是第一步, 如果直接在 ETH 公链上实验的话, 会消耗真实的以太币, 而且在真实的公链上, 个人的电脑几乎不可能挖到矿的. 通过 geth 搭建私链很简单, 首先需要定义创世区块, 参考: https://github.com/ethereum/go-ethereum…