在windows上安装Ethereum客户端|猿创征文

小鹏linux
云计算领域优质创作者
2022-06-16 20:50:28

 

目录

1. 下载以太坊

2. 开始安装

2.1 选择测试网络

2.2 输入密码

 2.3 注意事项

 2.4 安装完成,进入主界面

 3. 开启以太坊

3.1 找到geth 命令

3.2 在Geth安装目录下放置初始化创世块文件genesis.json

3.3 初始化创世块 

3.4 启动私链 

3.5 新建 一个账户

 3.6 打开以太坊客户端


 

以太坊(Ethereum)是一个运行智能合约的去中心化平台(Platform for Smart Contract),平台上的应用按程序设定运行,以太坊平台由 Golang、C++、Python 等多种编程语言实现。

1. 下载以太坊

官方下载地址

下载之后解压,运行

 

2. 开始安装

2.1 选择测试网络

前期选测试网络, 后期再讲主干网络

2.2 输入密码

密码不能忘记

 

 

网络好的情况下需要1小时, 我用了2个半小时

 2.3 注意事项

马上下载完成了, 就不动了。 这个时候果断关闭然后重新打开,OK 。 出现如下界面

 2.4 安装完成,进入主界面

 3. 开启以太坊

这一步骤需要调用后台命令geth 操作

geth的全称是go-ethereum,是一个以太坊客户端,用go语言编写,应该是目前最常用的客户端

3.1 找到geth 命令

找到目录: C:\Users\zzy\AppData\Roaming\Ethereum Wallet\binaries\Geth\unpacked

找不到的把zzy 换成Administrator 试试。

 

注意:请将隐藏文件显示。不会请自行百度

3.2 在Geth安装目录下放置初始化创世块文件genesis.json

Genesis.json内容:
{
    "nonce":"0x0000000000000042",
    "mixhash":"0x0000000000000000000000000000000000000000000000000000000000000000",
    "difficulty": "0x4000",
    "alloc": {},
    "coinbase":"0x0000000000000000000000000000000000000000",
    "timestamp": "0x00",
    "parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000",
    "extraData": "PICC GenesisBlock",
    "gasLimit":"0xffffffff"
}

保存到目录: C:\Users\zzy\AppData\Roaming\Ethereum Wallet\binaries\Geth\unpacked

 (任何位置都可以, 为了方便把目录先固定)

3.3 初始化创世块 

在C盘建立一个空文件夹 C:\ethereum

命令:geth  --datadir  "C:\ethereum" init genesis.json 

注意:geth 命令需要设置环境变量才能用, 如果不会设置,直接cd 到 C:\Users\zzy\AppData\Roaming\Ethereum Wallet\binaries\Geth\unpacked  目录使用:

 如下:

OK ,出现上图信息表示运行成功,后查看 C:\ethereum 目录多了几个文件:

 

3.4 启动私链 

命令如下:
geth --networkid 9999 --datadir C:\ethereum --dev console    #启动私链

 出现上图所示,为启动成功

如果启动不成功, 先关闭以太坊客户端,再试。

3.5 新建 一个账户

personal.newAccount(‘123.abc’) #新建 一个账户

miner.start();

miner.stop();
把上述命令复制到终端,windows不太好用自己输入有问题。

 3.6 打开以太坊客户端


 3.5.5 运行错误 

“Fatal: Error starting protocol stack: Access is denied.”

这错误是 因为你开启了2个进程, 这个时候你需要关闭 ethereum客户端 。
...全文
1636 34 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
hordak 2022-06-24
  • 打赏
  • 举报
回复

我为什么访问不了以太坊的网址,提示错误

img

小鹏linux 2022-06-24
  • 举报
回复
@hordak 我可以访问啊😂是不是你那边网络不行,或者换个浏览器试试。因为是国外网站不好访问
knighthood2001 2022-06-18
  • 打赏
  • 举报
回复
小鹏哥啥都会
小鹏linux 2022-06-18
  • 举报
回复
@knighthood2001 🙃🙃🙃
孙和龚 2022-06-17
  • 打赏
  • 举报
回复
大佬,这都行,厉害厉害
小鹏linux 2022-06-17
  • 举报
