在数字货币挖矿的世界里,算力是衡量矿机性能和矿工贡献的核心指标,对于刚入行的朋友来说,算力的各种单位(如 kH/s, MH/s, GH/s, TH/s)常常会让人感到困惑,一个常见的问题是:“以太坊挖矿中提到的150k,到底等于多少 Mhash?”
这个问题看似简单,但背后涉及到算力单位的换算,以及以太坊挖矿机制的特殊性,本文将为您详细拆解,彻底搞懂这个问题。
我们需要明确“k”和“M”在计算机科学中的含义,它们是国际单位制词头,代表“千”和“兆”。

在算力单位中,通常用“H/s”(Hash per second,每秒哈希运算次数)来表示。
根据这个定义,两者之间的换算关系非常直接:
1 MH/s = 1,000 kH/s
现在我们可以回答最初的问题了:
150k = 150 kH/s

150 kH/s ÷ 1,000 = 0.15 MH/s
150k 等于 0.15 Mhash(或 0.15 MH/s)。
这是一个非常基础的算力水平,相当于每秒只能进行15万次哈希运算,在当前的挖矿竞争环境下,这样的算力几乎不可能独立挖到任何区块。
到这里,故事并没有结束,以太坊的挖矿机制与比特币等使用 SHA-256 算法的币种有本质区别。
从“算力”到“内存”:以太坊采用的是一种叫做“Ethash”的算法,这个算法的核心特点是其巨大的“DAG”(有向无环图),DAG 是一个存储在显卡内存中的巨大数据集,它会随着以太坊网络的发展而不断增长,挖矿过程需要频繁地从显卡内存中读取这个数据集,显卡内存的大小和带宽,比单纯的哈希计算速度(算力)更为关键。

DAG 的增长:以太坊网络每升级一个 epoch(周期,约 30,000 个区块),DAG 的大小就会增加约 8MB,DAG 的大小已经超过 5GB,并且仍在持续增长,这意味着,一块显卡要想参与以太坊挖矿,其显存必须大于当前 DAG 的大小,一块 3GB 显存的显卡,在 DAG 超过 4GB 后就无法再挖以太坊了。
“Mhash”的局限性:正因为以太坊挖矿严重依赖显存,单纯用 MH/s 来衡量矿机的性能是不全面的,两块算力同为 200 MH/s 的显卡,如果一块显存是 6GB,另一块是 8GB,在未来的挖矿竞争中,显存更大的显卡显然会更具优势,因为它能支撑更长时间的挖矿。
现在我们再回到“150k”这个数值上。
150k (0.15 MH/s) 的算力在现代挖矿中完全可以忽略不计,它无法支撑有效的挖矿,更不用说覆盖电费和设备成本了。
总结一下我们今天探讨的内容: