ETH挖矿算力本质就是硬件每秒执行Ethash哈希运算的次数,分为硬件原始算力、矿池有效算力、全网估算算力三类,三者计算逻辑各不相同,同时以太坊合并之后原生挖矿已经彻底停止,相关算力规则仅适用于历史PoW阶段。在以太坊PoW时期,算力通用单位为H/s,行业常用MH/s、GH/s、TH/s逐级换算,算力数值直接决定矿工争夺区块打包权的概率,也是预估挖矿收益最核心的参数。

单台矿机硬件算力由挖矿软件实时采集计算,显卡持续调用显存读取DAG数据集反复进行哈希碰撞,挖矿程序统计固定周期内完成的运算总量,换算成每秒运算次数,就是大家看到的显卡算力。这里需要区分理论算力与实际算力,硬件标称的理论数值是理想环境下的上限,运行中会受到显存温度、超频参数、带宽、DAG文件周期变化影响,产生一定损耗。Ethash算法属于内存敏感型算法,显存不足或者带宽受限,会直接造成算力暴跌,这也是很多显卡运行一段时间算力下滑的核心原因。

全网算力无法直接汇总所有矿工数据,依靠网络难度与目标出块时间反向估算得出。以太坊协议会持续调整挖矿难度,维持平均出块间隔,区块链浏览器利用难度公式,结合近期区块打包耗时,推算整个网络所有矿工贡献算力总和。全网算力属于动态估算值,存在小幅波动,并不等于所有矿机算力简单相加,算力持续上涨会推动网络难度提升,进而稀释单个矿工单位算力的预期收益,这也是早期矿工收益持续下降的底层逻辑。

接入矿池之后显示的有效算力又是另一套统计方式,矿工不断向矿池提交合格的哈希结果,矿池根据提交份额持续测算算力。矿池算力存在时间延迟,新上线矿机需要一段时间提交份额之后数据才会稳定,网络波动、掉线都会造成有效算力低于本地硬件算力。矿池依靠有效算力分配区块奖励,收益计算公式简化为个人有效算力除以全网算力,再乘以周期内区块总产出,算力损耗会直接反映在每日实际收入当中。
不少新手容易混淆算力与收益的换算关系,算力只能代表运算能力,最终收益还要叠加网络难度、交易手续费、电费成本等变量。随着以太坊完成合并转型PoS共识,传统GPU挖矿不复存在,目前仅有部分分叉币种沿用Ethash算法保留挖矿机制,算力计算规则虽然一致,但网络生态、难度调整节奏和以太坊主网时期存在明显区别,不能直接套用过往的收益模型。
