区块链私有链Windows平台Ethereum欧宝娱乐官网搭建

区块链的学习过程中,我们需要搭建自己的开发环境,因此本篇文章简单介绍了一下以Windows为平台搭建以太坊私有链欧宝娱乐官网的的方法,网上有很多有linux搭建方法的教程,这里就不在介绍了,我们采用Go版本的Ethereum进行搭建

安装步骤

  1. 下载Windows版的Go Ethereum即https://geth.ethereum.org/downloads/,下载windows版 ,然后安装

  2. 打开Powershell ,如下图,随便 (点击进入)一条错误的Geth命令例如Geth –abcdefg 会现实出Geth的帮助信息,Geth已经安装成功

1.jpg

  1. 在桌面上创建一个新的首页命名为eth,并将下面的avagenesis.json放到该首页下面,该文件是用来定义创世块的
    2.jpg

具体的配置说明可以到官网查看,我所使用的avagenesis.json如下图
3.PNG

  1. 在powershell中 (点击进入)cd desktop/eth 进入创建的首页,然后 (点击进入)如下命令进行创世块的初始化:
    geth --datadir data --networkid 90811076 --rpc --rpccorsdomain "*" init avagenesis.json
    4.jpg

  2. 启动私有链欧宝娱乐官网通过 (点击进入)命令:
    geth --datadir data --networkid 90811076 --rpc --rpccorsdomain "*" --rpcaddr "0.0.0.0" --nodiscover console 如下图成功启动欧宝娱乐官网并进入Geth Console界面:
    5.jpg

  3. 通过 (点击进入)personal.newAccount() 根据提示创建account密码来创建一个账户,该账户即为Mist中显示的Main Account,当执行挖矿操作的时候,ether会自动添加到这个账户
    6.jpg

  4. (点击进入)miner.Start()在欧宝娱乐官网上挖矿,大概首先需要等待大约10分钟进行初始块的生成,可以看到百分比,接下来才会给刚才创建的欧宝娱乐官网进行分配资金

这一步是为了和之前创建好的欧宝娱乐官网进行连接用来构成区块链,可以忽略这一步,如果不需要连接到搭建在云端公网上的欧宝娱乐官网
(点击进入)命令:admin.addPeer("enode://6c521fcdd1000666ae76925a269fa22d5a4432f83b442b865ebd3a0e41ea71fdd29cabcf7856a67f91a3dfdf6df8485a31a5df4326ca5c0d947b44c215870f45@##.##.##.##:30303")

执行后返回True,然后 (点击进入)Admin.peers 即可看到当前的欧宝娱乐官网连接情况
类似于如下图所示:
7.png
本地的欧宝娱乐官网就此搭建完成

备注

  1. 关闭欧宝娱乐官网命令:直接 (点击进入)命令exit

  2. 如果安装的过程中出现问题,请删除一下数据,即可重新安装
    删除eth首页中的data首页
    8.png

删除本地用户目录中的AppData中的Ethash首页该首页中存放了本地欧宝娱乐官网的初始块信息
9.png
删除AppData->Roaming下的Mist首页,该首页存放安装Mist以后的一些配置信息,删除以后重新打开Mist会自动创建
10.png

3.在本文中上述的##.##.##.##代表搭在云端公网用于和本地私有欧宝娱乐官网互联的Linux欧宝娱乐官网IP地址