以太幣不是什么高深莫測的技術(shù),即使在電腦操作系統(tǒng)上也可以進(jìn)行。這個過程需要編寫腳本和命令提示符,但是這個指南將包含在個人電腦上挖以太幣的所有步驟。
以太幣(ETH)是以太坊(Ethereum)的一種數(shù)字代幣,被視為“比特幣2.0版”,采用與比特幣不同的區(qū)塊鏈技術(shù)“以太坊”(Ethereum),開發(fā)者們需要支付以太幣(ETH)來支撐應(yīng)用的運(yùn)行。和其他數(shù)字貨幣一樣,以太幣可以在交易平臺上進(jìn)行買賣。
總的來說,以太坊是一個平臺,她上面提供各種模塊讓用戶來搭建應(yīng)用。具體來說,以太坊通過一套圖靈完備的腳本語言(EthereumVirtual Machinecode,簡稱EVM語言)來建立應(yīng)用,它類似于匯編語言,我們知道,直接用匯編語言編程是非常痛苦的,但以太坊里的編程并不需要直接使用EVM語言,而是類似C語言、Python、Lisp等高級語言,再通過編譯器轉(zhuǎn)成EVM語言。
本文為大家提供目前為止最簡單的以太幣挖礦指南,即使在Windows個人電腦上也可以挖礦,并不像想象的那么復(fù)雜。有興趣的話可以按照本文步驟按部就班,其中也標(biāo)注了需要注意的東西,還有配圖解析,通俗易懂。希望可以幫到各位以太幣愛好者。
然而如果你不想費(fèi)時間慢慢瀏覽下面的步驟,可以選擇HashFlare的云挖礦合約(HashFlare Cloud Mining)。
以下就是以太幣挖礦的準(zhǔn)備工作。
1、在硬盤上新建文件夾,比C:Eth。之后所有挖礦軟件就存放在這里。
2、下載以下軟件
1)Geth——選擇Geth-Win64下載然后解壓
2)Ethminer——下載解壓到同一個文件夾,重命名為“miner”
3)Ethereum Wallet(以太坊錢包)——下載Win64以太坊錢包,解壓之后重命名“wallet”
下面簡單講解下載的軟件。
Geth是通訊軟件,是以太坊網(wǎng)絡(luò)和個人計算機(jī)之間的“繼電器”,可以下載和同步區(qū)塊鏈。還把信息傳輸?shù)酵诘V軟件。
Ethminer是與GPU匹配的挖礦軟件。
Wallet是自描述的,讓你可以檢查以太幣余額并轉(zhuǎn)移資金。
如果收到以上防火墻提示,請繼續(xù)安裝。
GPU驅(qū)動在挖礦過程中有很重要的作用。最新的驅(qū)動不一定就是最好的。AMD GPU與15.12版本匹配,nVidia與347.52版本匹配。如果你要建立專用的挖礦設(shè)備,可以考慮降級,使用以上驅(qū)動,因為它們的哈希率更高。
安裝好所有軟件
3、打開命令提示符(同時點(diǎn)擊Win和R鍵或者點(diǎn)擊開始菜單然后輸入cmd)。命令提示符是命令行解析器,讓你在操作系統(tǒng)中執(zhí)行命令輸入的軟件。
4、輸入cdeth之后按回車
回車或返回鍵是用來確認(rèn)命令的,因此每次輸入命令之后都需要按這個鍵。cd是用來更換當(dāng)前目錄的命令。這里我們導(dǎo)航到C:硬盤的根目錄,然后切換到eth文件夾。
5、重新輸入geth賬戶,按確定鍵。就是讓Geth為我們創(chuàng)建新賬戶。你需要設(shè)置密碼然后重復(fù)輸入(請注意自己看不到輸入字段)。Geth會激活你的地址、公鑰和私鑰。保存好密碼,別忘了。
6、最小化命令提示符之后切換到錢包文件夾,運(yùn)行Ethereum-Wallet.exe。區(qū)塊鏈就立即開始同步了。這個過程需要些時間,因為現(xiàn)在區(qū)塊鏈容量已經(jīng)達(dá)到27GB。下載完成之后需要再次輸入密碼。
挖礦
7、這里用到了dwarfpool,當(dāng)然你可以選擇自己挖礦,但是這有點(diǎn)難度,不推薦新手使用。
要啟動dwarfpool必須先啟動Geth。輸入geth—rpc。Geth就成為一個繼電器,礦工可以接收任務(wù)和發(fā)送結(jié)果。
只要命令提示符窗口開啟,Geth就不會停止運(yùn)行。所以不要關(guān)閉這個窗口。
之后你會看到Geth命令提示符目錄顯示“。。.imported 0/1 blocks (0 queued 0 ignored)…”,說明已經(jīng)完全同步,可以繼續(xù)操作。
之后你就擁有以太坊錢包了。但是沒有余額,所以接下來你需要建立ethminer。暫時可以最小化錢包了。
8、打開另一個命令提示符,導(dǎo)航到礦工目錄(cdethminer)。這里要注意一點(diǎn):我們需要輸入正確的命令,才能連接礦機(jī)和礦池,開始挖礦。這個命令行可以很長,所以你需要在別的地方執(zhí)行輸入,比如記事本,然后復(fù)制粘貼到命令提示符中(Ctrl+C復(fù)制之后鼠標(biāo)右擊提示符粘貼)。
9、我們需要先啟動ethminer.exe,這樣命令行才可以啟動ethminer。之后就需要確定用哪個GPU挖礦。AMD匹配-G、nVidia匹配-U。如果使用的是AMD GPU,命令行就是ethminer -G。
因為之后挖礦會用到礦池,就需要在命令行加入-F,也就是ethminer -G -F。
之后部分命令行內(nèi)容需要按照礦池不同進(jìn)行調(diào)整。Dwarfpool的地址是用可以從你的錢包中復(fù)制的以太坊地址代替YOUR_WALLET。
這樣我們輸入的命令行就變成:
ethminer -G -F http://eth-eu.dwarfpool.com:80/0x368bcdbf8e35ba183be107a2f28b07b903b4d6b7
接下來稍微調(diào)整就可以了。添加--cl-local-work 256和--cl-global-work 16384,生成額外的MH/s。如果選擇AMD GPU,就需要添加新的字段:
ethminer -G -F http://eth-eu.dwarfpool.com:80/0x368bcdbf8e35ba183be107a2f28b07b903b4d6b7 --opencl-platform 1 --opencl-device 0 --cl-local-work 256 --cl-global-work 16384
以上字段和其他描述可以在礦工文件夾的help.txt文件中查看。因為它們不是通用的,就需要逐個測試,看哪個最適合你的礦機(jī)。
確定輸入正確后點(diǎn)擊確定鍵。
礦機(jī)啟動需要時間,之后就可以開始挖礦了。如果你收到錯誤提示,比如“Invalid argument”(無效字段),就需要檢查下是否輸入錯誤。
10、現(xiàn)在創(chuàng)建兩個腳本,以簡化流程。我想你也不希望每次挖礦或作出調(diào)整的時候都要輸入以上命令行吧!
打開Eth文件夾,單擊選項卡,檢查文件擴(kuò)展名。
新建文本文件,命名為geth.bat。確保刪除文件名后綴.txt。
然后右擊這個文件選擇編輯。輸入start cmd /k “geth —rpc”
接下來不需要關(guān)閉文件。開始執(zhí)行腳本,就會啟動命令提示符,然后Geth就開始運(yùn)行。
注意不僅Eth文件夾需要這個腳本,你最好新建一個Eth快捷鍵,這樣隨時隨地都可以啟動它。
11、創(chuàng)新新的腳本,重命名miner.bat。打開它之后輸入以下字段,添加你的地址:
start cmd /k “cd miner & ethminer -G -F http://eth-eu.dwarfpool.com:80/YOUR_WALLET”
現(xiàn)在如果你想和之前一樣輸入命令行,可以編輯這些腳本。
一切就緒!現(xiàn)在你就掌握在Windows系統(tǒng)的個人電腦上挖以太幣的基礎(chǔ)知識了。
如果想優(yōu)化挖礦性能,可以搜索論壇上的以太幣挖礦指南和文章,檢查GPU狀態(tài),更換礦池或者可以嘗試獨(dú)立挖礦。
以上指南是開始挖礦的入門知識,如果你覺得很麻煩,或者總出錯,也不知道該怎么修復(fù),最好的選擇就是獲取HashFlare的云挖礦合約。目前這是開始以太幣挖礦的最簡單方法。
評論