本文来自以太坊爱好者
相关文章:区块链开发(零)如何开始学习以太坊及区块链
Mist支持Windows、Mac 、Linux系统。根据自己的操作系统选择所需版本。下面以Windows64位(不支持Windows32位系统)操作系统为例,演示钱包使用。即使以前从来没有接触过密码学货币,根据下面步骤就可以使用该钱包,非常容易。在Mac上安装Mist与Windows大同小异。不支持Windows XP系统。
到 以太坊爱好者国内镜像下载页 下载最新版的Mist客户端Ethereum-Wallet。
解压,按照以下两图打开文件,双击红框中的可执行文件Ethereum-Wallet.exe
初始界面如下图:
如果显示如下图异常,请将本地计算机时间与互联网时间同步。自行谷歌或百度搜索“同步本地计算机时间”。
然后,会自动跳转到如下界面。
点击“START USING ETHEREUM”,开始使用以太坊钱包。另外,如果点击“PLAY WITH THE TESTNET”,则进入测试网络,如果你没有额外测试需要,不需要进入测试网络。
左下角4 peers表示你的钱包连接到4个节点,如果连接不到节点,下文有介绍手动添加节点方法。右下角数字表示,当前一共有1015619个区块,你已经同步了10128000个区块。
如果你的钱包连接不到节点,请参考这个帖子:http://ethfans.org/topics/156。
点击“START USING ETHEREUM”,进入如下界面:
如果你参与当初以太坊的预售,可以将获得.json文件拖到方框中,将以太币提出来。
然后,跳转到如下界面。
.输入当初设置的密码,点击“IMPORT ACCOUNT"就可以提币了。注意,此版MIST仍然是测试版,不建议用它提币,最好还是使用命令行客户端提币。
如果你没有参与,点击“SKIP”跳过该步骤。
在Enter password一栏输入密码,在Repeat password一栏再次输入密码,如下图。一定要记住此密码,发送交易时需要此密码,丢失不可找回。注意,普通用户只需要账户(Account)就足够了,不需要创建钱包(Wallet Contract)。钱包是一个智能合约,可以实现高级功能,例如多重签名、每日转账额度限制。账户和钱包容易混淆。
然后,点击“NEXT”,跳转到如下界面:
MIST钱包内置了比特币、其它竞争币与以太币兑换功能,所以可以在钱包中用比特币兑换到以太币。如果你现在没有以太币,并且打算用比特币购买一点点,点击“DEPOSIT BITCOIN”。如果不打算购买,点击"NEXT"跳过该步骤。
然后,进入如下界面。
这三个是高级功能--部署代币合约、众筹合约、自治组织合约,普通用户一般用不到。点击“LEARN THIS RECIPE”进入相应的教程(英文),其中代币合约教程有中文版:http://ethfans.org/topics/118 。点击"LAUNCH APPLICATION“就可以部署合约。如果你不想折腾,点击”SKIP“跳过该步骤,然后关闭mist,重启。
等待同步完成即可,现在区块超过100万个,需要许多时间同步。没同步到最新区块也可以关闭Mist,下次打开Mist会继续同步。
如果不能不同区块或者速度太慢,首先检查你的电脑时间是否与互联网时间一致,如果不一致请修改(搜索“电脑时间同步出错”),重启Mist钱包。然后,根据这个帖子 http://ethfans.org/topics/156 从百度云上下载区块文件和nodes节点文件,替换原nodes节点文件。或者根据这个帖子http://ethfans.org/topics/150,添加超级节点。
在FROM栏选择从哪个账户发币(如果你设置了多个账户),在TO栏输入收款人账户地址,在AMOUNT栏输入要发送的以太币数额,在SELECT FEE下面拖动滑条确定你想支付多少交易费用,位置越靠右,表示你愿意支付交易费用越多,交易处理越快。点击SEND(发送)即可,如下图。
点击backup keystore,如下图:
钱包会自动打开Ethereum文件,可以看到:
私钥就在keystore中,备份keystore文件即可。如果账户里有大额以太币,建议离线存储,将keystore文件移走,保存在U盘中。打算进行转账时,将keystore文件移回到原位置即可。如果你换了电脑,只需要将keystore拷贝到新电脑钱包相应文件即可。datachain文件也可拷贝,不用再次下载区块。
当发布新版Mist时,直接安装新Mist即可。
前143万(同步到5月1日最新区块)区块文件已经上传到百度云,下载地址:http://pan.baidu.com/s/1i5Eqsg1。如果你刚刚使用钱包,同步区块速度慢,可以从百度云下载,解压文件就会得到一个chaindata文件,不到2GB。将这个文件替换(将原来的chaindata文件删掉)原来的chaindata文件即可。为什么区块文件变小了,不是达到10GB了吗?如果使用最新版的图形界面钱包从第一个区块开始同步,默认只同步区块头,所以区块文件只有原来的1/10。
解压后,只保留chaindata文件。
Ethfans将星火节点计划超级节点列表做成json文件,添加静态节点文件后会极大提高区块同步速度。
下载地址:static-nodes.json 将static-nodes文件复制到钱包文件即可。 static-nodes文件和上面提到的chaindata文件在同一个文件夹中,如下图:
这只是以太坊钱包最初的形态,最终目标是做出一个去中心化的浏览器,所有去中心化应用(dapp)都可在其中使用,极度易用。