开始之前
在大概 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
元。
我的配置
- 显卡: 技嘉 GeForce GTX 1660s (实测这款卡算力稳定在 26mh/s 左右)
- 操作系统: windows 10
- 挖矿软件: PhoenixMiner 5.5c
- 矿池: 火币矿币 pro
- 钱包: 中心化火币钱包
选择矿池
先选择挖矿软件,主流挖矿软件有很多,只推荐几个开源项目,支持 linux 和 windows 的,不推荐轻松矿工等国产软件,抽水多,不适合单机挖矿
- claymore
- PhoenixMiner
- lolMiner
- Bminer
我只使用过PhoenixMiner
和lolMiner
,这介绍这两款,下载 lolminer 和 PhoenixMiner。
获取矿池地址和钱包地址
- 矿池
我使用的火币矿池,地址 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 后自动重新连接,无需关心
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 卡:
N 卡: