如何用舊電腦或筆記型電腦挖礦

· 6 分鐘閱讀

本指南介紹如何讓一台舊桌上型電腦或筆記型電腦挖加密貨幣:哪些因素決定一台機器能否挖礦,它的記憶體能執行多少個挖礦執行緒,如何保持散熱,以及如何用 seine 在 bntpool.com 上安全地開始挖礦。

舊電腦或筆記型電腦能挖礦嗎?

簡短回答

能,只要你選擇工作量證明適合一般電腦的幣種。Blocknet 這樣的記憶體密集型幣種用一般處理器與記憶體來挖,所以舊桌上型電腦或筆記型電腦也可以加入礦池,在每個區塊中分得一份獎勵。記憶體決定你能執行多少個執行緒,散熱則讓它們持續執行。

不同幣種的工作量證明獎勵的東西不同。比特幣的 SHA-256 幾乎完全由 ASIC 挖掘,這種晶片專為這一種雜湊而設計,所以通用電腦在那裡作用不大。記憶體密集型設計則正好相反。Monero 的 RandomX 是為通用 CPU 設計的,而 Blocknet 使用 Argon2id,每個雜湊都要用到 2 GiB 的記憶體區塊,這種方式旨在抵禦 ASIC。在 Blocknet 這樣的幣種上,每台電腦本來就有的元件,也就是處理器與記憶體,負責挖礦。2026 年 CPU 挖礦一文介紹了選擇用處理器挖的幣種時要看什麼。

Argon2id 詳解介紹了這種工作量證明如何填充與讀取記憶體,以及為什麼記憶體頻寬決定速度。

舊硬體上最重要的是什麼?

一台舊機器挖記憶體密集型幣種的表現取決於四件事:

核心數沒有你想像的那麼重要。一台 16 GB 記憶體的四核心桌上型電腦能執行的執行緒比一台 8 GB 記憶體的八核心筆記型電腦更多,因為記憶體會先用完。

每個挖礦執行緒需要多少記憶體?

簡短回答

每個 Blocknet 挖礦執行緒需要大約 2 GB 可用記憶體,因為每個雜湊都要填滿它自己的 2 GiB 記憶體區塊。把可用記憶體除以二就能估算執行緒數。seine 在啟動時會自動計算,保留 5% 的記憶體,並把執行緒數限制在處理器的邏輯核心數以內。

seine 的自動配置會取它啟動時的可用記憶體,減去 5% 的保留量,除以 2 GiB,然後在這個數字與處理器的邏輯核心數之間取較小的一個。下面是常見記憶體容量的計算,假設作業系統與幾個背景應用程式佔用大約 2-3 GB:

記憶體 理論上的記憶體區塊數 seine 大約能執行的執行緒數
4 GB 2 1,前提是系統留出 2 GB 可用
8 GB 4 2
12 GB 6 4
16 GB 8 6
32 GB 16 14

在啟動 seine 之前關閉瀏覽器與其他大型應用程式,它的自動配置就能看到更多可用記憶體。如果你在挖礦時開啟應用程式,seine 每秒檢查一次可用記憶體,讓執行緒完成目前的雜湊後暫停,並在記憶體釋放後讓它們恢復。你可以繼續使用電腦。

增加記憶體是舊桌上型電腦最直接的升級:每多出 2 GB 可用記憶體,就能多執行一個執行緒,直到達到核心數上限。硬體指南列出了實測算力以及更大機器的配置方法。

舊處理器還能用嗎?

能。seine 的 x86 版本帶有一個可在任何 64 位元 x86 處理器上執行的可攜式運算核心程式,以及 AVX2 與 AVX-512 運算核心程式。AVX2 隨英特爾 2013 年的 Haswell 處理器與 AMD 2015 年的 Excavator 推出,seine 的 AVX2 運算核心程式已在 Haswell 與 Broadwell 伺服器晶片上實測過。不支援 AVX2 的處理器執行可攜式運算核心程式。Arm 版本帶有 NEON 運算核心程式與 SHA3 快速路徑。seine 會檢查你的處理器支援什麼,並在挖礦時比較運算核心程式,只有在確認有提升後才切換。

你在櫃子裡找到的大多數機器都有對應的下載版本:

系統 壓縮檔
Windows (x86_64) seine-windows-x86_64.zip
Linux (x86_64) seine-linux-x86_64.tar.gz
Linux (ARM64) seine-linux-aarch64.tar.gz(glibc 2.39 或更新版本)
macOS (Intel) seine-macos-x86_64.tar.gz
macOS (Apple Silicon) seine-macos-aarch64.tar.gz

如果電腦裝有 NVIDIA 顯示卡,Windows 與 Linux 版本也會嘗試使用它,與處理器一起挖礦。如果顯示卡無法啟動,seine 會繼續用處理器挖礦。在 Apple Silicon MacBook 上,seine 預設用處理器挖礦;Mac 指南介紹了如何依 Mac 記憶體配置執行緒數。

