在加密货币挖矿的浪潮中,以太坊一度因其相对稳定的收益和庞大的社区支持,成为显卡矿工的“香饽饽”,随着以太坊向PoS(权益证明)的转型以及挖矿难度的不断提升,许多老矿工和入门爱好者都在关注一个现实问题:我的设备还适合挖以太坊吗?“2G显存可以挖以太坊吗”是一个经常被提及的问题,本文将就此进行详细探讨。

以太坊挖矿对显存的核心要求

要回答这个问题,我们首先要明白以太坊挖矿为什么对显存(VRAM)有要求,以太坊挖矿算法(Ethash)是一种内存哈希算法,其核心特点是“抗ASIC”,即难以设计专门的硬件进行高效挖矿,而更依赖通用显卡的并行计算能力和内存带宽。

在Ethash算法中,矿工需要加载一个巨大的“DAG”(有向无环图)数据集到显卡的显存中,这个DAG数据集的大小不是固定的,它会随着以太坊网络的进展(每个 epoch,约13天)而线性增长。

  • 关键数据点:以太坊DAG数据集的大小在创世时约为3.68GB,并且每13天(一个epoch)大约增加8MB
  • 显存门槛:为了保证挖矿效率,显卡的显存必须能完整容纳下当前 epoch 的DAG数据集,如果显存大小小于DAG数据集大小,显卡将无法参与该epoch的挖矿,或者挖矿效率会急剧下降,甚至无法出块。

2G显存与以太坊DAG数据集的现实

现在我们来看2G显存的情况:

  1. 历史回顾:在以太坊发展的早期,DAG数据集还很小,2G显存的显卡(例如一些入门级的AMD显卡,如Radeon R7 260X等)确实曾经能够参与挖矿。
  2. 当前状态:随着以太坊网络的运行,DAG数据集在不断增大。早在2021年,以太坊的DAG数据集大小就已经突破了4GB大关随机配图