Siacoin 新手挖礦指南
本指南已過時。
本文介紹如何使用桌上型電腦的顯示卡(GPU)來挖 Sia,但 Sia 現已推出客製化挖礦硬體。專用硬體已使 Sia 的 GPU 挖礦不再可行。本指南仍可操作,但即使使用高階 GPU,你也可能永遠無法達到出款門檻。
概覽
Sia 是一個去中心化的點對點網路,用於買賣電腦儲存空間。
使用者在 Sia 內使用名為 Siacoin 的加密貨幣支付交易費用。如同 Bitcoin,Sia 仰賴「礦工」為網路提供運算能力。這些礦工會以 Siacoin 作為貢獻的報酬。
在本指南中,我將示範如何設定 Windows 電腦,讓你在未使用電腦時透過挖取 Siacoin 來賺取收益。
所需時間
本指南看起來很長,但只是因為包含大量螢幕截圖。我估計大約只需 20 分鐘即可開始挖礦。
| 項目 | 時間 |
|---|---|
| 安裝軟體 | 5-10 分鐘 |
| 建立 Siacoin 錢包 | 5 分鐘(快速方法)/3 天(較慢方法) |
| 設定自動挖礦 | 5 分鐘 |
| 總計 | 約 20 分鐘 |
軟體版本
本指南撰寫時使用各軟體元件的最新版本:
- Sia-UI v.1.3.1
- CUDA v.8.0.61
- OpenCL 2.0
- Marlin v.1.0.0
- Windows 10(亦適用於 Windows 7、Windows 8、Windows 8.1)
查詢顯示卡類型
Siacoin 挖礦會使用電腦的顯示卡(以下簡稱「GPU」,即圖形處理器)。
不同 GPU 需要不同的軟體,請依下列步驟確認你的 GPU 類型:
你應該會看到類似以下的畫面:

