随着以太坊(Ethereum)从工作量证明(PoW)转向权益证明(PoS),即“合并”(The Merge)的完成,传统的以太坊挖矿已成为历史,曾经,无数矿工依赖显卡的算力(特别是GPU的CUDA/Stream核心数量)和显存大小来参与以太坊挖矿,争夺区块奖励,在“合并”之后,基于GPU的以太坊原生挖矿已不再可能,回到“合并”之前,或者说,如果我们探讨的是在以太坊尚未转向PoS的背景下,6GB显存的显卡是否具备挖矿能力,答案又是什么呢?本文将围绕这一核心问题展开分析。

以太坊挖矿为何对显存有高要求?

在PoW时代,以太坊挖矿算法是Ethash,它有一个显著特点:需要处理大规模的DAG(有向无环图)数据集,这个DAG数据集会随着以太坊网络的成长而不断增大,并且必须加载到显卡的显存中才能进行高效的哈希运算。

  • DAG大小与显存的关系:DAG大约每两年(或每约30万个区块)会“ epoch ”一次,体积增加约8GB,在以太坊“合并”前,最后一个epoch的DAG大小已经增长到超过50GB。
  • 显存的重要性:显卡的显存大小直接决定了它能否容纳完整的DAG数据集,如果显存不足以容纳DAG,显卡将无法参与该epoch的挖矿,或者挖矿效率会极低(因为需要频繁从内存读取数据,远慢于显存速度),挖矿软件会建议显存大小至少为DAG大小的2-3倍,以保证稳定运行和一定余量。

6GB显存在以太坊挖矿中的“前世”

在以太坊挖业的早期阶段,当DAG规模还较小时(例如几GB到十几GB),6GB显存的显卡(如NVIDIA GTX 1060 6GB、RX 480 6GB等)是绝对的主力军,它们能够轻松容纳当时的DAG数据,并以不错的算力为矿工带来收益。

随着DAG数据的持续增长,6GB显存的显卡逐渐面临挑战:

  1. DAG大小逼近显存上限:当DAG大小接近或超过6GB时,6GB显存的显卡将无法加载完整的DAG,从而无法参与挖矿,根据历史数据,DAG大小在某个时间点后会超过6GB。
  2. “死卡”风险:即便勉强能加载(例如通过一些优化或低DAG epoch),6GB显存在运行大型挖矿任务时也会长期处于高负载状态,发热量和功耗都较大,寿命会受到影响,甚至可能出现“花屏”、“死机”等状况,俗称“死卡”。
  3. 算力与性价比劣势:即使6GB显卡能挖,其算力通常也高于一些更高端的显卡(如8GB、11GB显存的卡),在以太坊挖矿的高利润时期,矿工会更倾向于选择显存更大、算力更高、能效比更好的显卡,以获得更快回本和更高收益。随机配图