Geth以太坊挖礦軟件是一款非常受歡迎的挖礦軟件,現在虛擬幣非常火爆,特別是近段時間火起來的狗狗幣,而以太坊則相對穩定,大家收益也穩定,挖礦無壓力,感興趣的朋友可以下載試試。
首先解壓出來後有多個文件夾,有linux、mac、Windows,適合你係統版本的壓縮包,解壓縮後直接運行就可以。在命令行中輸入 geth help 可查看geth的用法。
注意1:geth是一個命令行工具,需要在命令行中運行geth,windows用戶不要直接雙擊geth.exe。
注意2:如果不加任何參數直接運行 geth ,會自動連接到以太坊公網,此時會開始同步區塊,在Linux係統中,區塊數據默認存儲在~/.ethereum中。
一、啟動geth
安裝好之後,進入一個自己創建的目錄,運行最簡單的命令geth console 2>>eth.log啟動,以下為啟動後的效果。
以上是一個最簡單的啟動命令,啟動一個控製台並輸出日誌eth.log到當前目錄。當然啟動命令還有挺多其他參數,我們使用geth help能夠看到一些命令行參數的文檔。
二、命令行參數
在wiki文檔Command Line Options,能看到所有的命令行參數。或者直接在命令行裏執行geth help。
三、console和attach
為了使用geth創建一個新帳戶,我們必須首先在控製台模式下啟動geth。
geth console 與 geth attach都可以打開一個JavaScript環境和節點進行交互,但是geth console會啟動節點,geth attach是通過rpc或者ipc和已經啟動的節點進行交互。在geth console裏麵可以使用所有模塊的api,但是geth attach隻能使用已經打開的模塊的api,如果節點沒有打開rpc geth attach甚至都不能連接上節點
使用geth console的時候你會發現一直會輸出信息,如:
INFO [08-12|13:24:11.607] Upgrading chain index type=bloombits percentage=88
使用命令--verbosity,後麵的值表示日誌詳細度:0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=detail (默認為: 3):
geth --verbosity 0 console
我們還可以把日誌輸入到文件中(不知道這裏的2是什麼意思,好像不代表詳細度):
geth --verbosity 0 console 2>> eth.log
查看日誌動態:
tail -f eth.log
--dev
以下代碼表示在開發者模式下啟動交互式JavaScript環境,指定為開發模式這樣就不用同步公有鏈上的區塊,公有鏈的數據量幾十個G太大了,共識速度 也比較慢:
geth --dev console 2>> eth.log
76.4M / 03-25
55M / 06-05
237.9M / 04-13
140.5M / 03-06
900.9M / 03-02
96.2M / 07-06
311.2M / 07-06
335M / 07-06
200M / 07-06
413.8M / 07-06
353.9M / 06-05
131.8M / 04-13
230.8M / 03-03
195.6M / 03-03
165.4M / 03-03
45.6M / 09-08
665.2M / 07-06
2.84G / 07-06
93M / 07-06
338.3M / 07-06
1.38G / 07-26
488.3M / 07-16
109.8M / 06-03
142M / 01-08
1.2M / 11-23
548.8M / 04-13
1.6M / 04-13
1.48G / 03-18
646.6M / 03-03
133.7M / 03-03
325.8M / 06-07
60M / 04-29
254M / 04-25
659M / 04-23
1M / 12-26
253.4M / 12-08
253M / 12-08
1.19G / 11-16
110.5M / 04-23
26.7M / 03-16
488.3M / 07-16
248.9M / 12-08
248.9M / 12-08
201.2M / 04-13
100.6M / 03-06
148.9M / 03-06
1.12G / 07-06
1.25G / 07-06
9.48G / 07-06
50KB / 07-06
116.2M / 04-10
1.92G / 04-17
201.5M / 04-13
7.31G / 07-01
94.3M / 07-06
2.48G / 07-06
7.63G / 07-06
1M / 07-06
778.1M / 07-06
509.7M / 07-06
561.8M / 07-11
1.32G / 01-19
72M / 07-06
548.7M / 07-06
1.00G / 07-06
9.13G / 07-06
126.2M / 07-06
72M / 07-06
105.1M / 07-06
132M / 07-06