這里是第一篇,主要講eth客戶端安裝
eth官網 https://ethereum.org/
國內有一個論壇內容挺多的,可以參考 http://ethfans.org/
eth客戶端:
eth客戶端種類很多,go,Java,Python等各種語言寫的都有
目前最常用的,官網推薦的有帶圖形界面的 mist,和go語言寫的geth,其實本質上來說,mist中嵌套的也是geth
目前我使用過這兩種客戶端
1、Ethereum Wallet 官網地址 https://github.com/ethereum/mist/releases
簡稱為mist,是一個帶有圖形頁面的客戶端
2、geth 官網地址 https://ethereum.github.io/go-ethereum/downloads/
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