首先要下载geth,下载地址:https://gethstore.blob.core.windows.net/builds/geth-windows-amd64-1.7.0-6c6c7b2a.exe

下载好geth之后,新建一个文件夹,接着就是需要一个创世配置文件,这个文件是一个json文件,提供了 创世区块所需要的信息,下面就是创世区块配置文件

  

{
"coinbase": "0x0000000000000000000000000000000000000000",
"config": {
"homesteadBlock": 5
},
"difficulty": "0x20000",
"extraData": "0x",
"gasLimit": "0x2FEFD8",
"mixhash": "0x00000000000000000000000000000000000000647572616c65787365646c6578",
"nonce": "0x0",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp": "0x00",
"alloc": {
"dbdbdb2cbd23b783741e8d7fcf51e459b497e4a6":
{
"balance":"100000000000000000000000000000"
}
}
}

把创世文件保存进刚刚创建的文件加里,接着在刚刚同一个文件加里新建一个文件夹,用来储存私链的数据,接着打开控制台,打入如下命令

 geth --datadir "E:\code\eth\data" init "E:\code\eth\chain.json"

  

datadir后面的是存放数据的文件夹的路径,init后面的是创世文件的路径。出现下图

win10下搭建私链-LMLPHP

接下来我们就可以在私链上创建自己的账户了。输入下面的命令进入控制台

 geth --datadir "E:\EthDBSpace\PrivChain" console

  

接着创建自己的账户

 personal.newAccount('Your Password')

  

这时候查询账户

win10下搭建私链-LMLPHP

这时候输入挖矿命令就可以开始挖矿了

 miner.start()

  

win10下搭建私链-LMLPHP

这样我们的私链就搭建好了。

05-11 20:55