請留意你的 GPU 名稱是以「NVIDIA」還是「AMD」開頭。
- 若你的 GPU 為 NVIDIA,則需安裝 CUDA。
- 若你的 GPU 為 AMD,則需安裝 OpenCL。
若顯示其他名稱,代表你可能沒有相容的 GPU。這表示你將無法挖取 Siacoin,但可參考下方的挖礦硬體章節,了解下次組裝電腦時可選用哪些具備挖礦能力的 GPU。
安裝 GPU 函式庫
若要執行 Siacoin 礦工程式,你必須安裝正確的函式庫,讓挖礦軟體能與電腦的 GPU 溝通。
安裝 CUDA(適用於 NVIDIA GPU)
若你使用 NVIDIA GPU,需安裝 CUDA。若為 AMD GPU,請跳至下一節。
- 前往 https://developer.nvidia.com/cuda-downloads
- 在「Operating System」旁點選「Windows」。
- 點選與你的 Windows 版本對應的版本。
- 在「Installer Type」點選「exe (network)」。
- 點選「Download」。
- 開啟下載的檔案,並使用預設選項完成安裝。
安裝 OpenCL(適用於 AMD GPU)
若你使用 AMD GPU,則需要 OpenCL。它可能已隨許多 AMD 驅動程式一併安裝,但為確保擁有最新版本,請依下列步驟操作。
- 前往 https://www.amd.com/en/support
- 在「Automatically Detect and Install Your Driver」下方點選「Download Now」
- 開啟下載的檔案,並使用預設選項完成安裝。
安裝 Siacoin 礦工程式
目前有幾種不同的 Siacoin 礦工程式可供選擇,但功能與效能都大同小異。本指南使用 Marlin 礦工程式,因為它同時相容於 CUDA 與 OpenCL,但你也可以參考其他挖礦選項。
請依下列步驟安裝 Marlin:
前往 Marlin 礦工程式下載頁面。
點選「Windows (64-bit)」連結以下載 Marlin 套件。
按下 Win+R 開啟 Windows 執行對話方塊。
在命令提示字元中輸入以下內容:
C:\marlin\marlin.exe --selftest
你應該會看到每行皆顯示 PASS 的輸出:
2017/05/18 20:24:30 Starting marlin 1.0.0
2017/05/18 20:24:31 OpenCL error: cannot load OpenCL.dll
2017/05/18 20:24:31 CUDA (driver version 8.0)
2017/05/18 20:24:31 [0] GeForce GTX 970 (CC 5.2)
2017/05/18 20:24:31 [0] default : PASS
2017/05/18 20:24:31 [0] m1p0 : PASS
2017/05/18 20:24:31 [0] m1p1 : PASS
2017/05/18 20:24:31 [0] m1p1x32 : PASS
2017/05/18 20:24:31 [0] m1p4x32 : PASS
2017/05/18 20:24:31 [0] m2p0 : PASS
2017/05/18 20:24:31 [0] m2p1 : PASS
2017/05/18 20:24:31 [0] m2p1x32 : PASS
2017/05/18 20:24:31 [0] m2p2 : PASS
2017/05/18 20:24:31 [0] m2p2x32 : PASS
2017/05/18 20:24:31 [0] m2p4 : PASS
2017/05/18 20:24:31 [0] m2p4x32 : PASS
2017/05/18 20:24:31 [0] x1p1 : PASS
2017/05/18 20:24:31 [0] x1p1x32 : PASS
2017/05/18 20:24:31 [0] x1p2x32 : PASS
2017/05/18 20:24:31 [0] x1p3x32 : PASS
2017/05/18 20:24:31 [0] x1p4x32 : PASS
2017/05/18 20:24:31 [0] x1p5x32 : PASS
這表示你的 GPU 函式庫已正確安裝,且礦工程式可正常存取。接下來只需準備好 Siacoin 錢包,即可開始挖礦。
產生 Siacoin 錢包
若要進行挖礦,你需要一個 Siacoin 錢包來存放挖到的幣。目前主要有兩種 Siacoin 錢包選項,說明如下。
Bittrex — 快速簡便的方法
建立 Siacoin 錢包最快的方式是使用 Bittrex,這是一家加密貨幣交易所。Bittrex 提供網頁版錢包,因此你建立帳號後即可立即產生 Siacoin 錢包。
缺點是你必須信任 Bittrex 會妥善保管你的 Siacoin。Bittrex 至今未曾發生導致客戶資金損失的重大資安事件,但許多其他交易所都曾出現類似問題,Bittrex 也並非絕對安全。
我建議先從 Bittrex 開始,讓你在熟悉 Siacoin 與挖礦的同時快速上手。待你較為熟悉後,再使用 Sia-UI 建立錢包,將 Bittrex 上的 Siacoin 轉移至 Sia-UI 錢包,並將 Sia-UI 位址設為新的挖礦收款位址。
請依下列步驟使用 Bittrex 建立錢包:
- 前往 Bittrex。
- 建立新帳號並登入。
- 在右上角選單中點選 Wallets。

- 在搜尋列中輸入
siacoin。
- 在出現的「Siacoin」列中,點選 + 號。

- 你會看到一個彈出視窗,顯示一長串由字母與數字組成的字串。這就是你的 Siacoin 錢包位址。

- 請儲存此位址,然後前往開始挖礦步驟。
Sia-UI — 較佳但較慢的方法
若你已透過 Bittrex 建立錢包,可略過本節。
Sia-UI 是 Sia 官方的 Windows 應用程式。由 Sia 開發團隊開發與維護,是目前最安全、功能最完整的 Sia 錢包(某種程度上也是因為它是唯一可用的 Windows 錢包)。
下載並啟動 Sia-UI
- 前往 Sia-UI 下載頁面
- 點選以
-win32-x64.zip結尾的連結(例如Sia-UI-vXX.YY.ZZ-win32-x64.zip) - 將下載的檔案解壓縮至
C:\Sia-UI
- 在解壓縮後的檔案中點選「Sia-UI」。

- 接著會出現 Windows 防火牆對話方塊,詢問是否允許 Sia 存取網路。請點選「Allow」。

設定 Sia-UI 錢包
你會在右上角看到一個進度條,代表 Sia-UI 正在與 Sia 網路同步。在等待同步達到 100% 的同時,請依下列步驟建立 Siacoin 錢包:
- 在左側邊欄中點選「Wallet」按鈕。

- 點選「Create a new wallet」。

- Sia-UI 接著會顯示你的錢包種子。這是一組單字,可讓你存取 Siacoin 錢包。
- 點選「I have written these down in a safe place」按鈕。
- 由於 Sia-UI 對使用者抱持健康的懷疑態度,下一個畫面會要求你輸入剛剛儲存的錢包種子。請輸入你在步驟 3 中儲存的種子,然後點選「Confirm」。

