- Golang环境安装;
- go-ethereum 源码安装
- go get -d github.com/ethereum/go-ethereum
- go install github.com/ethereum/go-ethereum/cmd/geth
- ubuntu 在线安装
- sudo add-apt-repository -y ppa:ethereum/ethereum
- sudo apt-get update
- sudo apt-get install ethereum
- 创世区块的初始化文件:
{
"nonce" : "0x0000000000000042",
"difficulty": "0x400",
"mixhash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"coinbase" : "0x0000000000000000000000000000000000000000",
"timestamp" : "0x00",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"extraData" : "0x11bbe8db4e347b4e8c937c1c8370e4b5ed33adb3db69cbdb7a38e1e50b1b82fa",
"gasLimit" : "0x80000000",
"alloc" : {},
"config" : {
"chainId": 15,
"homesteadBlock": 0,
"eip155Block": 0,
"eip158Block": 0
}
}
- 命令:
geth --datadir "./" init genesis.json
- 创建创世区块
geth --datadir "./" --nodiscover console 2>>geth.log
- 创建geth 私有网络
以太坊环境搭建
最新推荐文章于 2022-06-12 23:58:14 发布