随着加密货币市场的持续升温,利用显卡(GPU)进行挖矿依然是许多投资者和爱好者的选择,以太坊经典(ETC)凭借其抗ASIC特性,以及曾经的以太坊(ETH,已转向PoS),都曾是NVIDIA(N卡)显卡挖矿的热门目标,本文将为你详细介绍如何使用NVIDIA显卡进行ETH/ETC挖矿,从准备工作到实际操作,助你快速入门。
挖矿前准备:工欲善其事,必先利其器
-
硬件准备:
- NVIDIA显卡: 这是核心,选择显卡时,需考虑其算力、功耗和性价比,RTX 3060、3070、3080、3090,以及 newer 的RTX 40系列显卡在挖矿方面都有不错的表现(具体算力取决于币种和算法),显存大小也很重要,ETC目前对显存有一定要求,建议至少6GB以上,8GB更佳。
- 稳定的电源: 挖矿功耗较高,确保电源功率足够且稳定,建议选择知名品牌,功率留有余量。
- 合适的散热: 显卡挖矿时满载运行,发热量大,良好的机箱散热和风扇配置是保证显卡稳定工作的关键。
- 主板与CPU: 主板需要有足够的PCIe插槽,CPU无需太强,能满足基本系统运行即可。
- 内存与硬盘: 建议8GB以上内存,SSD硬盘用于安装系统 and 挖矿软件,速度更快。
- 网络: 稳定的有线网络连接,避免因网络问题导致掉线。
-
软件准备:
- 操作系统: 推荐使用Windows 10/11或Linux(如Ubuntu),Windows用户较多,教程也多以Windows为例。
- 显卡驱动: 从NVIDIA官网下载并安装最新合适的显卡驱动,确保驱动安装正确,可以在设备管理器或NVIDIA控制面板中查看。
- 挖矿软件:
- Gminer: 功能强大,支持多种算法,对N卡优化较好,有免费版和付费版。
- T-Rex Miner: 专注于NVIDIA显卡,性能优秀,更新频繁,社区活跃。
- NBMiner: 同样支持NVIDIA和AMD,在某些算法上有优势。
- PhoenixMiner: 老牌挖矿软件,稳定性好,支持多种币种。 (以上软件均可从其官方网站或GitHub下载,请务必从官方渠道获取,避免恶意软件。)
- 钱包软件/交易所地址: 你需要一个钱包来接收挖出的币。
- ETC钱包: 可以选择官方钱包(Mist/Geth,较重)、轻量级钱包(如Exodus、MyEtherWallet)或交易所账户。
- ETH钱包(若挖其他类ETH币): 同上,如MetaMask等。 (新手建议先使用交易所地址,方便提现和管理,但需注意交易所安全。)
-
选择挖矿币种(ETC/或其他):
- ETC (Ethereum Classic): 目前是N卡挖矿的一个主流选择,采用Ethash算法,对显存有要求。
- 注意: 以太坊(ETH)已于2022年9月从PoW(工作量证明)转向PoS(权益证明),无法再通过显卡挖矿,但市场上存在一些基于Ethash或其他类Ethash算法的“山寨币”或“竞争币”,也可以用N卡挖矿,选择时需考虑币价、网络难度、手续费等因素,本文以ETC为主要示例。
-
选择矿池:
- 单独挖矿(Solo Mining)难度极大,收益不稳定,强烈建议加入矿池进行联合挖矿(Pool Mining)。
- 矿池会整合多个算力,共同参与区块争夺,按贡献分配奖励。
- 选择矿池时考虑因素:矿池稳定性、手续费率、最小支付额度、 payout 速度、信誉等。
- 常见国际矿池(支持ETC):F2Pool (鱼池), Nanopool, Ethermine.org (注意其是否支持ETC) 等,也有国内优质的ETC矿池。
- 注册矿池账号后,会得到一个矿池钱包地址(用于接收收益)和矿池服务地址(如
stratum+tcp://etc.f2pool.com:8888)。
挖矿配置与操作步骤
-
下载并配置挖矿软件:
- 以 T-Rex Miner 为例(其他软件类似,大同小异):
a. 从T-Rex官网下载最新版本zip包。
b. 解压到一个固定目录,如
D:\T-Rex。 c. 进入解压目录,找到t-rex.exe(或批处理文件)。
- 以 T-Rex Miner 为例(其他软件类似,大同小异):
a. 从T-Rex官网下载最新版本zip包。
b. 解压到一个固定目录,如
-
创建启动脚本(.bat文件):
-
在T-Rex目录下新建一个文本文档,命名为
etc_start.bat(或其他你喜欢的名字)。 -
右键该文件,选择“编辑”,输入以下命令格式:
t-rex.exe -a ethash -o [矿池服务地址] -u [你的钱包地址] -p [钱包密码/矿工名] -w [矿工名称] --apiport [端口号,如4067] -
参数说明:
-a ethash:指定算法,ETC使用Ethash算法。-o [矿池服务地址]:替换为你的矿池提供的Stratum连接地址,stratum+tcp://etc.f2pool.com:8888。-u [你的钱包地址]:替换为你的ETC钱包地址(或交易所地址)。-p [钱包密码/矿工名]:这里可以填写矿池设置的密码,或者直接填写矿工名称(方便识别),很多矿池允许任意字符,填x也可,但建议填写矿工名。-w [矿工名称]:自定义矿工名称,用于在矿池后台识别你的设备,如MyPC-ETC-01。--apiport 4067:指定本地API端口,用于监控挖矿状态(可选,但推荐)。- 其他常用参数:
--devices [GPU编号]:指定使用哪些GPU,如--devices 0,1,2表示使用第0,1,2块显卡(从0开始),不指定则默认使用所有。--intensity [数值]:调整挖矿强度,影响算力和功耗,需根据显卡和显存尝试找到最佳值(默认通常较好)。--lockcore [数值]:锁定GPU核心频率(可选)。--lockmemory [数值]:锁定GPU显存频率(可选)。--logfile [日志文件名]:指定日志文件名(可选)。
-
示例:
t-rex.exe -a ethash -o stratum+tcp://etc.f2pool.com:8888 -u 0x1234567890abcdef1234567890abcdef12345678 -w My-Nvidia-RTX3080-ETC --apiport 4067 -
保存文件,关闭
记事本,将文件后缀名从
.txt改为.bat(如果看不到后缀名,需要在文件夹选项中取消“隐藏已知文件类型的扩展名”)。
-
-
启动挖矿:
- 双击运行
etc_start.bat文件。 - 如果一切配置正确,命令行窗口会开始显示矿机连接矿池、接受任务、开始挖矿的信息。
- 你会看到类似 “Stratum connection established”、“GPU 0: NVIDIA GeForce RTX 3080, 10GB, ETH: ~MH/s” 的输出,这表示你的显卡已经开始正常挖矿了。
- 双击运行
-
监控挖矿状态:
- 通过挖矿软件窗口: 实时查看算力、温度、风扇转速、已接受/已拒绝 shares、运行时间等信息。
- 通过矿池后台: 登录你选择的矿池网站,输入你的钱包地址,可以查看到实时的算力贡献、收益情况、区块发现记录等。
- 通过浏览器访问API: 在浏览器中输入
http://localhost:4067(如果你设置了apiport为4067),可以看到更详细的JSON格式数据。
注意事项与优化