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”开头。
- 如果你使用的是 NVIDIA GPU,则需安装 CUDA。
- 如果你使用的是 AMD GPU,则需安装 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 miner 下载页面。
点击“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 也并非绝对安全。
我建议在你熟悉 Siacoin 和挖矿的过程中先从 Bittrex 开始。一旦上手后,再使用 Sia-UI 创建钱包,将 Siacoin 从 Bittrex 转移到 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(右键点击并选择“Save link as…”)。
- 按 Win+R 打开 Windows 运行对话框。
- 输入
control schedtasks并按回车。
- 此时会出现 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:
- 将 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 挖矿维基。不要指望 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 上托管 Sia 的指南。
故障排除
在启动和运行过程中遇到问题?以下是读者常遇到的一些问题及其解决方法。
矿机立即崩溃
症状:当你运行 marlin.bat 时,命令窗口会弹出并立即关闭。
这通常是因为挖矿设置对你的 GPU 来说强度过高。要修复此问题,请按以下步骤操作
- 打开记事本
- 转到 File > Open 并输入
C:\marlin\marlin.bat - 将
intensity值更改为1。
- 转到 File > Save 并关闭记事本。
- 再次尝试运行
marlin.bat。
如果成功,请重复这些步骤并逐步提高强度,直到找到仍然稳定的最高强度。
如果降低强度后仍然失败,请尝试以下操作:
这不会修复问题,但窗口会保持打开状态,以便你在崩溃前看到 Marlin 产生的错误信息。
矿机显示 0 MH/s
症状:Marlin 矿机正在运行,但显示的算力为 0 MH/s。
如果挖矿设置对你的 GPU 来说强度过高,就可能出现这种情况。要修复此问题,请按照矿机立即崩溃中相同的步骤操作。
随机一篇博客