- 令人費解地,Sia-UI 接著會再次要求你確認種子,因此請再貼上一次並點選「Unlock」。

此時,Sia-UI 可能仍在與網路同步。不幸的是,在此程序完成前,你無法使用錢包。
首次同步非常緩慢。根據磁碟速度與網路連線狀況,可能需要數小時至數天才能完成同步。我曾在 Reddit 上發表一篇將首次區塊鏈同步縮短至約 20 分鐘的解決方法,若不想久候可參考該文。
完成同步後,請在錢包畫面中點選「Receive Siacoin」按鈕:

你會看到「Receiving Address」欄位與「Description」欄位。在 Description 中輸入 Mining revenues(或你偏好的標籤):

現在 Sia 會顯示標示為 Mining revenues 的 Siacoin 收款位址。你隨時可透過點選「Receive Siacoin」按鈕來查看該位址。

開始挖礦
你已準備好開始挖礦!請依下列步驟操作:
- 開啟記事本
- 前往 File > Open 並輸入
C:\marlin\marlin.bat - 將檔案內容替換為以下內容:
SET payout_address=YOUR SIACOIN WALLET ADDRESS
SET intensity=18
SET pool_server=us-east.luxor.tech:3333
marlin.exe --user %payout_address% --intensity %intensity% --host %pool_server%
- 將
YOUR SIACOIN WALLET ADDRESS改為你自己的錢包位址。檔案應如下所示:
- 前往 File > Save 並關閉記事本。
- 在 Windows 檔案總管中前往
C:\marlin。 - 連按兩下
marlin.bat。
- 若出現安全性警告,請點選「Run」。

你正在挖礦了!你應該會看到類似以下的輸出:
2017/11/08 11:59:15 Starting marlin 1.0.0
2017/11/08 11:59:15 CUDA (driver version 9.1)
2017/11/08 11:59:15 [0] GeForce GTX 970 (CC 5.2)
2017/11/08 11:59:15 OpenCL: NVIDIA CUDA
2017/11/08 11:59:15 [1] GPU: GeForce GTX 970
2017/11/08 11:59:15 Connecting to us-east.luxor.tech:3333...
2017/11/08 11:59:15 [0] Initializing GeForce GTX 970
2017/11/08 11:59:15 Difficulty set to 107G
2017/11/08 11:59:15 New block ...72226449 detected, difficulty 147P
2017/11/08 11:59:15 Authentication successful
2017/11/08 11:59:16 [0] Initialized, work size 262144
2017/11/08 11:59:16 [0] Accepted 2b5b471d D: 42G/17G 965.8 MH/s
2017/11/08 11:59:18 [0] Accepted 0c1e4a1f D: 23G/17G 965.8 MH/s
2017/11/08 11:59:18 [0] Accepted 727c0e70 D: 50G/17G 967.5 MH/s
2017/11/08 11:59:21 [0] Accepted f1eede1e D: 46G/17G 966.2 MH/s
關閉視窗即可停止挖礦。
若你在 Marlin 設定中正確設定了 Siacoin 錢包位址,就能在 Luxor 儀表板上看到你的挖礦活動:
https://sia.luxor.tech/miners/your siacoin address
有關 Luxor 礦池的更多詳細資訊,請參閱下方說明。
你會發現執行礦工程式時,系統反應會變得遲緩。這是因為挖礦會佔用所有可用的圖形資源,導致你難以正常使用電腦。不用擔心,我們會在下一節處理這個問題。
設定礦工程式自動執行
你已設定完成並開始產生 Siacoin,但有個問題:挖礦會獨佔顯示處理器,讓你難以在電腦上執行其他操作。
你可以在離開電腦時手動啟動礦工程式,回來時再關閉,但這樣很麻煩。
相反地,你可以使用 Windows 內建的實用功能 Task Scheduler。它能讓你將 Siacoin 挖礦設定得像螢幕保護程式一樣——在你離開時自動執行,回到電腦時自動停止。
設定排程工作有點繁瑣。為省去你的麻煩,我已建立一個工作設定檔,你可透過下列步驟匯入至 Task Scheduler:
- 下載我的 Sia Mining Task 設定檔:SiaMiningTask.xml(在連結上按右鍵並選擇「另存連結為…」)。
- 按下 Win+R 開啟 Windows 執行對話方塊。
- 輸入
control schedtasks並按下 Enter。
- 接著會出現 Task Scheduler。請在右側選單中點選「Import Task…」
- 指定你在步驟 1 下載的
SiaMiningTask.xml檔案。
這將為你建立一個已預先填入 Siacoin 礦工程式正確設定的工作。請點選「OK」以完成工作建立。
建立此工作後,只要你的滑鼠與鍵盤閒置達十分鐘,電腦就會自動開始挖取 Siacoin。一旦你移動滑鼠或按下鍵盤,挖礦就會停止,以免干擾你的正常使用。
使用礦池
挖礦是一種機率遊戲。你的電腦會反覆使用隨機數字進行計算,試圖找出 Siacoin 網路當下所需的方程式解答。找到解答的電腦可獲得礦工獎勵。目前獎勵為 200,000 Siacoin ($1,300 美元)。大約每十分鐘會產生一個解答,但由於活躍礦工數量眾多,你的礦工程式有可能連續數月都無法幸運地找到解答。
本指南會將你的礦工程式設定為參與 Luxor 礦池,以提供更穩定、可預測的挖礦收益。在礦池中,所有參與者默認同意共同分擔工作量並按比例分享獎勵。Luxor 礦池收取 0.3% 的管理費。此費用以礦池標準而言異常低廉,預計到 2018 年將調升至 2–3%。
Luxor 礦池提供儀表板,讓你監控礦工程式的活動:
https://sia.luxor.tech/miners/your siacoin address

