# 以太坊挖矿DAG难题：矿工如何应对显卡显存不足？




近期以太坊涨势喜人，吸引了很多人的关注，由于以太坊挖矿的利润较高，因此很多比特币矿工都开启了以太坊的挖矿之路，市面上的显卡现在又显得比较紧俏了。当然对于一些准备挖矿以太坊的矿工来说，目前有一个难题摆在他们面前，就是以太坊挖矿的DAG文件。

对于DAG文件，其实简单一点就是在显卡挖矿过程中一个对计算起到很关键作用的临时文件，一般来说DAG文件是在显存之中，DAG的大小会随着挖矿时间的增加而逐渐变大，那么就会出现一个问题，一旦显存大小容纳不了DAG文件，这个时候可能出现显卡无法挖矿的情况。

按照目前的挖矿速度来说，DAG一年增加500M左右，当DAG文件容量超过显卡中显存的容量，这个时候必然会引起以太坊矿工大规模的显卡更新换代，这对于矿工来说，并不是一个好的事情。

而根据investoon.com 的数据来看，现在以太坊的DAG文件达到了3.75G，以太经典的DAG文件达到了3.84G，也就是说，再过一段时间，显存为4G的显卡基本上是用不了了。

![以太坊挖矿DAG成隐忧，矿工该如何解决？](https://basebiance.com/content/images/2024/06/6c3d388f-f371-4831-a016-bb14b0c5290c.png)

比如对于以太坊来说，可能2020年12月24日的时候DAG就会达到4G，这也是显卡矿工需要值得关注的时间，同样，6G显卡会坚持到2024年3月，8G显卡会坚持到2027年5月，当然对于一些5G的显卡，可能会坚持到2022年的时候。

![以太坊挖矿DAG成隐忧，矿工该如何解决？](https://basebiance.com/content/images/2024/06/518a8587-b71d-4f0e-a3bb-fb678fd6ed17.png "以太坊挖矿DAG成隐忧，矿工该如何解决？")

虽然现在以太坊2.0的测试网吸引了很多人的关注，但是实际情况其实并不是特别乐观，一方面对于以太坊2.0来说，主网上线可能会在今年底或者明年初进行，这段时间之前以太坊还是需要在目前的主网下运行。

另一方面，其实以太坊2.0的早期，也就是第0阶段，其实基本上只开通了信标链，一些链上的功能并不是特别完善，比如2.0和1.0主网币的双向兑换，其实这段时间是打不通的。那么这就出现了一段时间内以太坊2.0和以太坊1.0会同时并存的现象，直到2.0的代码完善之后，大量的dapp才能真正迁移到2.0主网之中，而这段时间至少还需要好几年，因此以太坊的挖矿目前还未受到2.0的影响。

这样一来，对于今年底即将到来的4G显卡淘汰浪潮，其实是摆在很多矿工眼前的难题，矿工主要可以通过以下几种方式来继续延长其显卡挖矿时间。

1、升级挖矿软件

有人表示，可以采用使用电脑的部分内存来替代显卡中显存的作用，从而使得矿机达到扩容的作用，这样就比较容易的避免了显存不足的问题。

虽然是可以行得通的，但是如果使用内存替代的话，就得专门开发相关专门显卡使用的软件，并且其效果也比直接使用大容量显存差一些(数据在显卡和内存之间的传输速度等都有很大差别)，因此可能会导致挖矿过程中计算的效率降低，但是这对于4G显卡来说，可以支撑很长一段时间了，当然现在目前市场上的相关软件开发仍然还需要时间和人力去做。

2、显卡改造

显卡改造目前分为两种，第一种为将之前显卡中被屏蔽的显存释放出来，第二种是在特定型号的显卡上加焊或者更改显存芯片。

一般有的显卡生产商在生产显卡的时候，有的显卡可能因为一些原因需要将部分显存屏蔽掉，比如多增加显存导致显卡发热量大或者运行不稳定等莫名其妙的问题。这种情况下，显卡生产商可以通过屏蔽一些显存使得其稳定运行。这种情况下，通过刷入同型号大容量版本的显卡BIOS程序，就可以使得被屏蔽的显存得到解锁，这样显卡就可以继续使用了。

当然部分显存能被屏蔽掉，本身就代表着这个显卡的一些功能不稳定，虽然通过一些方式可以解锁部分显存，但是在后面的挖矿过程中，仍然可能会出现各种问题。

第二种就是加焊显存芯片，比如一些显卡可能电路板用的是4个显存位置的板子，结果最终焊了两个显存芯片，而多余的可能就空置下来，这个时候一般可以采用加焊芯片然后刷写相关BIOS程序的方式使得显卡显存得到提升。

还有就是将显卡的旧的低容量的显存拆卸掉，然后换上高容量的显存芯片，这也能起到一个很好的效果。

不过这些增加或者更换显存的方式都需要注意一点，就是需要有相应显存大小的BIOS文件，刷入相应显存的BIOS文件之后，显卡才能真正工作，如果只是简单的更换显存或者增加显存，肯定是行不通的。另外即使有些型号的显卡，增加了显存也有可能出现行不通的情况，因此对于这种方式，只能针对特定显卡出特定的解决方案。

另外就是更换显卡显存一般也需要花费大量的人力物力和时间，比如拆机、清洗、焊接、调试、安装等，而且不能保证每张显卡都能改造成功。但是如果一旦成功，那么这张显卡必然需要坚持比较长的时间来确保利润。对于投入和产出之间的关系，作为矿工还是需要进行仔细计算才行。

3、挖其他币种，兑换以太币

如果无法进行显存的修改，那么使用迂回的方式，挖矿其他数字货币，然后挖到之后卖掉，换成以太币也是一个比较不错的方式。

由文章中图1可以得知：目前expanse、ubiq、metaverse几个币种的DAG目前还在2GB左右，距离4GB的DAG还有比较长的时间，因此在这种情况下还是可以延迟至少4年左右的时间。

另外使用其他算法的挖矿方式其实也是一种迂回的方法，比如sero、xzc等币种，但是不管是其他算法的币种还是小容量DAG的币种，其币价的变动一般都比较大 ，有时候还会出现挖矿收益换算过来之后大打折扣的现象，因此这对于矿工来说，是一个不容忽视的因素。

![](https://basebiance.com/content/images/2024/06/e0f32d34-0ae3-4158-ab75-a37cb39f4935.png)

某显卡挖矿不同币种，其收益差距比较大

现在因为以太坊2.0的关系，显卡可能挖以太币还能坚持四年左右的时间，1.0仍然需要承担大量的工作。而对于改造显卡芯片来说，也需要寻找专业人士去进行改造，而如果采用软件增加内存的话，现在市场上还未正式放出相关的解决方案，因此对于矿工来说，如果担心未来的改造花销，那么只能寻求相关的程序开发了，对于转挖其他币种，实际上现在目前显卡挖矿的其他币种，虽然比较多，但是各个币种收益差距还是比较大的，因此对于矿工而言，提前做好计算，对比各个方案的优势和缺点，选择适合自己的解决方法。