回复
@孙和龚 感谢支持
小丫么小牛马 2022-06-17
  • 打赏
  • 举报
回复
鹏佬逆天!
小鹏linux 2022-06-17
  • 举报
回复
@小丫么小牛马 感谢支持
今日说"法" 2022-06-17
  • 打赏
  • 举报
回复

不愧是小鹏哥,写得真不错

小鹏linux 2022-06-17
  • 举报
回复
@今日说"法" 感谢支持
机器未来 2022-06-17
  • 打赏
  • 举报
回复

厉害了,啥都玩得转

小鹏linux 2022-06-17
  • 举报
回复
@机器未来 感谢支持
JOJO数据科学 2022-06-17
  • 打赏
  • 举报
回复
支持碰佬
小鹏linux 2022-06-17
  • 举报
回复
@JOJO数据科学 感谢支持
fate急速出击 2022-06-17
  • 打赏
  • 举报
回复

很不错的文章,三连支持啦

小鹏linux 2022-06-17
  • 举报
回复
@fate急速出击 感谢支持
敬 之 2022-06-17
  • 打赏
  • 举报
回复

有点东西

小鹏linux 2022-06-17
  • 举报
回复
@敬 之 感谢支持
程序员小歪 2022-06-17
  • 打赏
  • 举报
回复

支持大佬!

小鹏linux 2022-06-17
  • 举报
回复
@程序员小歪 感谢支持
橙 子_ 2022-06-17
  • 打赏
  • 举报
回复
五星好评
小鹏linux 2022-06-17
  • 举报
回复
@橙 子_ 感谢支持
吃这么好 2022-06-17
  • 打赏
  • 举报
回复

像大佬学习

小鹏linux 2022-06-17
  • 举报
回复
@吃这么好 感谢支持
秃秃爱健身 2022-06-17
  • 打赏
  • 举报
回复
支持鹏佬
小鹏linux 2022-06-17
  • 举报
回复
@秃秃爱健身 感谢支持
荼靡~ 2022-06-17
  • 打赏
  • 举报
回复
支持大佬
小鹏linux 2022-06-17
  • 举报
回复
@荼靡~ 感谢支持
EargoChen 2022-06-17
  • 打赏
  • 举报
回复

大佬厉害啊!Orz

小鹏linux 2022-06-17
  • 举报
回复
@EargoChen 感谢大佬支持
柒号华仔 2022-06-17
  • 打赏
  • 举报
回复 1
一天两篇活动长文,肝好肾更好吗
小鹏linux 2022-06-17
  • 举报
回复
@柒号华仔 没办法,居家办公,显得没事干,只能码字
哈哥撩编程 2022-06-16
  • 打赏
  • 举报
回复 1

这手咋这么快呢?

小鹏linux 2022-06-16
  • 举报
回复
@哈哥撩编程 哈哈哈,必须的呀

344

社区成员

发帖
与我相关
我的任务
社区描述
这里是由区块链、以太坊、Web3.0、元宇宙等相关技术组成的国内最大的开发者聚集地,帮助社区成员快速获得更全面、更深度的技术信息,链接更多资源,让开发者更好地入门学习、成长与应用实践。
区块链开源 企业社区
社区管理员
  • ETHPlanet
  • kkkuntor
  • 活动助手
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

Hi,欢迎加入我们!

 

在这里你可以:

  • 获取最官方最新最全的区块链、以太坊、Web3.0学习内容与资源
  • 获取行业内更有价值的研讨会、公开课资源,或参与社区发起的主题活动课程
  • 获得专业的以太坊、区块链、Web3.0相关技术资深专家/讲师的回复或指导,突破学习瓶颈
  • 进行学习打卡、提问或回答问题,提高个人或在社区的影响力,将有机会与各大技术官方深度合作
  • 参与丰富的社区活动,获得更多学习资源、行业资源等
  • 结识更多行业伙伴,参与线上/线下课程、交流会,拓展行业交流圈

 

【最新活动】:

1、6月1日21:00-21:30,DappLearning Infura AMA(线上)点击查看详情

试试用AI创作助手写篇文章吧