这里是第一篇,主要讲eth客户端安装html
eth官网 https://ethereum.org/git
国内有一个论坛内容挺多的,能够参考 http://ethfans.org/github
eth客户端:json
eth客户端种类不少,go,Java,Python等各类语言写的都有微信
目前最经常使用的,官网推荐的有带图形界面的 mist,和go语言写的geth,其实本质上来讲,mist中嵌套的也是geth命令行
目前我使用过这两种客户端htm
一、Ethereum Wallet 官网地址 https://github.com/ethereum/mist/releases blog
简称为mist,是一个带有图形页面的客户端开发
二、geth 官网地址 https://ethereum.github.io/go-ethereum/downloads/rpc
go语言写的客户端,也是目前为止使用最多的客户端,主要开发者在用
geth的使用:
在window上安装geth,能够选择安装包方式进行安装,直接下一步下一步就行了,为了方便,我安装在移动硬盘中F:/geth/Geth/中
启动命令以下
F:
cd F:/geth/Geth
geth --help 能够查看全部命令
geth --rpc --datadir "F:/geth/Geth/" --light console 2>console.log 开始geth命令
--rpc是开始json rpc服务。默认端口是8545,如不须要,能够去掉
--datadir 指定区块文件存储位置,若是不指定的话默认存在C盘,为了方便起见,单独存储会比较好,如不须要,能够去掉
--light 是指定 轻模式同步区块文件
console 2是开启命令行模式,开启以后,提供了一些方法,能够在此操做帐户
这里模式分为三种类型,light ,full,fast
light 在不须要同步所有区块的状况下,使用这个速度最快,我只操做了转帐,因此light就能够了
full 所有区块数据更新,听说如今所有数据更下来已经200多G,具体没有考证,我更到70G就放弃了,根本追不上
fast 在第一次启动的时候能够开启fast,会加快速度,可是第二次开启就没有用了,对于不关注以前数据的能够考虑用这种方式
若是更新到一半想要换为light模式,直接重启就行了,不用删数据
还有一些加快数据下载的方法在上面的论坛中有讲到,你们能够看一下,对我本身来讲,并无什么帮助。
下一篇,主要讲在命令行中操做eth。
转载自:http://www.cnblogs.com/zy900406/p/8603065.html
微信: cphmvp