Skip to content

利用显卡实现每天一杯manner自由,你也可以!

Info

作者:Jeremy,发布于2021-06-21,阅读时间:约10分钟,微信公众号文章链接:

上一期区块链介绍文章发布后,不少小伙伴表示对挖矿比较感兴趣,刚好前段时间我也试过挖矿究竟能产生多少收益。为了满足大家的好奇心,今天我想挖以太币为例,手把手教大家如何利用手边的显卡挖矿。

挖矿真的有收益吗?

想必这是大家最关心的一个问题,先说结论:如果你有一个原价买到的不错的显卡(英伟达16系以上),是有一定收益的。按照目前的以太币价格(2000-3000美元/个),并且尽可能不让显卡在过高温度下长时间运行的话,去掉电费后大致能在6个月左右收回显卡的成本。虽然现在显卡价格还是远高于市场价,但是不是也可以考虑"打不过就加入",在几个月后凭实力升级自己的显卡呢?

如果你心动或者感兴趣了,那么请继续往下阅读吧:

1. 材料准备:

  1. 显卡

对于普通用户而言,想要挖矿产生一定收益的前提是有一块性能较好的显卡。目前主流的虚拟货币主要是通过计算区块的哈希值产生的,第一个计算出区块哈希值的人就会获得一定的虚拟货币奖励。在前一篇区块链介绍文章中已经提到,计算哈希值的过程需要消耗大量算力。对于普通人而言,显卡是比较易得的能获得大量算力的硬件产品。显卡算力和挖矿可以获得的收益成正比。

  1. 挖矿程序

市面上大致有两种类型的挖矿程序,一种是带UI界面的客户端软件,配置起来相对容易,但是一般会提取较高的抽成,所以收益会稍低一些。 另一种是直接下载挖矿软件内核,代码更透明,且抽成比例很低。下载过后需要按照接下来的教程稍微修改下代码配置,最后通过命令行运行程序。我比较推荐这一种方法,有一点github使用和编程/linux基础的同学很容易上手,小白也只需要完全按照步骤操作就没有问题,程序运行起来后很geeky,在学习探索的过程中相信你也会很有成就感 :)。

  1. 矿池

挖矿程序的一端连接的是我们的显卡,另一端就是负责把许多零散算力合并起来运作的平台:矿池(Mining Pool)。这相当于我们的显卡在和世界上其他的矿工一起"组队挖矿",挖到虚拟货币后再根据每个人贡献的算力比例来分配奖励。 不同矿池挖矿收益的区别不大,选择一个位置较近,通信良好的矿池即可。

  1. 账户

在矿池挖矿产生收益后,我们需要提供一个地址好让矿池将"工资"发到我们的钱包里。一个钱包有独立的密钥,公钥,和地址,大致分为热钱包和冷钱包两种,热钱包是线上钱包,可以理解成在交易所(火币,币安)上的钱包,由交易所帮忙管理,也可以比较快速地进行交易;冷钱包是线下钱包,自己保管密钥,相对而言更加安全,更加"去中心化"。但由于我是个丢三落四的人,非常担心自己的密钥在某一天打开钱包的时候发现丢失了,所以还是选择了直接打到币安(Binance)交易所上。

2. 步骤教学

第一步:下载挖矿程序

我选择的挖矿程序是pheonix miner,该软件号称有全网最低的抽成比例(0.65%),亲测运行也较为稳定。 目前有三种下载方式,如果你能够科学上网,可以尝试前两种方式:

方式1:官网下载http://phoenixminer.org/ ,官网上能点的基本上都是download按钮,只要确保下载的是对应计算机系统的版本即可。

Pheonix Miner 官网主页

方式2:在bitcointalk论坛上进行下载,地址为:https://bitcointalk.org/index.php?topic=2647654.msg26969355#msg26969355

是的...这是一个正经的论坛

点击红框中的download后,根据计算机系统选择对应的版本下载即可。

Windows 用户下载红框内的文件即可

方式3:如果以上两种方式由于某些原因都不适用,我们也提供网盘下载方式:

