美文网首页
搭建以太坊私链

搭建以太坊私链

作者: yshi2017 | 来源:发表于2018-08-27 12:48 被阅读0次

    创建私链原理:通过配置自己的创世区块,保证其他的节点和自己的创世区块不一样,协议保证其他节点和区块链和自己的不一样,这样就使得这个链属于你自己,就是你的私链。

    创世区块的存储文件命名为genesis.json

    内容如下:

    {

        "nonce":"0x0000000000000042",

        "mixhash":"0x0000000000000000000000000000000000000000000000000000000000000000",

        "difficulty": "0x4000",

        "alloc": {},

        "coinbase":"0x0000000000000000000000000000000000000000",

        "timestamp": "0x00",

        "parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000",

        "extraData": "0x00000000",

        "gasLimit":"0xffffffff",

    "config":{

    "chainId": 666,

    "homesteadBlock": 0,

    "eip155Block": 0,

    "eip158Block": 0

    }

    }

    建立区块链数据目录:

    geth --datadir  /your  path /  init  genesis.json

    显示  Successfully wrote genesis state之后表示创世区块创建成功。

    这样就将your  path目录设置为自己的数据目录。

    在你自己的数据目录下产生两个文件夹,geth (里面是chaindata和lightchaindata数据)和keystore。

    接下来就可以进行创建账户,挖矿等操作。

    相关文章

      网友评论

          本文标题:搭建以太坊私链

          本文链接:https://www.haomeiwen.com/subject/pxbziftx.html