加密貨幣挖掘是一個現在很熟悉的術語。但大多數情況下,人們並不確切知道用於加密挖掘的過程或工具。挖礦是驗證區塊鍊或哈希塊上交易的過程。要進行挖掘,需要CPU,GPU或ASIC處理能力。圖形處理單元(GPU)已經使用了多年。
您可能想知道,為什麼GPU用於採礦?好吧,簡單的答案是,它們比同類的CPU和ASIC更勝任。
但是,要了解在加密採礦中使用GPU的必要性,我們必須揭露其他一些因素。
比特幣挖礦使用多少數據
比特幣協議規定在某個時候僅存在2100萬比特幣。就像黃金一樣,比特幣礦工會一次將這些比特幣帶出一些。礦工運行所謂的節點。它是一台功能強大的計算機,可以通過運行比特幣軟件來保持比特幣網絡的運行。
要運行節點,您可以免費下載比特幣軟件,並使特定端口保持打開狀態。一個缺點是它消耗大量的能量和存儲空間。截至2019年6月底,比特幣區塊鏈的大小已達到約226.6 GB。每個塊的內存消耗在3 TB範圍內,這是大量的空間消耗。
每個節點都在網絡上傳播比特幣交易。這些挖掘節點解決了一個複雜的數學難題。也就是說,每個難題都由哈希函數完成的隨機猜測解決。第一個獲得結果的礦工發佈公告,所有其他礦工開始在下一個區塊工作。礦工目前獲得12.5 BTC作為完成區塊的獎勵。如果礦工執行這些功能,為何將GPU用於挖礦?
什麼是GPU?
圖形處理單元(GPU)是最初製造的卡,用於在電子設備上生成並加速圖像。GPU通常是為遊戲行業創建的。GPU還是執行快速數學計算以渲染圖像的計算機芯片。但是,隨著加密貨幣挖礦的到來,製造商改變了設計以適合礦工。GPU市場中的一些主要公司包括AMD,ARM,Intel和NVIDIA。
GPU在加密貨幣挖掘中的功能
當2009年開始進行加密採礦時,中央處理器(CPU)是挖礦處理器。但是,它有其局限性,並且引入了基於GPU的Mining。一個標準GPU可以每個時鐘執行3200個32位指令的處理速度。與CPU的處理能力相比,它的速度是8,000倍。
同樣,GPU配備了大量的算術邏輯單元(ALU)。這些單元負責執行數學計算。由於ALU,GPU可以執行更多的計算,這使得它們在挖掘過程中具有改進的輸出。
GPU可以執行多個任務,這就是礦工偏愛它們的原因。GPU可用於通過鏈上的不同算法進行挖掘。此外,您可以快速轉售GPU,因為它們可以用於挖礦以外的其他用途。對於挖礦,礦工將必須為採礦設備設置多個GPU,而不是單個單元。而且,礦工必須將這些GPU用作現有的基礎設施或計算機,以作為補充。您還將需要足夠的SSD和RAM,以使GPU正常運行。
要設置GPU裝備,礦工必須將多個GPU連接到專門構建的CPU,以增加整體處理能力。該礦工將其GPU連接到不得具有任何內置圖形卡的CPU主板上。就像我們之前說的,礦工需要足夠的RAM,SSD和相關的電線。他還需要支撐結構和冷卻系統來搭建鑽機。大多數礦工自己構建平台,因此您可能需要一些技術知識。但是,潛在的礦工可以在Youtube上觀看教程,也可以訂購PandaMiner B5 plus等預製鑽機。
為什麼GPU在比特幣挖掘方面比CPU更好
在用於計算比特幣算法的GPU出現之前,曾使用過CPU。但是,由於其並行處理架構,GPU渲染圖像的速度比CPU更快。這使GPU能夠同時執行多個計算。另一方面,單個CPU沒有此容量。使用多核處理器,您可以實現類似的處理能力。這些處理器可以通過將多個CPU組合到同一芯片上來並行執行計算。
每台計算機都有一個CPU,可以比GPU更快地執行單個計算。CPU設計用於處理基本的計算任務和操作。基本上,創建CPU用於任務並行性。另一方面,GPU設計用於數據並行。
CPU具有較少的算術邏輯單元,因此當涉及哈希所需的工作量證明時,其性能會很慢。但是,您仍然可以挖掘諸如Hold Coin,Nexus,Zcash之類的硬幣。另一方面,GPU可用於開採以太坊,比特幣黃金,門羅幣,Electronum等硬幣。
與GPU挖掘和CPU挖掘相比,ASIC是更可取的。其採礦硬件解決了非常複雜的算法。另一方面,GPU和CPU挖掘硬件分別對圖形算法和基於處理器的算法進行解碼。但是,GPU採礦硬件吸引人的地方在於,與CPU相比,它提供了更多的哈希功率,與ASICs相比,其電費低。
GPU挖礦的收益率如何?
nicehash.com簡化了使用GPU採礦設備的獲利能力的計算。以下是礦工使用以下GPU採礦設備可能產生的每日收入。
顯卡 | 收益/天 |
---|---|
AMD Radeon VII | 0.00013100 BTC(1.35 USD) |
NVIDIA TITAN V | 0.00011600 BTC(1.20 USD) |
NVIDIA RTX 2080 Ti | 0.00010400 BTC(1.07 USD) |
AMD RX 5700 XT 8GB | 0.00007800 BTC(0.80 USD) |
NVIDIA RTX 2080 | 0.00007700 BTC(0.79 USD) |
另一方面,AMD CPU Ryzen 7 3700X每天最高的CPU挖掘收入為0.37美元。這表明了與CPU挖掘相比,GPU挖掘的收益如何。
GPU挖掘的優點
- GPU在復雜的計算中非常高效。
- 您可以快速獲得它們。
- 它們是可升級的。
- 標準硬件。
- 它們具有可轉售的價值。
GPU挖礦的缺點
- 高功耗。
- 它們不如ASIC那樣有效。
- 與ASIC相比,GPU在整體效率上不那麼強大。
- 您可能需要大型設備進行採礦。
- 他們僅限於開採某些硬幣。
結論
許多硬幣仍然使用工作量證明算法,並且仍需要GPU來挖掘這些硬幣。但是,與GPU相比,ASICS更快,更高效地挖掘硬幣。但是,ASIC非常昂貴且維護成本很高。此外,GPU可以通過挖掘單個硬幣為您提供出色且理想的靈活性。那麼,為什麼GPU用於挖礦?簡單來說,它們比CPU效率更高,並且比ASIC更具成本效益。