https://www.aliyundrive.com/s/aU87cY9UHpu

第二步:获取比特币钱包地址

由于我是使用交易所提供的钱包,所以并不需要记住密钥,助记词等等。我们需要的只是交易所提供的以太坊钱包地址。以币安交易所( https://www.binancezh.co/zh-CN )为例: 首先在交易所注册账户:

币安官网

注册成功后在钱包中点击钱包总览 - 充值 - 数字货币充值,选择币种为**以太坊**,选好后复制右方地址,该地址即为币安帮你保管的以太坊钱包地址:

钱包总览界面
ETH钱包界面

第三步:选择矿池

这里推荐在https://ethermine.org/ 里选择以太币矿池。 加载网址后首先点击"Start Mining",找到矿池服务器的配置参数:

Ethermine首页
矿池服务器参数

第四步:配置挖矿脚本

回到第一步下载的Pheonix Miner 文件夹下,会发现有一堆.bat后缀的脚本,这些是预先配置好的链接不同矿池的脚本代码,我们并不需要,只需要重新写一个新的脚本即可。创建一个新的txt文件,命名可以为:0_start_miner

新建一个bat文件

打开后复制下列代码:

REM
REM Example bat file for starting PhoenixMiner.exe to mine ETH
REM

REM setx GPU_FORCE_64BIT_PTR 0
REM setx GPU_MAX_HEAP_SIZE 100
REM setx GPU_USE_SYNC_OBJECTS 1
REM setx GPU_MAX_ALLOC_PERCENT 100
REM 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 ssl://asia1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal 你的以太坊钱包地址.Rig001 -cdmrs -ttli 66
pause

其中最关键的是最后一行命令行,一定记得把之前复制的的以太坊钱包地址拷贝到命令行对应位置,否则你的账户上收不到矿池给你发放的"工资"。此外-pool以后配置的是矿池的服务器地址和端口,这里应该和我们在第三步矿池网站中看到的服务器参数一致,-cdmrs -ttli 66表示显卡温度到达66摄氏度是会适当降低算力以保护下显卡,这里建议配置温度上限,毕竟适当让我们的显卡矿工休息,保持良好的 work-life-balance 才能让他工作更久:)。

更多的命令行配置参数可以在docs - arguments里面找到,感兴趣的小伙伴可以研究一下,如果有有趣的配置方式不妨在评论区分享一下。

配置完成后,将txt文件后缀改成.bat,双击运行后命令行的log大致会如下所示:

运行log

第五步:查看运行状况

回到 https://ethermine.org/ 网站,这时在miner address中输入你刚刚配置在命令行里的以太坊钱包地址,就可以实时监测到你的显卡产出情况了:

辛勤工作的显卡矿工状态

最后需要注意的是,获得的收益不是立即从矿池进入你的钱包账户中,而是先暂存在矿池里,在unpaid balance处显示出来,在每月28号,或得到一定数量的以太币(一般是0.01个,在settings中可以看到具体发放规则),才会一起发放到钱包账户中。

3. 收益情况

我的显卡型号是Nvidia 2070s,在显卡不过热的前提下,真实算力大概为34MH/s,一天跑满24小时的收益在0.0013个以太币左右,按照目前的价格(2000-2500$/个),每天的收益在16-20元之间。电费大概需要6-8度/天,电费成本大致是收益的⅙。综合下来,差不多算是每天一杯manner吧。

4.总结

总的来说,显卡挖矿是个比较容易上手的事情。客观而言,挖矿的收益短期来看并不显著,加上虚拟货币价格波动很大,如果为了挖矿高价购买或囤积显卡,回本周期会很长且风险较高,几乎没有投资的必要。但如果是手边刚好有空置的显卡,单纯为了实现每天一杯咖啡自由,或是为了下一块显卡做资金准备,全托管式的挖矿不失为一种选择。最后还是需要提醒小伙伴们在尝试用自己的显卡挖矿的时候,请时常关注主机尤其显卡温度状态,不需要盲目追求极致的算力而伤害到硬件本身。


Viewed times

Comments