想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】
链客,有问必答!
以太坊geth区块链私链建立
geth的github https://github.com/ethereum/go-ethereum
下载最新(1.8)的geth,windows下安装很简单
关于私链在geth的github wiki上private network一章有指南,下面进行部分翻译和整合
(In this context private only means reserved or isolated, rather than protected or secure.私链仅指私有,并不指安全或受保护)
选择network id
(此处network指私链所在的网络)
简而言之,建议你使用networkid标识你的网络,要不然会于id=1的链(同时id=1也是default值冲突),就是公链冲突。
建立创世区块(Genesis Block)
wiki提供的创世区块为
{“config”: {“chainId”: 15,“homesteadBlock”: 0,“eip155Block”: 0,“eip158Block”: 0},“difficulty”: “200000000”,“gasLimit”: “2100000”,“alloc”: {“7df9a875a174b3bc565e6424a0050ebc1