在以太坊(ETH)挖矿中,算力(Hashrate)直接决定了矿工的挖矿效率和收益,准确测试算力不仅能评估硬件性能,还能及时发现潜在问题(如散热不足、驱动异常),本文将详细介绍ETH挖矿算力的测试方法、常用工具及注意事项,帮助矿工高效掌握算力状态。
什么是ETH挖矿算力?
算力是指矿工在单位时间内处理哈希运算的能力,单位为MH/s(兆哈希/秒)、GH/s(吉哈希/秒)或TH/s(太哈希/秒),1 GH/s = 1000 MH/s,表示矿机每秒可完成10亿次哈希运算,以太坊挖矿采用Ethash算法,算力受GPU型号、显存、散热、驱动版本等因素影响。
测试ETH挖矿算力的核心方法
测试ETH算力的核心思路是:运行与实际挖矿算法一致的Ethash哈希计算任务,统计单位时间内完成的哈希次数,以下是三种主流测试方法,从易到难排列,适合不同需求的矿工。

方法1:使用官方挖矿软件内置测试功能(最简单)
大多数主流挖矿软件(如PhoenixMiner、NBMiner、lolMiner)都内置了算力测试功能,无需额外安装工具,适合快速验证算力是否正常。
操作步骤(以PhoenixMiner为例)
-
下载并配置挖矿软件
- 访问PhoenixMiner官网下载最新版本(支持Windows/Linux)。
- 创建一个启动脚本(如
start.bat),输入以下命令:PhoenixMiner.exe -pool ethash.pool.com:5555 -wal YourWalletAddress.WorkerName -pass x
-pool:可使用测试池(如ethash.pool.com:5555)或实际挖矿池地址;-wal:你的钱包地址(如0x1234...)+ 矿工名称(如rig1);-pass x:固定参数,无需修改。
-
启动算力测试
- 在命令行中运行
start.bat,软件会自动连接矿池并开始挖矿。 - 观察命令行输出,找到
Speed或Total hashrate字段,即为当前算力(如5 MH/s)。
- 在命令行中运行
-
停止测试

直接关闭命令行窗口,软件会停止挖矿。
其他软件操作
- NBMiner:在启动命令中添加
-test参数,如nbminer.exe -a ethash -o stratum+tcp://ethash.pool.com:5555 -u YourWalletAddress.WorkerName -p x -test。 - lolMiner:使用
--test参数,如lolMiner.exe --algo ETHASH --pool ethash.pool.com:5555 --user YourWalletAddress.WorkerName --pass x --test。
优点
- 操作简单,无需额外工具;
- 结果实时显示,适合快速检查。
缺点
- 需联网连接矿池(测试池可免费使用);
- 无法长时间稳定测试(可能受矿池波动影响)。
方法2:使用专用算力测试工具(更精准)
专用测试工具(如T-Rex Miner、Ethash Bench)无需联网,直接通过本地计算生成算力数据,适合离线测试或对比不同硬件性能。
推荐工具:T-Rex Miner(支持Windows/Linux)
T-Rex Miner是一款高性能挖矿软件,其内置的--benchmark模式可精准测试ETH算力,且支持多GPU并行测试。
操作步骤
-
下载T-Rex Miner

- 访问T-Rex Miner官网下载最新版本。
-
运行基准测试
- 在命令行中进入T-Rex目录,输入以下命令:
trex.exe -a ethash -b 1 -d 0,1,2
参数说明:
-a ethash:指定Ethash算法;-b 1:开启基准测试模式(1表示单次测试,0表示持续测试);-d 0,1,2:指定测试的GPU设备ID(如0,1表示测试前两块显卡)。
- 在命令行中进入T-Rex目录,输入以下命令:
-
查看测试结果
- 软件会逐个GPU进行测试,输出每个显卡的算力(如
GPU0: 32.8 MH/s)及显存使用情况。 - 测试完成后,结果会保存在日志文件中(
T-Rex.log)。
- 软件会逐个GPU进行测试,输出每个显卡的算力(如
优点
- 离线运行,结果精准;
- 支持多GPU并行测试,效率高;
- 可生成详细报告(含温度、功耗等数据)。
缺点
- 需手动配置参数,对新手稍复杂;
- 部分工具可能收费(如高级版)。
方法3:使用在线算力计算器(辅助估算)
在线算力计算器(如WhatToMine、2CryptoCalc)通过输入GPU型号、显存大小、功耗、电费等参数,估算ETH挖矿的理论算力及收益,适合初步评估硬件潜力。
操作步骤(以WhatToMine为例)
- 访问WhatToMine官网(https://whattomine.com)。
- 选择算法:在“Algorithm”下拉菜单中选择“Ethash”。
- 输入硬件信息:
- 添加GPU型号(如“NVIDIA RTX 3060”);
- 输入显存大小(如“12 GB”);
- 设置显卡数量、功耗、电费等参数。
- 查看结果:网站会显示预估算力(如“32.5 MH/s”)、日收益、电费成本等数据。
优点
- 无需安装软件,操作便捷;
- 可对比不同GPU的挖矿收益。
缺点
- 结果为理论估算,实际算力可能因硬件状态(如散热、驱动)偏差;
- 无法实时反映当前算力波动。
影响算力测试准确性的关键因素
即使使用相同的测试方法,算力结果也可能因以下因素出现偏差,需注意控制:
硬件状态
- 散热:GPU温度过高(如>80℃)会导致降频,算力下降,测试前需确保矿机散热良好(如清理风扇、改善通风)。
- 功耗:电源功率不足或电压不稳会影响GPU性能,建议使用额定功率高于总功耗20%的电源。
- 显存:Ethash算法依赖显存,显存不足(如<6 GB)会导致算力大幅降低。
软件配置
- 驱动版本:NVIDIA推荐使用465.89以上版本,AMD推荐使用22.20.1以上版本,过旧或过新的驱动可能影响算力。
- 挖矿软件:不同软件对GPU的优化不同(如PhoenixMiner适合NVIDIA,lolMiner适合AMD),建议选择针对硬件优化的软件。
- 超频设置:手动超频(如提高显存频率、功耗限制)可提升算力,但需稳定性测试,避免崩溃或损坏硬件。
环境因素
- 系统负载:测试时关闭后台程序(如游戏、视频),避免占用GPU/CPU资源。
- 网络波动:使用在线测试工具时,网络延迟可能导致结果偏差,建议多次测试取平均值。
算力测试后的优化建议
如果测试结果低于预期(如RTX 3060理论算力38 MH/s,实测仅30 MH/s),可通过以下方式优化:
更新驱动和软件
调整超频参数
- 使用MSI Afterburner等工具调整GPU核心频率(+50~+100MHz)和显存频率(+200~+500MHz),逐步测试算力稳定性。
- 设置功耗限制
