以太坊客户端安装

以太坊客户端安装(window)

https://github.com/ethereum/mist/releases/ , 下载Mist压缩包(windows版:Mist-win64-0-11-1.zip

Mist:去中心化的web3.0应用浏览器

Ethereum Wallet:一个只绑定了以太坊钱包应用的Mist浏览器

Mist = Ethereum Wallet + Web3 浏览器

1.启动客户端:解压后运行Mist.exe,第一次启动需要去同步完整的以太坊网络,耗时较久(可点击跳过)

更换默认的区块存储路径:

$ mklink /j "C:\Users\er\AppData\Roaming\Ethereum" "D:\Ethereum"

2.将geth命令添加到环境变量

Geth客户端的默认路径为:“C:\Users\er\AppData\Roaming\Mist\binaries\Geth\unpacked”。(“er”为本人电脑用户名,该处应视具体情况变更)。

需要将该路径添加到windows系统的环境变量中去,添加完后CMD窗口即可使用geth命令。

添加完后,打开CMD窗口,输入:geth -h。如果不报错,即表示geth配置完成。

3.启动区块链

有两种启动方式:一在cmd命令行中执行 geth命令启动;二启动Mist浏览器;

3.1 geth命令启动区块链

备注:geth命令后面不加任何参数,是直接启动主链;

          如果需要启动指定链,则需在后面添加相关参数

                 eg:geth --datadir "C:\Mychains\dev" --identity "mydev" --rpccorsdomain "*" --networkid 99 console

3.1 启动Mist浏览器启动区块链

双击Mist快捷键

4.将命令行链接到客户端

在cmd中执行geth attach 可链接到客户端。可能报一下错误:

如果报错可执行 :geth attach ipc:\\.\pipe\geth.ipc

 

到此以太坊客户端安装完毕

5.创建账号

命令行创建账号无需启动和链接客户端。也可以通过客户端直接创建

账号的密钥文件在Ethereum\keystore,必须备份好密码和keystore文件夹,否则账号将无法使用

以太坊账户创建:输入一下命令后,根据提示输入密码,并备份好keystore里的密钥文件
$ geth account new
$ geth --testnet account new

6.命令行客户端常用命令

链接客户端:geth attach

通过geth命令链接客户端后:
挖矿:
     miner.start()

    miner.stop()

查看链接状态:net.listening

                        net.peerCount

查看自己的伙伴的网络信息:admin.peers

查看自己的网络信息:admin.nodeInfo

添加静态节点:
# 先通过admin.nodeInfo 查看对方enode信息,再添加
admin.addPeers("enode://debe80def24e97178eb8ac64b6b26af3ff2e0395d6a3bb6404a1dfe887335a4fd12f6f4d7fe513c54b5765a47ec448853398315c878824642e4a7a19e5f3d693@172.16.12.228:30303")
 

可参考:

https://blog.csdn.net/zhangxfzs/article/details/79318191

https://www.jianshu.com/p/9270f3f314c2

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值