巴比特论坛

发表于 2016-2-25 11:09:32 | 显示全部楼层
这个帖子针对Windows用户,介绍如何安装Geth(即钱包)、创建账户、查询余额、备份、导入IPO时获得的文件、发送交易。
在本阶段,以太坊只有命令行界面,所以许多人觉得它易用性“不够好”,如果你非技术爱好者,可以不参与这个阶段,等待下一个阶段发布的图形界面客户端。其实,常用的操作使用命令行很容易搞定,一点也不繁琐。
安装Geth
现在最新的Geth,下载地址:https://github.com/ethereum/go-ethereum/releases。 如果因为国内超级防火墙问题不能下载,可以到以太坊爱好者QQ群(206852430)群文件下载。

58183855e02394b41d6591d7a4f87577.png


然后,解压到桌面。
需要在命令行界面中打开此可执行文件。你需要找到命令提示符工具,在Windows8中,如图:

4e3f837a4cf6d8ad6510c75d49d268dc.png


在进行下面的正式操作前,关闭360卫士,因为它会阻止区块同步。
在命令行提示符工具中,输入 cd Desktop, 回车。输入geth,回车。或者输入 geth -fast 加快同步,两者区别见这个帖子:http://ethfans.org/topics/162 。区块数据默认是存储在C盘,数据文件较大,如果你想存储到D盘,输入一下命令:geth -datadir "D:ethereum" 如图:

5e8f5502cb50e00edd90da4ca91661e5.png


界面会显示以太坊的声明,输入y,回车,同意即可。
接下来会出现如下界面。

cc1be6835d62b917341c019c1727bc38.png


因为还没创建账户,所以会有警告。等到同步完区块,再来创建账户。
同步区块的界面如下:

1205aa13817d4cc32e2dcf77ef55dbc4.png


根据反馈,电信网络用户难以同步区块,会一直处于fdtrack状态:

2e1696d49e1307159c878b1e54c0df29.png


如果不能不同区块或者速度太慢,根据这个帖子http://ethfans.org/topics/150,添加超级节点。 或者根据这个帖子http://ethfans.org/topics/156 从百度云上下载区块文件和nodes节点文件。
同步需要花费一些时间。在这段时间,你可以熟悉下以太坊客户端的数据文件所做位置,如图:

addf31018c86426b25c94ab9fe462031.png


如果你根据上图红框中的路径找不到该文件夹,你需要设置显示隐藏文件,如图:

b651c78e431269cf2e868186b7de329a.png


以太坊数据文件夹包括如下文件:

331bb990ffa1b2ac95480b6cab88d1e9.png


将你最新的区块与这个网站显示的最新区块进行比较,确保更新到最新。我的已经同步到最新的第43414个区块,如下图:

d51c2a360531c1d19652a46195da23fc.png


创建账户
ctrl + c组合键,结束同步。输入geth account new,回车。界面提示你为账户设置一个密码,输入密码,回车。然后界面提示你,重复输入密码。注意,输入密码时,界面不会有反应。千万不要忘记密码!千万不要忘记密码!千万不要忘记密码!发送交易时,需要此密码解密账户。成功创建出自己的以太币地址,如下图:

b3fceb1cc1a20bcce6db021f37eb6812.png


查询已创建的账户,输入geth account list,回车。如下图:

32c414c81dd5cf5410045074a8b372e5.png


许多时候需要输入这个地址,例如发送交易时。右键,选择“全选”,界面变白,如下图:

80ee5f0160af436d4931ef6790664d42.png


滑动鼠标选取地址,快捷键ctrl + c复制地址,粘贴到你所需的地方。
创建账户以后,你回发现以太坊文件中,多出来一个keystore文件。账户数据就保存在该文件。如下图:

53bad97049f39e1f9aa1d2f6f6070682.png


打开keystore文件,里面就是刚才创建的账户。如果创建多个账户,会有多个类似文件。如下图:

cabfca4ff40601a409a5214d7a5fc067.png


