开始之前

在大概 2 个月前,我在国内某论坛看到一个挖矿帖子,很感兴趣,家里也有一台用于娱乐的高配电脑,当天下班后我就开始搭建环境,几个小时后成功开始工作。有朋友问如何操作,也算总结下过程,所以写了这篇教程。

先说一下结果,当前以太坊eth币价为2057刀,折合人民币1.39w一个,24 小时挖矿,我的电脑可以产出0.0016个不计成本 24 小时持续挖矿收入为22.24元

再来算一下成本,显卡满载功率为 125w, 挖矿时 100%占用,cpu 是i5-9400f,满载功率为65w,挖矿时,占用可以忽略不计,图中是我在跑着其他程序,其他主板,风扇,硬盘等功率假设为 50w,可以得到整机在挖矿时,功率为 175w,按照北京民电0.4883/度计算,24 小时电费成本约为2元,不算其他线材损耗,一天净利润 22-2=20元。

QQ20210405-0.png

我的配置

  • 显卡: 技嘉 GeForce GTX 1660s (实测这款卡算力稳定在 26mh/s 左右)
  • 操作系统: windows 10
  • 挖矿软件: PhoenixMiner 5.5c
  • 矿池: 火币矿币 pro
  • 钱包: 中心化火币钱包

选择矿池

先选择挖矿软件,主流挖矿软件有很多,只推荐几个开源项目,支持 linux 和 windows 的,不推荐轻松矿工等国产软件,抽水多,不适合单机挖矿

  • claymore
  • PhoenixMiner
  • lolMiner
  • Bminer

我只使用过PhoenixMinerlolMiner,这介绍这两款,下载 lolminerPhoenixMiner

获取矿池地址和钱包地址

  • 矿池
    我使用的火币矿池,地址 huobipool

火币矿池网站首页 => 导航选择pow挖矿 => 添加挖矿子账号

添加好之后就可以拿到挖矿地址,有测速选项,优先选择速度最快的节点作为矿池地址,来提升挖矿速度

  • 钱包 我使用的火币

进入火币app => 导航资产 => 列表中找到ETH进入 => 充币 => 充币地址即钱包地址

矿池地址和钱包地址,保存下来。除了货币矿池,还有很多其他的矿池,比如鱼池,蚂蚁矿池,可他们的提现门槛太高了,需要 0.1 个 ETH 才可以提现,最开始用鱼池挖了一周放弃了,0.1 个 ETH 需要我的机器挖矿62.5天,周期太长了,所以我就选择了用火币矿池,搭配火币钱包,今日的产出会在每天下午 3 点自动提现到火币钱包,虽然提现手续费2%有点高,但这种方式适合我这样的散户。

开始挖矿

  • PhoenixMiner 下载完后,解压缩文件包,找到start_miner.bat,使用记事本或者 vscode 打开,删除所有内容,重新填入
REM
REM Example bat file for starting PhoenixMiner.exe to mine ETH
REM

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100

REM IMPORTANT: Replace the ETH address with your own ETH wallet address in the -wal option (Rig001 is the name of the rig)
PhoenixMiner.exe -pool 矿池地址 -wal 以太坊钱包地址.矿工名称 -dagrestart 1 -rvram -1 -eres 0
pause

矿池地址以太坊钱包地址替换,矿工名,可以随意填,英文+数字。替换好保存关闭。回到解压目录,打开 PhoenixMiner.exe 可执行程序,之后会打开一个终端窗口,就开始挖矿了,如果断网或者其他异常,程序会 10s 后自动重新连接,无需关心 43264BBC6D73E4F446FE70FA11DB2A5D.png

  • lolMiner

    设置也一样,下载解压缩,根目录下找到mine_eth.bat文件并编辑:

@echo off

setlocal enableDelayedExpansion

Rem #################################
Rem ## Begin of user-editable part ##
Rem #################################

set "POOL=矿池地址"
set "WALLET=以太坊钱包地址.矿工名"

Rem #################################
Rem ##  End of user-editable part  ##
Rem #################################

:loop
lolMiner.exe --algo ETHASH --pool !POOL! --user !WALLET! --watchdog exit
if %ERRORLEVEL% == 42 (
	timeout 10
	goto loop
)

矿池地址以太坊钱包地址替换,矿工名,可以随意填,英文+数字。注意钱包地址和矿工名之间的英文句号,你也可以设置timeout右侧的遇到异常的重启时间,替换好保存关闭。回到解压目录,执行miner_eth.bat文件,打开命令行开始。

关于算力

算力也叫哈希率 (Hashrate),是显卡计算能力的度量单位,即计算机计算哈希函数的输出速度。入门级挖矿显卡需要至少 6G 的显存,算力越高,你的收益越大,之间的关系不是线性的,应该是递减的关系。当然显卡价格也越贵,20 年底,全球疫情来袭,比特币暴涨,导致显卡价格水涨船高,甚至涨了一倍。做矿老板有风险,用闲置机器赚一点零花钱还是很不错滴,俺也浪费国家电能了哈哈。另贴出主流 a 卡和 n 卡算力表,enjoy it。

A 卡: WechatIMG4346.png

N 卡:WechatIMG4347.png