什麼是算力,它到底怎麼算
算力是挖礦裡出現頻率最高的詞,也是最容易被含糊帶過的一個。它其實簡單得出奇 —— 就是「每秒能試多少次」。麻煩的是那串單位,以及大多數人對量級完全沒有概念。
算力就是「每秒能做多少次雜湊嘗試」。挖礦是個窮舉遊戲,誰每秒試得多,誰中籤機率就高。單位從 H/s 起,每往上一級乘 1000:KH、MH、GH、TH、PH、EH。
一句話定義
挖礦要做的事是不停改一個數字、算一次雜湊、看結果夠不夠小,不夠就再改再算。算力衡量的就是這個動作每秒能重複多少遍。
所以它不是「速度」的模糊說法,而是一個很具體的計數:每秒 100 次就是 100 H/s。僅此而已。
單位階梯:每級差一千倍
| 單位 | 等於 | 大致什麼東西在這一檔 |
|---|---|---|
| H/s | 每秒 1 次 | 紙筆手算 |
| KH/s | 1,000 H/s | 很早期的軟體實現 |
| MH/s | 1,000 KH/s | 普通電腦處理器 |
| GH/s | 1,000 MH/s | 高階顯示卡 |
| TH/s | 1,000 GH/s | 一台現代專用礦機(幾百 TH/s) |
| PH/s | 1,000 TH/s | 一個小型礦場 |
| EH/s | 1,000 PH/s | 全網總量(幾百 EH/s) |
看這張表最容易犯的錯,是把相鄰兩級當成「差不多」。它們差一千倍。隔兩級就是一百萬倍。
你的裝置和全網,差多少
把量級擺在一起,感受會很不一樣:
- 一台現代礦機:幾百 TH/s。
- 全網:幾百 EH/s。
- TH 到 EH 隔兩級 —— 也就是說,全網的算力大約是一台礦機的幾百萬倍。
具體算一下:250 TH/s 的機器,在 850 EH/s 的全網裡,佔比是三百四十萬分之一。這個數直接決定了你能分到多少 —— 全網每天新發行大約 450 枚,乘以這個比例,就是你一天的期望產出。
順帶說一句,如果你看到某台裝置的算力用 MH/s 或 GH/s 標註,而你在考慮用它挖比特幣,那麼上面這張表已經回答了你的問題:它比全網低了三到四個數量級,細節在顯示卡還能挖比特幣嗎。
算力和難度是一對
算力是你這一側的能力,難度是全網那一側的門檻。兩個一起,才決定你的產出。
關係很直接:全網算力漲,系統就把難度調高,讓平均出塊時間維持在十分鐘;你的算力沒變,但分母變大了,分到的就變少。所以只盯著自己機器的算力數字沒有意義,要盯的是它佔全網的比例,而那個比例會隨時間自然縮水。
為什麼算力大不等於划算
這是新手最常見的一個判斷失誤:拿兩台機器比,誰的 TH/s 數字大就選誰。
問題在於算力是要用電換的。一台算力翻倍、功耗也翻倍的機器,和原來那台在賺錢能力上沒有任何區別 —— 它只是把同一筆生意做大了一倍,收入和電費同比例上升。
真正該比的是能效比:每產生 1 TH/s 的算力要燒多少焦耳,寫作 J/TH,越低越好。它決定了在同樣的電價下,你的成本線在哪、幣價跌到多少你就得停機。買機器時把算力和功率一除,得到的那個數才是關鍵。
一個更直觀的比喻
如果上面那些單位還是抽象,換個說法:算力就是你每秒買了多少張彩票。
每十分鐘開一次獎,獎金固定 3.125 枚。全世界的人一起買,誰買得多誰中籤機率高。你的機器每秒能算 250 萬億次,就相當於每秒買了 250 萬億張;全網每秒買了大約八千五百萬億億張。
這個比喻能順帶解釋掉幾個常見困惑。為什麼挖礦收益不穩定?因為它本來就是抽獎。為什麼加入礦池就穩了?因為礦池是一群人合買、中了平分。為什麼別人算力漲了我的收益會跌?因為獎金總額不變,買票的人變多了。
無效份額:算了但不算數的那部分
還有一個實際運作中會遇到、但很少被解釋的概念。
你的機器不停地把工作成果提交給礦池。但如果提交得太晚 —— 比如網路延遲大,或者這一輪已經被別人贏走了 —— 這部分成果就作廢了,行話叫無效份額或者過期份額。
它的意思是:電已經燒了,但這份算力沒有換成收益。正常情況下無效份額的佔比很低,幾乎可以忽略;但如果你的網路不穩、或者礦池伺服器離你太遠,這個比例會明顯上升,等於憑空損失一部分收益。所以礦池後台裡那個「無效率」的數字值得偶爾看一眼,它是少數幾個你真的能最佳化的指標之一。
從算力到收益,中間隔著幾步
最後把鏈條串一遍,你就知道每一步會在哪裡漏掉一點:
- 額定算力—— 參數表上寫的那個數。
- 實際算力—— 散熱不好會降頻,實際值通常略低於額定值。
- 有效算力—— 扣掉無效份額。
- 佔全網比例—— 有效算力除以全網算力,這個分母天天在長。
- 理論產出—— 比例乘以全網每天新發行的量,再加上手續費那部分。
- 到手收益—— 扣掉礦池手續費。
- 淨收益—— 再扣掉電費和裝置攤銷。
大多數「為什麼我算的和實際收到的對不上」,答案都在第 2、3、6 步。而決定這門生意成不成立的,是第 7 步 —— 那一步的完整演算法在現在個人還能挖嗎。
全網算力去哪兒查
它天天在變,所以任何文章裡寫的都只是寫作時的快照,包括這一篇。要看當前值,去主流礦池的首頁或者區塊瀏覽器,比如 mempool.space 上就能看到全網算力和難度的當前數字與歷史走勢。
查到之後,用它替換掉算帳那篇裡的分母重算一遍,你得到的才是對當下有效的結論。這一步不到五分鐘。
常見問題
算力單位怎麼換算?
從 H/s 開始每往上一級乘 1000:1 KH/s 等於 1000 H/s,1 MH/s 等於 1000 KH/s,依次是 GH、TH、PH、EH。相鄰兩級差一千倍,隔兩級就是一百萬倍,這個量級差別很容易被低估。
一台礦機的算力和全網差多少?
一台現代礦機在幾百 TH/s 量級,全網在幾百 EH/s 量級,中間隔兩級單位,也就是幾百萬倍。按 250 TH/s 對 850 EH/s 算,單機佔全網大約三百四十萬分之一。
算力越大越好嗎?
不一定。算力是用電換來的,一台算力翻倍但功耗也翻倍的機器,賺錢能力和原來那台沒有區別。真正該比的是能效比,也就是每產生 1 TH/s 算力要燒多少焦耳,這個數越低越好。
單位換算這部分是固定的,不會變。全網算力那個數天天在變,正文裡給的是寫作時的量級參考,請以你查到的當前值為準。
署名紀川是筆名,我們不給它編造資歷 —— 判斷這篇值不值得信,請核裡面的規則和演算法,不是核作者頭銜。寫法和數字處理原則見關於,發現問題請寫信到 [email protected],更正會記進更正記錄。