以太坊主要是使用显卡(GPU)来挖矿。需要配置一台多显卡PC来运行挖矿程序,主要硬件包含:显卡,主板,电源,CPU,内存,硬盘(推荐60G以上SSD),延长线、转接线等。其中显卡决定了挖矿的速度,主板、电源很大程度上决定矿机运行的稳定程度。
硬件准备
主板建议:显卡挖矿不需要很大的PCIE带宽,主板上具备PCI-E 1X即可满足带宽要求。一般主板上具有3-5个PCI-E 1X接口,1个PCI-E 16X接口,此外主板上具有大4PIN供电接口对稳定性有一定的提升。PCI-E1X需要淘宝购买1X转16X延长线。
钱包准备:
获得一个钱包地址:(钱包,交易网站均可);
图形钱包:
https://github.com/ethereum/mist/releases
命令行客户端Geth:
https://github.com/ethereum/go-ethereum/releases/
交易所(推荐):
国内 云币
https://yunbi.com/
交易量最大的 P网
https://poloniex.com (注册时需翻墙获取验证码)
建议去云币网注册账号,然后生成一个充值地址
挖矿设置
1、 系统及驱动
系统以win7 64位最佳,建设使用官方原版系统。最新版本的驱动由于挖矿软件尚未优化,速度较差。A卡建议15.11版本驱动。确保识别所有显卡。
2、 挖矿软件
挖矿软件包含ethminer和Stratum Proxy。Ethminer以getwork方式获取任务,并进行挖矿。Stratum Proxy将getwork协议转化为Stratum协议,连接矿池,为局域网矿机提供稳定快速的getwork连接。使用Stratum Proxy会减少丢包和延时,并提供矿池备份设置,提升收益10-20%。由于ETH每16秒一个区块,挖矿软件也不完善,目前通过Stratum Proxy的拒绝率在4-5%,getwork协议在10%以上。
首先修改eth-proxy.conf中的收款地址和掉线报警邮箱,矿池地址等;运行eth-proxy.exe;
编辑ETHminer文件夹下的wakuang.bat,
ethminer --farm-recheck 400 -G --cl-local-work 64 --cl-global-work 16384
-F http:// 代理(eth-proxy.exe)运行的局域网地址:8080/矿工号
--farm-recheck:软件强制更新任务周期 单位是MS;
--cl-local-work :运算位宽,可以是64,128,256;
--cl-global-work:显卡运算线程数;
矿工号:仅支持小些字母和数字,矿池自动添加矿工不需要在矿池新建
然后双击wakuang.bat 就开始挖矿了。
疑难问题排查
2G显存卡不能挖矿的,在wankuang.bat中添加以下命令:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
显示DAG文件错误,请删除DAG文件,并重新生成;DAG目录在; C:\Users\用户名AppData\Local\ethhash