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