以太坊作为全球第二大加密货币,其挖矿活动曾吸引了众多矿工参与,而在以太坊从工作量证明(PoW)转向权益证明(PoS)的“合并”(The Merge)之前,挖矿是获取以太坊的主要方式,对于矿工而言,显卡(GPU)是核心装备,而显存大小则是决定显卡挖矿效率与可行性的关键因素之一,在以太坊PoW时代,究竟需要多大显存才能有效挖矿呢?本文将为您详细解析。

为什么显存对以太坊挖矿如此重要?

以太坊挖矿算法(Ethash)对显存的要求极高,Ethash算法需要生成一个巨大的“DAG”(有向无环图)数据集,并将其加载到显卡的显存中进行运算,这个DAG数据集会随着以太坊网络的出块高度增加而不断增大。

  • DAG数据集的大小: 以太坊网络每出块约30万个(约每5个月),DAG的大小就会增加约3.2GB,初始DAG大小较小,但长期来看,它是持续增长的。
  • 显存的作用: 显存就像矿工的“工作台”,DAG数据必须完整地加载到显存中,显卡才能高效地进行哈希运算,如果显存容量不足以容纳完整的DAG,那么显卡将无法参与该高度或之后的挖矿,或者效率会大打折扣(部分数据需要从速度更慢的系统内存调用,导致性能下降)。

以太坊挖矿对显存容量的最低要求

基于DAG数据集的增长规律,我们可以计算出不同时间点以太坊挖矿对显存的最低要求:

  1. 初始阶段(2015年): DAG大小约为几GB,当时主流显卡显存多在2GB-4GB,足以应对。
  2. 4GB显存临界点: 当DAG大小超过4GB时,拥有4GB显存的显卡将无法再加载完整的DAG,这个临界点大约出现在2020年2月(区块高度约920万),4GB显存的显卡在2020年2月之后就基本无法用于以太坊挖矿了。
  3. 6GB显存临界点: 随着DAG继续增长,6GB显存的显卡也面临同样的问题,当DAG大小超过6GB时,它们将被淘汰,这个临界点大约出现在2022年6月(区块高度约1350万)。
  4. 随机配图