以太坊私有区块链 区块链学习(三)Windows下搭建以太坊私有链环境

入门知识 6个月前 (02-23) 36次浏览 0个评论

虽然在Windows下搭建以太坊区块链开发环境可能会出现各种未知错误,但大家还是要积极探索。

一:安装geth客户端

Windows 需要 64 位系统。从官网下载编译好的win64客户端。下载解压后,只有一个 Geth.exe 可以询问价格。只需运行并安装。下载地址如下:

安装完成后,使用cmd命令打开命令行,进入你安装geth的目录,输入geth –help命令。如果输出很多geth的信息如下图所示,则安装成功。当前的geth命令只能在geth对应的目录下使用。如果要在任意目录下使用geth命令以太坊私有区块链,只需将安装geth的目录路径添加到系统环境变量路径即可。

二:配置自己的创建文件:

配置自己的创世块的目的是为了区分公链。在同一个网络中,创世块必须相同,否则无法连接。将名为 genesis.json 的初始创世块文件放在 Geth 安装目录中

该文件的内容是:

{

“随机数”:“0x00042”,

“混合哈希”:“”,

“”: “0x4000”,

“分配”:{},

“”:””,

“”: “0x00”,

“”:””,

“”: “PICC”​​,

“”:“”

}

三:启动私有节点

关机后这里也用这个方法启动

进入Geth的安装目录,前提是配置好的genesis.json文件已经放好,执行如下命令:

geth –datadir “%cd%chain” .json

创建数据存储地址并初始化创世块

Geth — “” –rpc– “*” –datadir “%cd%chain”–port”30303″–rpcapi”db,eth,net,web3″ — 95518 控制台

当您看到以下内容时,表示启动已成功。

启动节点后,进入geth命令行模式,输入.(),根据提示输入密码为你创建新账号。

(打开 geth 控制台的命令: geth -datadir “%cd%chain” 控制台(在您的 geth 目录中))

四:下载安装图形钱包:

下载链接:

找到-Wallet-win64-xxx.zip下载安装。完成以上步骤后(不要关闭命令行启动节点)

在运行钱包的前提下,运行-Wallet.exe,即启动成功。如果区块链正常,右上角会显示“PRIVATE-NET”以太坊私有区块链,点击“LAUNCH”进入图形界面。

五:连接其他节点:

首先需要知道自己的节点信息,在Geth命令行界面输入命令,注意大小写

行政。

系统会显示

enode: “enode://@0.0.0.0:30303″

enode://@0.0.0.0:30303

是你自己节点的信息。注意用自己的IP替换“0.0.0.0”。要将此信息发送到其他节点,请输入:

admin.addPeer(‘enode://@192.168.1.101:30303′)

如果添加成功,输入 admin.peers 会显示新添加的节点。

六:

开始挖矿的命令:

矿工.start()

结束挖矿:

矿工.stop()

注意:geth的一些操作命令必须在geth命令行模式下执行,即启动节点后。

挖矿网Ethos中文站简单易用的挖矿系统,为挖矿产业提供教程软件以及矿机测评交易信息等,挖矿网各种数字货币挖矿收益对比计算,挖矿网介绍挖矿的工具,以及矿场的最新消息等。http://www.ethospool.com/

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址