区块链中Geth如何搭建私有网络

发布时间:2021-12-10 18:56:29 作者:柒染
来源:亿速云 阅读:402

今天就跟大家聊聊有关区块链中Geth如何搭建私有网络,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

【Windows】

步骤一:

  1. 创建一个目录tmpPrivate

  2. 创建一个genesis.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": { }
}

步骤二:

CMD进入tmpPrivate,执行命令,创建创世区块

geth --datadir "./" init genesis.json

这时候可以注意一下,此时当前目录下面会新增出两个文件夹geth和keystore

步骤三:

创建自己的私有链条

geth --datadir "./" --nodiscover console 2>>geth.log

步骤四:

在自己的私有链条上创建用户

eth.accounts

创建一个新的用户

personal.newAccount("123456")

步骤五:

miner.start()

miner.stop()
eth.accounts
personal.listAccounts
eth.getBalance(eth.accounts[0]);
acc0=eth.accounts[0]
eth.getBalance(acc0)

看完上述内容,你们对区块链中Geth如何搭建私有网络有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。

推荐阅读:
  1. 私有git 搭建
  2. 如何使用Geth命令

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

区块链 geth

上一篇:怎么进行windows以太坊私有链开发环境搭建

下一篇:IOTA 私链搭建流程是怎么样的

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》