win10下搭建私链

首先要下载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:codeethdata" init "E:codeethchain.json"

  

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

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

 geth --datadir "E:EthDBSpacePrivChain" console

  

接着创建自己的账户

 personal.newAccount('Your Password')

  

这时候查询账户

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

 miner.start()

  

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

原文地址:https://www.cnblogs.com/mambakb/p/9769264.html