什麼是比特幣挖礦?
比特幣挖礦是指使用專用運算硬件執行工作量證明(proof-of-work)的過程:反覆對候選區塊標頭進行哈希運算,直到產生的哈希值低於網絡目前的目標值為止。成功生成有效區塊的礦工(或礦池)將獲得區塊補貼,加上該區塊所包含的交易手續費。比特幣協議每 2,016 個區塊調整一次挖礦難度,以確保無論網絡上有多少總算力參與競爭,平均每 10 分鐘左右便會產生一個新區塊(比特幣開發者指南)。
自 2024 年 4 月第四次減半(區塊高度 840,000)以來,區塊補貼為每區塊 3.125 BTC。交易手續費與補貼是分開計算的,並會因網絡擁堵程度而逐區塊變化,因此礦工每個區塊的總收益並非固定。
挖取 BTC 所需的條件
現今比特幣挖礦幾乎完全依賴專用的 SHA-256 ASIC 硬件進行;在目前的難度水平下,通用型 CPU 與 GPU 已無法與之競爭。在開始之前,營運者通常需要:
- 一台適用於比特幣挖礦的 SHA-256 ASIC 礦機
- 足以應付礦機額定功耗的充足電源供應與電路容量
- 與機身散熱量相匹配的通風或散熱設備
- 穩定的有線網絡連接
- 一個礦池帳戶,以及用於接收收益的 BTC 地址
- 對當地電費的現實估算,因為電費通常是最大的經常性營運支出
單人挖礦 vs. 礦池挖礦
個別礦工可以選擇獨立嘗試尋找區塊(單人挖礦),也可以將算力貢獻給彙集眾多礦工算力的礦池。在單人挖礦中,若其硬件恰好產生有效區塊,營運者可獨享全部區塊獎勵;但以目前的網絡難度而言,單台 ASIC 在任何合理時間範圍內找到區塊的機率極低。
在礦池挖礦中,礦工提交「份額」(shares)——即符合礦池所設定的、較容易達成的目標的工作量證明——以證明其所貢獻的算力大小。大多數有效份額都未能達到遠為嚴苛的比特幣網絡目標,因此永遠不會成為實際區塊;其存在的意義在於讓礦池能夠衡量每位參與者的貢獻,並依其所公佈的支付方式計算收益分配(比特幣開發者指南)。相較於等待單人挖礦找到區塊,這種方式通常能帶來金額較小但頻率較高的收益,這也是為何礦池挖礦是個人 ASIC 營運者的標準做法。
逐步指南:將 ASIC 連接至礦池
雖然各製造商及韌體的具體選單各有不同,但將 ASIC 連接至 BTC 礦池的一般流程如下:
- 建立礦池帳戶,並以強密碼及可用的帳戶安全功能加以保護。
- 取得礦池目前用於 BTC 挖礦的 Stratum 連接資訊(網址與端口)。
- 開啟 ASIC 的本機網頁介面,通常只需在瀏覽器中輸入礦機的 IP 位址即可。
- 在礦機的礦池設定欄位中輸入礦池網址、工作者名稱及挖礦密碼。
- 若韌體支援,可設定另一個官方公佈的礦池地址作為備用連接。
- 儲存設定並讓礦機重新連接。
- 在礦池儀表板中確認該工作者已出現,並正在提交有效份額。
- 在礦池帳戶中另行設定提幣地址(與礦機連接設定分開),並在依賴該地址之前仔細核實其正確性。
示例:將 BTC ASIC 連接至 ViaBTC
以下為具體示例,ViaBTC 公佈的 BTC 挖礦連接端點為:
Primary: stratum+tcp://btc.viabtc.io:3333
Failover port: 443
Worker format: userID.workerID
根據ViaBTC幫助中心的說明,礦工ID(worker-ID)部分可使用小寫字母及數字,長度限制為64個字元,而挖礦密碼欄位則為選填——部分礦機韌體要求該欄位不得留空,此時可輸入一個佔位字串。ViaBTC亦建議,若礦機支援的話,應額外設定一個文件中列出的備用連接埠,以便在主連接中斷時,裝置可自動切換至另一連接(ViaBTC幫助中心)。完成設定後,新連接的礦工通常需要經過一段穩定運作的時間才會顯示於後台儀表板中;這屬於正常的回報延遲,並非固定的技術標準。
選擇收益分配方式:PPS+ 與 PPLNS
礦池通常會提供多於一種收益分配方式,而選擇哪一種只會影響收益的計算方式,並不會影響挖礦整體上是否有利可圖。
在ViaBTC的PPS+模式下,已挖出區塊中的區塊補貼(block-subsidy)部分,會依據礦工所提交的share,按PPS規則結算;而交易手續費收益則按PPLNS規則分配。根據ViaBTC公佈的費率表,PPS結算的區塊獎勵部分收取4%手續費,而按PPLNS邏輯分配的交易手續費收益則另收取2%手續費——這是適用於兩個不同收益組成部分的兩個獨立費率,而非單一的統一手續費。
在ViaBTC的PPLNS模式下,區塊獎勵與交易手續費兩部分,均依照礦池的PPLNS規則進行分配,計算基礎是礦工在礦池所公佈的近期輪次(recent-rounds)窗口內所貢獻算力的佔比,結算則於所挖出區塊達到所需確認數後進行。公佈的PPLNS手續費為合併分配金額的2%(ViaBTC收費標準)。
兩種方式並非孰優孰劣。PPLNS的收益分配取決於礦池實際挖出的區塊,波動性可能較大;而PPS+則令區塊獎勵部分的收益較為平穩,但同時也有其自身的收費結構。對礦工而言,更值得思考的問題是:哪一種波動性與手續費的取捨更符合自己的偏好,而非哪一種方式能保證更高回報——無論採用哪一種收益分配方式,都無法消除BTC價格波動、網絡難度變化或營運成本等潛在風險。
監控你的礦機
連接完成後,營運者應區分以下幾項相關但不可互相替代的量度指標:
- 本機算力(Local hashrate):由ASIC礦機自身韌體直接回報的哈希運算速率。
- 礦池端算力估算(Pool-side hashrate estimate):礦池根據礦工在其所公佈的平均計算窗口內提交的share,所估算出的算力數值;此數值通常不會與本機讀數完全一致,不應被視為直接的物理量測結果。
- 被拒絕的share(Rejected shares):一個涵蓋性類別,可能包括過期(stale)、無效(invalid)、重複(duplicate)或其他被拒絕的原因;拒絕率上升通常意味著網絡延遲或配置存在問題。
- 在線時間與連接狀態(Uptime and connectivity):礦工是否持續保持連接,並不間斷地提交share。
- 功耗與能效(J/TH):此數值僅能依據同一台機器在相同時間段內實測的功耗讀數與算力計算得出;不應僅憑礦池回報的算力推斷得出,因為礦池估算值與本機讀數屬於不同性質的量測。
挖比特幣(BTC)是否有利可圖?
挖礦收益取決於多項會獨立變動的變數:網絡難度、BTC價格、已挖出區塊中包含的交易手續費、礦池的手續費及收益分配方式、礦工的在線時間,以及硬件的實際哈希運算表現。營運成本則包括電費、若硬件由第三方代管所需支付的代管費、散熱成本、維護費用、硬件購置或融資成本,以及任何礦池或提現手續費。
一種簡化的單台機器電費估算方式如下:
Daily electricity cost = power draw (kW) × 24 hours × electricity price per kWh
舉例來說,一台礦機功耗為3.0 kW,電價為每kWh $0.08美元,則單純電費每天約需花費$5.76美元——此數字未包含託管、維護、礦池手續費及硬件成本,僅供參考;實際電價及機器功耗會有所不同。
礦工在特定時段內佔網絡區塊獎勵的大致份額,可粗略估算為該礦工的算力除以同一時段內網絡的總算力。截至2026年10月下旬,mempool.space數據顯示,比特幣在過去一週內的估算網絡算力約為1.07 ZH/s,網絡難度約為148.36T(mempool.space)。這些數字會經常變動,應以最新數據為準,而非視為固定參考值;這也說明了為何單一ASIC礦機在全網獎勵中預期所佔份額甚微,進一步印證了對大多數經營者而言,礦池挖礦而非獨立挖礦才是標準選擇。
這些計算均不保證特定結果。Bitcoin.org指出,挖礦是一項具競爭性的活動,其盈利能力取決於硬件成本、電價及市場狀況,而這些因素會隨時間變化(Bitcoin.org FAQ)。
需考慮的主要風險
在開始前,經營者應權衡以下幾項因素:
- 相對於預期回報而言,硬件及電力基礎設施成本可能相當可觀。
- 網絡難度可能上升,導致個別礦工隨時間推移,預期所佔獎勵份額下降。
- 以BTC計價的獎勵與以法幣計價的收入屬不同衡量標準;將其中一項換算為另一項會引入價格風險。
- 礦池手續費、發放方式及結算規則會直接影響實際收益,在將硬件投入特定礦池前應先作審視。
- 散熱、噪音、韌體安全及基本用電安全均需事先規劃,對家用或小規模設置而言尤其重要。
- 挖礦盈利能力並無保證,並可能隨電價、BTC價格及網絡狀況而變化。
常見問題
我可以用普通電腦挖比特幣嗎?
不可以。以目前的網絡難度而言,比特幣挖礦需要專用的SHA-256 ASIC硬件;CPU和GPU並不具競爭力,無法產生有意義的獎勵。
PPS+與PPLNS有何分別?
PPS+根據提交的share,按PPS規則結算收益中的區塊獎勵部分,並按PPLNS規則分配交易手續費收益,兩部分分別收取不同手續費。PPLNS則根據礦工在礦池近期輪次窗口內的貢獻,將區塊獎勵與交易手續費部分一併分配,只收取單一公佈手續費率。
為何我的礦機在設定後沒有立即顯示?
連接礦機與在礦池儀表板中看到其顯示之間出現短暫延遲,是礦池彙總及顯示share數據方式的正常現象;這反映的是數據上報時間差,而非連接失敗,惟若長時間持續未顯示,則可能表示設定存在問題。
礦池顯示的算力是否等同於我的礦機算力?
不是。ASIC的本機算力是由其韌體直接回報的,而礦池的算力估算則是根據礦池所訂時間窗口內提交的share計算得出。兩者相關但衡量方式不同,鮮少會完全一致。
較高的礦池手續費是否必然代表較低收益?
不一定。手續費百分比適用於各發放方式下的特定獎勵部分,真正應比較的是該發放方式的完整獎勵計算方式及手續費結構,而非單獨看手續費百分比。
參考資料
- Bitcoin.org,《常見問題》,https://bitcoin.org/en/faq
- Bitcoin Developer Guide,《挖礦》,https://developer.bitcoin.org/devguide/mining.html
- ViaBTC幫助中心,《BTC挖礦》,https://support.viabtc.com/hc/en-us/articles/7207401012879-BTC-Mining
- ViaBTC,《定價》,https://www.viabtc.com/en/pricing?lang=en_US
- mempool.space,《挖礦儀表板》,https://mempool.space/mining