當你的錢包位址未支付餘額達到 500 Siacoin 時,礦池即會發放獎勵。約六小時內,你的錢包就會收到略多於 500 Siacoin 的入帳。
以我這張 GPU 為例(截至 2017 年 11 月),大約每兩週會達到一次支付門檻。你的實際情況會因 GPU 效能、礦工程式運行時間比例以及其他活躍 Siacoin 礦工的數量而有所不同。
將 Siacoin 兌現
既然你已累積了一些 Siacoin,你大概會想知道如何使用它們。
有些加密貨幣交易所可讓你出售 Siacoin,但它們不支援將 Siacoin 直接兌換為法幣(例如美元、歐元)。你需要分兩階段進行兌換:
- 將 Siacoin 兌換為 Bitcoin。
- 將 Bitcoin 兌換為法幣。
將 Siacoin 兌換為 Bitcoin
將 Siacoin 兌換為 Bitcoin 有幾種選項:
- Bittrex:(推薦)Bittrex 歷來對 Siacoin 提供最穩定的支援。
- ShapeShift:ShapeShift 簡單快速,無需註冊。只需提供你的 Bitcoin 位址,對方就會提供一個 Siacoin 儲值位址。不幸的是,他們對 Siacoin 的支援相當不穩定,僅間歇性提供 Siacoin 兌換服務。
- Bisq:(進階使用者適用)Bisq(前身為 BitSquare)是去中心化的點對點交易所。交易速度較慢且步驟較多,但可能提供比傳統交易所更優惠的匯率。Bisq 也支援將 Siacoin 直接兌換為法幣,但你必須仰賴交易對手不欺詐。若選擇此選項,請採取措施防範詐騙。
Poloniex:Poloniex 曾是 Siacoin 的主要交易所,但在 2017 年的大部分時間裡,其支援與平台表現都非常糟糕,經常在毫無通知的情況下凍結使用者資金數週。若有其他交易所可選,建議避免使用 Poloniex。
將 Bitcoin 兌換為法幣(一般貨幣)
Bitcoin 問世較久,生態系也成熟許多,因此你有數種方式可將 Bitcoin 兌現。Bitcoin 交易所已超出本文範圍,但以下提供幾個入門選項。
- Gemini:服務美國客戶。
- BitStamp:服務歐洲客戶。
- LocalBitcoins:私人點對點 Bitcoin 交易所。
更完整的清單可參考 bitcoin.org 上的此清單。
Siacoin 挖礦硬體
下表顯示不同 GPU 的預估挖礦效能。這些數據基於來自多種系統的匿名、自主回報資料,彙整自 Sia 挖礦 wiki。請勿期待 100% 準確,但應能讓你大致了解不同系統的效能表現。
效能指標取決於晶片每秒可執行的百萬次挖礦計算次數(以 MH/s,即每秒百萬次雜湊為單位)。GPU 產生挖礦收益的速率與其 MH/s 成正比。換言之,在其他條件相同的情況下,2,000 MH/s 的 GPU 產生的收益將是 1,000 MH/s GPU 的兩倍。
對於每款 GPU 晶片,我都提供了一個包含該晶片的 GPU 產品範例,但同一款 GPU 晶片通常由多家製造商提供。
NVIDIA GPU
| GPU | 效能(MH/s) | 範例 |
|---|---|---|
| GTX 660 | 300 | EVGA GeForce GTX 660 |
| GTX 670 | 400 | ASUS GeForce GTX 670 |
| GTX 970 | 895 | EVGA GeForce GTX 970 |
| GTX 980 | 1,290 | GIGABYTE GeForce GTX 980 |
| GTX Titan X | 1,300 | EVGA GeForce GTX TITAN X |
| GTX 980 Ti | 1,540 | GIGABYTE GeForce GTX 980Ti |
| GTX 980 Ti Hybrid | 1,725 | EVGA GeForce GTX 980 Ti |
| GTX 1080 FE | 2,190 | EVGA GeForce GTX 1080 Founders Edition |
AMD GPU
| GPU | 效能(MH/s) | 範例 |
|---|---|---|
| R9 270X | 635 | Gigabyte R9 270X |
| R9 380 | 750 | ASUS STRIX Radeon R9 380 |
| HD 7970 | 790 | Sapphire Radeon HD 7970 |
| R9 290 | 1,050 | Sapphire Radeon R9 290 |
| R9 290X | 1,200 | Sapphire Radeon R9 290X |
| R9 390x | 1,200 | Sapphire Radeon NITRO R9 390X |
| R9 Nano | 1,600 | XFX Radeon R9 Nano |
| R9 Fury X | 1,800 | XFX RADEON R9 FURY X |
| R9 295x2 | 2,250 | Sapphire Radeon R9 295X2 |
我不建議為了專門挖取 Siacoin 而購買 GPU。你的獲利取決於 Siacoin 的市場價格以及網路上其他活躍礦工的數量。這些變數隨時可能大幅變動。
若你本來就打算購買新的 GPU,且將 Siacoin 挖礦效能作為選購考量之一,上表可幫助你做出決定。
注意事項
開始挖取 Siacoin 時,請留意以下幾點:
- 散熱:Siacoin 挖礦會對 GPU 造成相當大的負擔,並可能縮短其壽命。請監控 GPU 的溫度,確保挖礦不會使其過熱而損壞系統。
- 稅務:許多司法管轄區將加密貨幣挖礦收益視為應稅所得。若你透過 Coinbase 或 Gemini 等交易所兌換為法幣,他們在收到要求時依法必須向稅務機關提供你的財務資訊。
- 電費:GPU 在挖取 Siacoin 時比執行瀏覽 Facebook 等較輕量工作時消耗更多電力。在評估挖礦獲利時,請務必將電費成本納入考量。
透過出租儲存空間賺取 Siacoin
另一種賺取 Siacoin 的方式是出租你閒置的硬碟空間。Siacoin 的出租市場尚未達到臨界規模,且出租功能較適合進階使用者,但若你有興趣,可參考我撰寫的在 Synology NAS 上透過 Docker 架設 Sia 的指南。
疑難排解
遇到啟動問題嗎?以下列出讀者常遇到的一些問題與解決方法。
礦工程式立即當機
症狀:執行 marlin.bat 時,命令視窗彈出後立即關閉。
這通常是因為挖礦設定對你的 GPU 而言過於吃重。請依下列步驟修正:
- 開啟記事本
- 前往 File > Open 並輸入
C:\marlin\marlin.bat - 將
intensity值改為1。
- 前往 File > Save 並關閉記事本。
- 再次嘗試執行
marlin.bat。
若成功執行,請重複上述步驟並逐步提高 intensity,直到找到仍能穩定運行的最高值。
若降低 intensity 後仍失敗,請嘗試下列步驟:
這不會解決問題,但視窗會保持開啟,讓你在當機前看到 Marlin 產生的錯誤訊息。
礦工程式顯示 0 MH/s
症狀:Marlin 礦工程式雖有執行,但雜湊率顯示為 0 MH/s。
這可能是因為挖礦設定對你的 GPU 而言過於吃重。請依礦工程式立即當機一節的相同步驟修正。
隨機一篇部落格