挖礦時如何讓筆記型電腦保持涼爽?

幾個習慣可以讓筆記型電腦維持全速執行:

./seine --cpu-profile efficiency

預設設定檔會選定能達到實測最佳算力 99% 的最少執行緒數。效率設定檔則保留能達到該最佳算力 75% 的最少執行緒數,讓機器執行得更涼爽、更安靜。你也可以用 --threads 2 設定固定執行緒數,或者在執行時於儀表板中按 - 與 + 減少或增加一個執行緒。

如何安全地開始挖礦?

  1. 取得錢包地址。 在你的主要電腦上安裝官方 Blocknet 錢包並複製你的地址。錢包指南會一步步帶你完成。挖礦軟體只需要你的地址,所以不要把錢包與助記詞放在另外的挖礦機器上。
  2. 從官方發布頁面下載 seine。 從下載區取得。每個版本都會發布一個 SHA256SUMS.txt 檔案,方便你核對壓縮檔是否一致。
  3. 執行它。 在 Windows 上按兩下 seine.exe。在 macOS 或 Linux 上,在解壓縮後的資料夾中執行 ./seine。
  4. 輸入地址並接受預設礦池。 貼上你的地址或 @name,然後按 Enter 使用 stratum+tcp://bntpool.com:3333。
  5. 查看儀表板。 你的算力與第一批份額很快就會出現,seine 會在挖礦時持續調整執行緒數與運算核心程式。

逐步挖礦指南更詳細地介紹了這些步驟與收款。如果想先在不連線礦池的情況下測量機器,可以執行離線基準測試:

./seine --bench --bench-kind backend --backend cpu --bench-secs 20 --bench-rounds 3

為什麼小機器要在礦池挖礦?

礦池找到的每個區塊都會依你貢獻的工作分給你一份,所以小機器不必等到自己找到整個區塊,也能從礦池的每個區塊中獲得報酬。加密貨幣挖礦原理一文更深入地介紹了礦池與份額。在 bntpool.com 上,獎勵依每個區塊之前六小時內提交的份額分配,餘額達到 0.1 BNT 後就會支付給你。你可以在 bntpool.com 上查詢你的地址或 @name,追蹤你的算力與餘額。

要估算你的產出,可以使用 bntpool.com 儀表板上顯示的全網算力。Blocknet 每五分鐘出一個區塊,每天 288 個區塊,所以你每天預計能分得的新幣是 288 × (你的 H/s ÷ 全網 H/s) × 區塊獎勵,而區塊獎勵每個月都會下調。

接著算出這台機器的執行成本。在 seine 挖礦時用插座式功率計測量。一台全天執行、功耗 65 W 的機器每天用電 65 × 24 = 1,560 Wh,也就是 1.56 度;再乘以你的電價。比較這兩個數字,就能全面了解這台機器的情況。

說明

這些數字描述的是 Blocknet 目前的 Argon2id 工作量證明。據 blocknetcrypto.com 介紹,Blocknet 計劃在 2027-02-16 左右進行名為 Faraday 的網路升級,屆時將採用更輕量的工作量證明。請讓 seine 保持最新:它會在啟動時以及每 12 小時檢查一次新版本。

常見問題

8 GB 記憶體的筆記型電腦能挖礦嗎?

可以,前提是挖 Blocknet 這樣的記憶體密集型幣種。每個 Blocknet 挖礦執行緒需要大約 2 GB 可用記憶體,所以在作業系統佔用它那一份之後,8 GB 的筆記型電腦通常能執行大約兩個執行緒。seine 會在啟動時測量你的可用記憶體,並為你選擇一個安全的執行緒數。

用舊筆記型電腦挖礦安全嗎?

安全,只要通風良好。挖礦會讓處理器持續忙碌,就像長時間匯出影片或玩遊戲一樣,而處理器在過熱時會自動降速。保持通風口清潔,把筆記型電腦放在堅硬的表面上;如果想減少發熱與噪音,可以使用 seine 的效率設定檔。

seine 能在不支援 AVX2 的處理器上執行嗎?

能。seine 的 x86 版本包含一個可攜式運算核心程式,可在任何 64 位元 x86 處理器上執行,同時為支援的晶片提供 AVX2 與 AVX-512 運算核心程式。它會檢查你的處理器支援哪些指令集並選擇相應的運算核心程式,在同時支援 AVX2 與 AVX-512 的晶片上還會在挖礦時比較不同的運算核心程式。

用舊電腦挖礦要用多少電?

這取決於機器本身。在 seine 執行時用插座式功率計測量,然後把瓦數乘以 24,再除以 1,000,就得到每天的度數(千瓦時)。再乘以你的電價就是每天的電費,然後把它與你每天預計挖到的幣做比較。