备份
备份keystore文件即可。如果账户里有大额以太币,建议离线存储,将keystore文件移走,保存在U盘中。打算进行转账时,将keystore文件移回到原位置即可。
查询账户余额
查询自己的地址的余额,可在第三方查询网站etherchain进行,只有余额不为零的账户才能被查到。etherchain网站相等于比特币生态系统中的blockchain.info。也可以在客户端查询。输入 web3.fromWei(eth.getBalance(eth.coinbase), "ether"),回车,返回以太币数量,单位是以太。
导入预售钱包文件
导入预售钱包
将预售钱包文件放到桌面,geth wallet import 预售钱包文件所在路径。(一般而言,输入geth wallet import ethereum再摁Tab键即可)。然后会提示你输入密码,就是你当初参与预售时设置的密码。输入正确,成功!下图是我的钱包文件导入:

93d33732673e0d806f43549393154f74.png


我的钱包地址:893608751d68d046e85802926673cdf2f57f7cb8。好奇里面有几个币吗?利用上面提到的方法,查询下。
也许有人在导入预售钱包文件时,会出现以太币持有者最悲剧的事情。对于以太币持有者来说,最悲剧的事情不是以太币价格归零,而是价格翻好几倍,你死活不记得当初的密码!到以太坊爱好者群向大神求助吧,也许可以找回密码。
发送交易
首先,输入geth console,回车。
方法一:
然后,解锁账户。输入personal.unlockAccount(addr, passwd, duration),addr是你的地址,passwd是账户密码,duration是账户处于解锁状态的时间,例如300表示在300秒内无需再次解锁。建议在记事本中写完此命令,复制到geth中。成功解锁账户,界面会返回 true。
假如你想从自己的地址0x036a03fc47084741f83938296a1c8ef67f6e34fa发生1个以太币到收款方地址 0x893608751d68d046e85802926673cdf2f57f7cb8,输入eth.sendTransaction({from: '0x036a03fc47084741f83938296a1c8ef67f6e34fa', to: '0x893608751d68d046e85802926673cdf2f57f7cb8', value: web3.toWei(1, "ether")}),回车。输入以上命令后,会出现如下界面,不是错误,回车即可。注意,一定要在地址前面加上0x前缀。

33c61f548f72907924fae410802eb4c4.png


发生成功以后,界面会显示此交易的哈希,如下图:

157f9bc87e0675e5e8e91ca4a2ac016d.png


方法二:
先输入发送命令,然后根据提示输入密码。
假如你的账户中有10个以太币,如果发送10个,会报错,如下图。因为还需要少量的手续费。

6be1a87f9a50ad9999e93338bbb6d04a.png


绝大部分人按照上面的教程就可以正常使用钱包了,以上每一个步骤本人测试以后才写的。许多人已经按照本教程成功使用钱包。因为每个人的计算机和网络环境不同,如果极少数人按照以上教程还不能正常使用钱包,请加QQ群讨论(206852430),或扫下二维码加入:

069806f950cb260b28a257306d3f6d3e.png


如果有错误,请跟帖指正,此帖不是最终稿。
欢迎打赏本人以太币:893608751d68d046e85802926673cdf2f57f7cb8
来源:
http://ethfans.org/topics/39

6条回复 跳转到指定楼层

xy2431 | 船员 | 发表于 2016-10-20 23:25:36 | 显示全部楼层
mark
wanghaoqd | 水手 | 发表于 2017-5-4 13:42:28 | 显示全部楼层
感谢分享
"D:ethereum"是个相对路径,应该加个"\"变成"D:\ethereum"
zby1688 | 水手 | 发表于 2017-5-21 09:01:48 | 显示全部楼层
队长,请教一下。怎样把eth官方钱包的数据块移出C盘教程,释放C盘空间?

zby1688 | 水手 | 发表于 2017-5-21 09:02:35 | 显示全部楼层
这个钱包都把电脑给卡壳了???

SZS484 | 船员 | 发表于 2018-1-6 13:52:11 | 显示全部楼层
zby1688 发表于 2017-5-21 09:01
队长,请教一下。怎样把eth官方钱包的数据块移出C盘教程,释放C盘空间?

有个神奇的软件叫云端
可以实现这个功能
microtop | 船员 | 发表于 2018-1-10 22:44:46 | 显示全部楼层
很好的教程
高级模式
您需要登录后才可以发帖 登录 | 立即注册 | 用新浪微博登录

本版积分规则

搜索

0关注 1粉丝 99主题

作者的其他主题

返回顶部 返回列表

登录