NVIDIA 公司在顯卡這門生意上可以說是風生水起,可以說多數遊戲玩家想買張顯卡,在考慮型號前都會先想到 NVIDIA 這個響噹噹的招牌。不過,世界上還有一種人對顯示卡的渴望遠高於遊戲玩家的期待,那就是靠虛擬幣發財的礦工們。在礦工們的集體出征下,世界上的顯卡開始大量的被下架。作為 GPU 晶片的研發公司,NVIDIA 能做的就是透過軟硬體等方面去限制自家顯卡在虛擬貨幣上的算力,來平衡雙方的供需問題。近期的 RTX 30 系列顯卡更是宣稱幾乎毫無死角,礦工絕對破解不了算力的限制。然而,NVIDIA 這一次的保證仍然被礦工們無情的恥笑了。最新的反制手段已經出現,雖然不能讓 GPU 百分百運用在某一種虛擬貨幣的挖礦運算下,但至少可以壓榨出顯卡百分百的效能在虛擬貨幣運算下:
▲LHR 版本的顯卡本來的賣點應是限制算力,但現在顯然成為礦工們下手破解的最愛目標
想玩遊戲,就買 N 卡,這是很多遊戲玩家熟得不能再熟的一個概念。這不是說 NVIDIA 以外的顯示卡不好,但 NVIDIA 顯卡不論在技術上、運算能力上甚至是與遊戲廠商合作後進行的效能最佳化上,這些都是讓 NVIDIA 顯卡足以傲視對手的資本。但這兩年下來,反而是為了玩遊戲而買「到」顯卡的人越來越少,為了發財而大量購買顯示卡的人越來越多。二手市場上出現的二手卡不再標榜著保固、性能與跑分數字,而是強調上機挖礦的經歷與虛擬貨幣算力上。
單一幣種不能突破系統限制,那兩種幣搭起來就可以吃滿 GPU 使用率
對於不靠虛擬貨幣這樣來源不算穩定的收入來源發財的遊戲玩家來說,買張顯卡只需要考慮適合不適合自己常玩的遊戲,但虛擬貨幣礦工們幾乎消化了市面上所有的顯卡,即便是一兩年前的中高階卡也有一定的搶手程度,為了平息遊戲玩家的憤怒,NVIDIA 開始在新顯卡中加入以 LHR 為名的抑制算力技術。目前最新的版本為硬體層面的鎖死,在新版 RTX 30 系列 GPU 中,只要偵測到使用者正在利用 GPU 進行與虛擬貨幣極為相同的演算狀態,就會降低運算效能,藉由抑制礦工的購買欲望,來達到供貨給遊戲玩家的目的,藉此平衡雙方面的需求:
▲國外 Youtuber 拍片介紹 T-Rex 的破解模式
從軟體層進行的鎖算力任務已經被礦工們成功破解,所以現階段號稱更難破解的,是從 GPU 層面來的封鎖。即便軟體在怎麼擅長誘導與欺騙,想要完全解封運算效能到挖礦上已經幾乎不可能。但礦工們畢竟不可能眼睜睜看著 NVIDIA 斷了自己財路,一個名為 T-Rex 的破解算力程式成功找到了這個機制的漏洞。雖然不能夠在某一種虛擬幣挖礦上全速運作,但至少可以榨出顯卡的全部效能,使 GPU 可維持著最高負載的狀態下運算虛擬幣礦池。
T-Rex 的作法是將運算資源粗略的分為 30%-70% 這樣的比例,分給兩種不同的挖礦程式,各自進行不同幣種礦池的 Hash 運算。目前已知的資訊顯示,該軟體已經能將 30% 算力分給 ETH 幣,而 70% 算力分配給其他幣種。這個比例目前無法對調,也就是目前不能將 70% 算力用在 ETH ,30% 算力用在其他幣種上,因此即便透過這個機制能夠百分百利用到整個 GPU 的硬體資源,但單一幣種的算力仍然無法回到過去未被限制時的水準。也因此,這項機制對於始終只願意將資源投注在 ETH 幣之類報酬率較高的幣種,而不太接觸其他幣種的礦工來說,仍然說不上是個好消息:
▲目前 T-Rex 列出了幾種可行的虛擬幣搭配,像是 ETH 配 ERGO,或是 ETH 配 RVN 等等。需要注意的是一些搭配需要夠多的顯示記憶體才跑得起來(翻攝自網路)
當然,既然現階段已經可以作到最高三七分配算力給兩種虛擬幣礦池,那麼找出可以 100% 專注在單一幣種上的方法也只是時間上的問題,即便 T-Rex 也存在著一些先天限制,例如某些虛擬幣在這個機制下挖礦時,需要大量的顯示記憶體,因此一些顯示記憶體在 8GB 以下的顯卡反而運作上會出現問題。但現階段能百分百榨出 GPU 算力的,也就只有 T-Rex 一種。NVIDIA 恐怕現在需要的是找出更嚴苛的算力限制方案,來讓 LHR 版顯卡多點說服力。在這場算力限制與破解的戰爭中,顯然被礦工暫時佔了上風。