在加密貨幣的世界里,以太坊(Ethereum)無疑是其中的佼佼者,而“挖礦”作為獲取以太坊的主要方式之一,曾經(jīng)吸引了無數(shù)礦工的目光,在構(gòu)建挖礦 rigs 的過程中,顯卡(GPU)無疑是核心組件,而人們通常更關(guān)注顯卡的核心頻率、顯存大小、功耗和價格,有一個至關(guān)重要的參數(shù)常常被新手忽視,那就是顯卡的內(nèi)存(顯存,VRAM),本文將深入探討以太坊挖礦對顯卡內(nèi)存的要求,解釋其重要性,以及如何根據(jù)這一參數(shù)選擇合適的顯卡。

為什么以太坊挖礦對顯存有要求

以太坊采用的是一種名為“工作量證明”(Proof of Work, PoW)的共識機制,但其挖礦算法——Ethash,與其他加密貨幣的算法有所不同,

隨機配圖
Ethash算法的核心特點是其對大容量內(nèi)存的高度依賴。

Ethash挖礦過程需要礦工節(jié)點訪問一個巨大的“DAG”(Directed Acyclic Graph,有向無環(huán)圖)數(shù)據(jù)集,這個DAG數(shù)據(jù)集會隨著以太坊網(wǎng)絡(luò)的成長而不斷擴大,每個 epoch(周期,約30,000個區(qū)塊)會生成一個新的DAG,并且DAG的大小會持續(xù)增長。

挖礦時,GPU需要將這個DAG數(shù)據(jù)集加載到顯存中,以便快速訪問和計算,如果顯存容量不足以容納整個DAG,那么GPU就必須從系統(tǒng)內(nèi)存(RAM)中頻繁地讀取所需數(shù)據(jù),這個過程被稱為“溢出”(Spilling),由于系統(tǒng)內(nèi)存的訪問速度遠低于顯存,會導(dǎo)致挖礦效率(即算力,MH/s)大幅下降,嚴(yán)重時甚至可能無法正常挖礦。

顯存容量的大小直接決定了顯卡能否高效運行Ethash算法,以及能支持到哪個階段的DAG大小。

以太坊DAG增長與顯存要求的動態(tài)關(guān)系

理解DAG的增長規(guī)律,就能明白顯存要求為何是動態(tài)的:

  1. DAG初始大小與增長:在以太坊創(chuàng)世之初,DAG大小很小,但隨著時間的推移,DAG大小以固定的速率增長,DAG大小已經(jīng)從最初的幾GB增長到了數(shù)十GB。
  2. 關(guān)鍵節(jié)點:顯存容量必須大于DAG大小:顯卡要挖礦,其顯存容量必須大于當(dāng)前epoch的DAG大小,一旦DAG大小超過了顯卡的顯存容量,該顯卡就無法再參與以太坊的原生挖礦(除非通過特定軟件技巧,但效率極低)。
  3. 可預(yù)見的未來:根據(jù)以太坊網(wǎng)絡(luò)的升級計劃(盡管已轉(zhuǎn)向PoS,但現(xiàn)有PoW挖礦仍需考慮),DAG大小會持續(xù)增長,有開發(fā)者預(yù)測,到2024年,DAG大小將達到約16GB;到2025年,將達到約24GB,這意味著,顯存容量低于這些數(shù)值的顯卡,在未來將逐漸被淘汰出以太坊挖礦市場。

不同顯存容量顯卡的以太坊挖礦適配性

基于上述DAG增長趨勢,我們可以對不同顯存容量的顯卡進行大致的分類:

  • 4GB 顯存及以下
    • 現(xiàn)狀:目前這些顯卡已經(jīng)無法參與以太坊挖礦,因為當(dāng)前的DAG大小早已超過了4GB,這些顯卡只能通過“溢出”挖礦,效率極低,電費成本遠高于收益,早已被市場淘汰。
  • 6GB 顯存
    • 現(xiàn)狀:這是目前以太坊挖礦的“入門門檻”,6GB顯存可以容納當(dāng)前的DAG大?。ń刂?023年,DAG大小已接近或略高于4GB,但6GB仍有余量)。
    • 未來:當(dāng)DAG大小增長到超過6GB時(預(yù)計很快會發(fā)生),6GB顯卡將無法再挖以太坊,購買6GB顯卡用于挖礦需謹(jǐn)慎,且其二手價值會隨著DAG的增大而迅速貶值。
  • 8GB 顯存
    • 現(xiàn)狀:這是目前以太坊挖礦的“甜點級”配置,8GB顯存提供了充足的緩沖,能夠穩(wěn)定運行相當(dāng)長一段時間。
    • 未來:預(yù)計可以支撐到DAG大小達到約12GB-14GB的階段,是性價比較高的選擇。
  • 10GB/12GB 顯存及以上
    • 現(xiàn)狀:這些是“高端”挖礦顯卡,如RTX 3080 (10GB/12GB)、RTX 3090 (24GB)、RX 6800 XT (16GB)、RX 6900 XT (16GB)等。
    • 未來:它們擁有更長的“挖礦壽命”,能夠抵抗DAG更長期的增長,是追求長期穩(wěn)定挖礦和抗風(fēng)險能力的礦工的首選,尤其是12GB及以上的顯卡,在未來幾年內(nèi)仍將保持競爭力。

如何根據(jù)顯存要求選擇挖礦顯卡

  1. 優(yōu)先考慮顯存容量:在預(yù)算允許的情況下,顯存容量是首要考慮因素,永遠不要為了追求核心頻率或更低的價格而選擇顯存明顯不足的顯卡。
  2. 評估挖礦周期:如果你計劃短期挖礦,那么6GB或8GB顯卡可能是可選項,但如果你希望長期運營,那么10GB及以上的顯卡是更穩(wěn)妥的投資。
  3. 關(guān)注二手市場:挖礦對顯卡的核心頻率要求相對不那么極致,因此很多高顯存的二手顯卡在價格上更具優(yōu)勢,但購買二手顯卡時,務(wù)必注意檢查其使用狀況和礦渣風(fēng)險。
  4. 考慮功耗與散熱:高顯存顯卡通常也意味著更高的功耗和發(fā)熱量,選擇時需考慮電源功率和機箱散熱方案,以保證挖礦的穩(wěn)定性。
  5. 動態(tài)關(guān)注DAG大小:定期關(guān)注以太坊DAG大小的增長情況,可以通過一些在線工具或礦池信息查詢,這能幫助你提前規(guī)劃顯卡的升級或淘汰。

顯存是以太坊挖礦的“生命線”

隨著以太坊網(wǎng)絡(luò)向“權(quán)益證明”(Proof of Stake, PoS)的轉(zhuǎn)變,原生以太坊挖礦的時代正逐漸走向終結(jié),在PoS完全實施前的過渡期,以及在其他基于Ethash算法的加密貨幣挖礦中,顯存的重要性依然不言而喻。

對于任何有意參與以太坊(或類Ethash幣種)挖礦的礦工而言,深刻理解并重視顯卡的顯存要求,是做出明智決策的關(guān)鍵,顯存容量不僅是當(dāng)前挖礦效率的保證,更是決定挖礦設(shè)備“生命周期”長短的核心指標(biāo),在構(gòu)建或升級你的挖礦 rigs 時,請務(wù)必將“顯存大小”放在優(yōu)先考量的位置,這或許是你能在加密貨幣淘金熱潮中立于不敗之地的“生命線”。