首先要下载geth,下载地址:https://gethstore.blob.core.windows.net/builds/geth-windows-amd64-1.7.0-6c6c7b2a.exehtml
下载好geth以后,新建一个文件夹,接着就是须要一个创世配置文件,这个文件是一个json文件,提供了 创世区块所须要的信息,下面就是创世区块配置文件json
{ "coinbase": "0x0000000000000000000000000000000000000000", "config": { "homesteadBlock": 5 }, "difficulty": "0x20000", "extraData": "0x", "gasLimit": "0x2FEFD8", "mixhash": "0x00000000000000000000000000000000000000647572616c65787365646c6578", "nonce": "0x0", "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000", "timestamp": "0x00", "alloc": { "dbdbdb2cbd23b783741e8d7fcf51e459b497e4a6": { "balance":"100000000000000000000000000000" } } }
把创世文件保存进刚刚建立的文件加里,接着在刚刚同一个文件加里新建一个文件夹,用来储存私链的数据,接着打开控制台,打入以下命令windows
geth --datadir "E:\code\eth\data" init "E:\code\eth\chain.json"
datadir后面的是存放数据的文件夹的路径,init后面的是创世文件的路径。出现下图ui
接下来咱们就能够在私链上建立本身的帐户了。输入下面的命令进入控制台url
geth --datadir "E:\EthDBSpace\PrivChain" console
接着建立本身的帐户.net
personal.newAccount('Your Password')
这时候查询帐户code
这时候输入挖矿命令就能够开始挖矿了htm
miner.start()
这样咱们的私链就搭建好了。blog