这些天不知道反反复复失败了多少次,造成的那一瞬间,心里简直无法言喻,激动地站了起来,然后发现在办公室,然后若无其事地装着去厕所洗了把脸。
1.作为如今最大的区块链开源平台,必须要安装 以太坊
Geth windows官方安装指南:
https://github.com/ethereum/go-ethereum/wiki/Installation-instructions-for-Windows(全英文的,建议用gogle浏览器,直接右键翻译)
ps:安装的时候在c盘中找到cmd.exe 右键利用管理员权限安装,因为需要安装许多安装包,不然会报错
2.看白皮书,看白皮书,看白皮书,重要事情说三遍
区块链白皮书地址:
https://github.com/ethereum/wiki/wiki/White-Paper
3.因为geth需要同步所有区块,所以时间超级超级的长,我用了一天的时间才同步完
4.以上按照官方文档操作即可,都准备好后,建立创世纪区文件,为json格式,然后在json文件里面填入新区块配置:
{
"config": {
"chainId": 15,
"homesteadBlock": 0,
"eip155Block": 0,
"eip158Block": 0
},
"coinbase" : "0x0000000000000000000000000000000000000000",
"difficulty" : "0x40000",
"extraData" : "",
"gasLimit" : "0xffffffff",
"nonce" : "0x0000000000000042",
"mixhash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp" : "0x00",
"alloc": { }
}
解释一下各个参数的作用:
|