Fleet Split: 托管管理方配置指南

运行 Fleet Split 所需的全部内容:区块如何分配、需要准备什么、从首次登录到解散协议的 12 个步骤、提醒、报告和 API。每一步都说明您要做什么、会看到什么、需要核对什么。

Fleet Split 是按客户进行的 solo 挖矿,coinbase 有三个输出:1% 给我们,分成给您,其余给挖到区块的矿机所属的客户。每份协议都由您在控制台中自行创建,控制台用您的比特币钱包登录。客户用自己的钱包签名一次即可确认。此后,区块直接向各方支付。

版本 2.0 · 2026 年 10 月 23 日 · 比特币(BTC)。与 Fleet Group 和 Fleet Pool 的对比,请参阅 SoloFury Fleet:Split、Group 与 Pool。

要点

  • 每份协议关联一个客户地址和一个您的全新地址。客户矿机登录矿池时,用户名是您的地址加矿机名:矿池由此知道它们为哪份协议挖矿。
  • 除我们固定的 1% 外,分成由您和客户商定。分成写入 coinbase,并在协议存续期间保持不变。
  • 您在控制台中操作:添加客户、发送邀请链接,在协议于每台服务器就绪后复制接入信息。
  • 您和客户都会收到关于区块、矿机和协议的 Telegram 提醒。客户用钱包签名连接。
  • 每个区块在 CSV 和 PDF 报告中占一行,含 coinbase txid 和以 satoshi 计的每个输出。只读 API 密钥为您的工具提供同样的数据。

Fleet Split 如何运作

当某份协议的矿机挖到区块时,该区块的 coinbase 包含三个输出。下表列出谁收到什么。

Coinbase 输出接收方金额
矿池费用SoloFury区块的 1%,对所有人固定
管理方您为该客户准备的地址您约定的分成,按整个区块的百分比计
客户客户的收款地址区块的其余部分

按 3.125 BTC 的区块补贴计算,矿池费用输出为 3,125,000 satoshi。您以占整个区块的整数百分比填写分成,范围 1 到 98。客户获得扣除我们的 1% 和您的分成后的剩余部分。区块中的网络手续费按相同比例分配。

Fleet Split 是每位客户真正的 solo 挖矿。区块只支付给挖到它的矿机所属的协议。机群中的其他客户从该区块得不到任何支付;他们的机会来自自己挖到的区块。

取整。矿池以扣除矿池费用后部分的万分之一为单位保存您的分成。占区块 2% 的分成保存为 99% 部分的 2.02%,即区块的 1.9998%。报告显示保留四位小数的精确值。

开始之前

首次登录前,请准备四样东西:一个钱包、若干全新地址、机群信息和一个徽标。

可以签名消息的钱包

  • 电脑上的 Sparrow,使用软件钱包,或搭配 Ledger、Trezor、Coldcard、BitBox、Jade 等硬件钱包。
  • 电脑或 Android 上的 Electrum。
  • Android 或 iPhone 上的 BlueWallet。
  • Trezor Suite。

我们在 2026 年 10 月测试了通过 Sparrow 使用 Ledger;其他钱包的步骤以其各自文档为准。Ledger Live 无法签名消息:请把 Ledger 连接到 Sparrow 或 Electrum。请使用您自己钱包中的地址:交易所账户无法签名消息。

每位客户一个全新地址

为每位客户使用钱包中一个新的 bc1q… 或 bc1p… 地址,只用于该协议。您从该客户获得的分成会进入这个地址。客户矿机的用户名使用该地址加矿机名,矿池由此把每个 share 关联到这份协议。

以 bc1p 开头的地址(Taproot)需要 BIP-322 签名。目前使用软件钱包的 Sparrow 可以生成这种签名;硬件钱包签名 bc1q 地址。

您的机群信息

请把以下信息一次性发送至 [email protected]。我们会登记您的机群和登录地址。

项目示例显示位置
机群名称Alpine Hosting机群页面、客户页面、Telegram
页面地址alpine-hostingsolofury.com/fleet/alpine-hosting/(小写字母、数字和连字符,2 到 39 个字符)
登录地址您的一个 bc1q… 地址仅用于登录控制台
徽标SVG 文件机群页面和每个客户页面
网站https://alpinehosting.example机群页面
公开联系方式邮箱或 Telegram 用户名机群页面
公开或私密页面公开公开:任何人可见,客户地址始终隐去部分字符。私密:隐藏。

您的徽标

  • 格式:SVG,或至少 512 × 512 px 的 PNG 或 WebP。
  • 形状:正方形。页面把它显示在方框中:机群页面 56 px,客户页面 28 px。如果徽标较宽,请发送图形标志或紧凑版。
  • 背景:透明,颜色在白底上清晰可辨。
  • 检查:徽标在 28 px 时仍可辨认。

邮件模板:

收件人:[email protected]
主题:SoloFury Fleet:开通 [机群名称]

机群名称:…
页面地址:solofury.com/fleet/…/
登录地址:bc1…
网站:… · 公开联系方式:… · 页面:公开或私密
徽标:见附件(SVG)

第 1 步:登录控制台

控制台位于 solofury.com/fleet/manage/。您用登录地址和签名登录,无需密码。

  1. 填写登录地址,点击继续。
  2. 页面显示一条 5 行的消息,附有复制按钮和二维码。
  3. 在钱包中打开“Sign message”(签名消息)工具,选择登录地址,粘贴消息并签名。
  4. 粘贴签名(一行文本,常以“=”结尾),点击登录。

会话有效期为 12 小时。消息在 15 分钟后过期;过期后请点击新消息并重新签名。这 5 行的含义见客户指南,两者使用相同的消息格式。

第 2 步:添加客户

每位客户都有自己的协议。点击添加客户并填写表单。

字段填写内容谁能看到
标签便于您识别的名称,例如“客户 3 · B 排”您和客户
你的份额(占整个区块的 %)与客户约定的分成,1 到 98 的整数。2% 就填 2。您和客户
你为该客户准备的地址您钱包中一个全新的 bc1q… 或 bc1p… 地址您和客户;在公开页面上隐去部分字符
矿机数、型号、申报 TH/s可选:例如 20、“S21+ 235T”、4700您和客户
内部备注可选仅您可见

点击创建邀请。控制台会针对您为该客户准备的地址显示一条消息:用该地址签名并粘贴签名。签名证明该地址属于您。

在矿机连接之前,申报算力决定客户邀请页面上“预期”框中的数字。如果暂时不知道,可以留空;之后可以编辑。

第 3 步:发送邀请

控制台显示邀请链接和二维码。链接有效期为 24 小时,且只能使用一次。

通过消息或邮件发送链接,或让客户扫描二维码。同时附上客户指南。以下是一条可修改的现成消息:

[姓名]您好,按照约定,您的矿机将在 SoloFury Fleet 上进行比特币 solo 挖矿。如果挖到区块,支付会在区块内直接进入您的钱包:[Y]% 给您,[X]% 给 [托管方名称],1% 给 SoloFury。

签名前,请先阅读这份 5 分钟的指南:solofury.com/zh/blog/solofury-fleet-split-client/

然后打开您的邀请(24 小时内有效):[链接]

您需要一个可以签名消息的钱包,例如 Sparrow、Electrum 或 BlueWallet。solo 挖矿是一场概率已知的彩票:区块可能要很久才会出现。如有任何问题,请联系我。

等待期间,控制台把该邀请列在等待客户下。在客户签名之前,您可以随时撤回。24 小时过后,邀请过期,协议草稿解散,您的地址重新可用。

请在客户签名之后,再把矿机连接到该地址。接入信息在客户签名后的第 5 步中出现。

第 4 步:客户需要做什么

客户打开链接,约 5 分钟即可完成协议。客户指南介绍了每个界面;简要来说:

  1. 客户查看您的名称和徽标、标签、支付分配以及链接有效期。
  2. “预期”框按客户的算力显示概率。首先是 12 个月内挖到区块的概率,然后是平均时间,以及客户在一个区块中的部分。
  3. 客户填写收款地址,签名 5 行消息并粘贴签名。
  4. 客户勾选“我理解单独挖矿可能不会给我任何收入”,确认分配并接受条款。
  5. 协议生效。客户下载 PDF 回执,并可在无需再次签名的情况下启用 Telegram 提醒。

如果您已连接 Telegram,机器人会在客户签名时通知您,也会在邀请未签名而过期时通知您。

第 5 步:等待“就绪”,然后复制接入信息

签名后,协议会复制到每台 Fleet 服务器。这大约需要一分钟。控制台在客户行中显示进度。

状态含义您要做什么
草稿邀请已创建,客户尚未签名等待客户
等待确认客户已签名,正在激活等待一分钟
就绪协议已在每台 Fleet 服务器上;“就绪节点”显示完整数量复制接入信息
活跃矿机的 share 正在到达检查矿机(第 7 步)

协议就绪后,客户行会显示矿机接入信息:

字段值
主机Fleet 服务器,在控制台中列出,附复制按钮
端口一个用于 ASIC,一个用于小型矿机,以控制台显示为准
用户名your-address-for-this-client.MACHINE_NAME
密码以控制台显示为准
Stratum V2主机和端口相同;授权公钥显示在旁边

为每台矿机在点号后起一个独立的名称,例如 .B07。该名称会出现在客户页面、您的提醒和 API 中。

第 6 步:配置矿机

把每台矿机指向最近的 Fleet 服务器,并把其他服务器设为故障切换。

  1. 矿池 1:离矿机最近的 Fleet 服务器。
  2. 矿池 2:第二台 Fleet 服务器。
  3. 矿池 3:第三台 Fleet 服务器。

协议存在于每台 Fleet 服务器上,因此故障切换时三个输出保持不变。只使用控制台中显示的主机和端口。如果连到我们矿池的普通 solo 端口,您的地址会作为普通 solo 挖矿,不在协议之内,并且只向您支付。

整台矿机,或每台矿机的一部分

  • 整台矿机。客户把一台或多台矿机全部投入 Fleet。这适用于任何固件,包括原厂固件。
  • 每台矿机的一部分。Braiins OS 按固定比例把一台矿机的算力分到多个“矿池组”(pool groups):组 1 用于常用的 FPPS 或 PPLNS 矿池,组 2 用于 Fleet。如果某个组无法连接,Braiins OS 会把算力转到其他组。

第 7 步:检查矿机

几分钟内,客户行变为活跃,第一批 share 出现。Telegram 会通知首台矿机已连接。

每张客户卡片显示申报算力、24 小时实测算力和一个信号灯:

信号灯实测与申报之比
绿色90% 或以上
黄色70% 到 90%
红色低于 70%

矿机在最近 30 分钟内提交过 share,即视为在线。点击卡片上的编辑可修改矿机数、型号、申报 TH/s 或备注;无需签名。

整个机队部分汇总您全部客户的实测算力,并显示整个机群的概率。您自己分成的期望值也在这里,默认折叠,是多年的平均值。

第 8 步:Telegram 提醒

机器人是 @SoloFuryFleetBot。它读取的数据与您的页面相同,因此矿机端无需任何改动。

给您的提醒

使用我们在开通时发给您的链接或二维码连接,或使用机群页面上的“Telegram 提醒”按钮。您也可以把机器人加入有技术人员的群组。在设置中,您可以从 10 种语言中选择一种,并设置时区。

提醒触发时机
矿机离线、恢复在线10 分钟没有 share,按客户分组(阈值可调)
客户全部停止某位客户的全部矿机都已停止
站点故障5 分钟内大量矿机停止:发一条消息,恢复时再发一条
算力下降最近一小时明显低于 24 小时平均值,矿机仍在线
低于申报值24 小时实测低于申报算力的 70% 超过 2 小时,或某台矿机离线超过 30 分钟;最多每 6 小时重复一次
被拒份额最近一小时被拒或 stale 的 share 超过阈值
找到区块数秒内发出,附分配和 Block Info 证明;之后通知成熟或成为孤块
邀请已签名或已过期客户签名时,或链接未签名而过期时
客户提醒客户连接或断开 Telegram 时
每周报告每位客户的正常运行时间、平均算力、停机时间、区块;如已启用,附 CSV

为保持聊天清晰:维护会静默离线提醒,并把这段时间排除在正常运行时间之外;静音在夜间暂留提醒,之后再送达;区块消息始终立即送达。机器人每小时发送的消息数量有限;最近提醒列出已发送和已暂留的内容。

给客户的提醒

  • 客户可以在自己的页面上,或在邀请流程结束时,用收款地址签名后自行连接。无需您批准;只有有效协议的客户地址才能连接。
  • 每份协议最多接受 2 个客户聊天。客户连接或断开时您会收到消息,但不包含聊天详情。
  • 客户会收到:找到的区块、成熟和孤块通知,自己的矿机低于申报算力,以及协议变更。被拒份额和最佳 share 纪录只发给您。
  • 每条客户消息末尾都有“与 [您的名称] 的协议 · 支持:[您的联系方式]”。请在控制台的支持联系方式中设置联系方式。
  • 客户输入 /stop 即可断开。协议解散时,机器人会结束客户的提醒并告知客户。

第 9 步:找到区块时

区块立即在 coinbase 中支付;100 次确认后即可花费。

  1. 找到:数秒内,您和客户会收到提醒,内含三个输出和 Block Info 页面的链接。页面显示该区块及其状态。
  2. 成熟:100 次确认后(约 17 小时),比特币即可在您的钱包中花费。
  3. 孤块:少数情况下,网络会在同一高度选择另一个区块。该区块不向任何人支付,任何人也不欠任何东西。页面、报告和提醒都会把它标记为孤块。

所有金额都来自链上 coinbase。如有任何差异,以区块链为准。

第 10 步:CSV 和 PDF 区块报告

控制台的区块报告部分为每个找到的区块生成一行。选择期间(上个月、本月、本年、全部区块,或“从 – 到”)、一位客户或全部客户,然后点击下载 CSV 或下载 PDF。

  • 区块标识:高度、区块哈希、找到时间和成熟时间(UTC)、状态、确认数、coinbase txid 及 mempool.space 链接。
  • 以 satoshi 计的金额:区块总额、区块补贴、网络手续费、矿池费用、管理方输出、客户输出,附保留四位小数的百分比和客户的输出编号(vout)。
  • 参考价格:出块时和成熟时来自 mempool.space 的 BTC 价格(USD 和 EUR),附来源和时间。这些是用于记账的历史价格。
  • 合计:已成熟区块和等待成熟的区块分别合计;孤块单独列出。
  • 完整性:PDF 打印对应 CSV 的 SHA-256 指纹;下载时在 X-SF-SHA256 响应头中返回该指纹。

没有区块的期间会返回只含表头的文件。每位客户都可以在自己的页面上下载本人协议的报告。

第 11 步:只读 API 密钥

API 把您协议的数据提供给您自己的工具:Grafana、电子表格、监控系统。它只能读取,不能创建、修改或解散协议。

  1. 在控制台中打开 API 密钥,点击创建密钥。
  2. 请立即复制密钥:它只显示一次。复制测试 curl 会给出一条现成的命令。
  3. 像保管密码一样保管它。重新生成会替换密钥,撤销会使其停用。
端点返回内容
/v1/meAPI 版本、角色、限额、条款版本、密钥日期、服务器时间
/v1/clients每份协议:标签、状态、申报和实测 TH/s、在线矿机数和总数
/v1/clients/PARTY_ID/workers某份协议的矿机,含完整名称
/v1/blocks报告行,每页 500 条,附稳定的 event_id
/v1/hashrate24h、7d 或 30d 的每小时序列

规则:基础 URL 为 https://solofury.com/api-fleet/v1,仅支持 GET,密钥放在 Authorization: Bearer 请求头中(放在 URL 中的密钥会被拒绝)。每分钟 120 次请求,超过时返回 429 及 Retry-After: 60。日期为 ISO 8601 UTC,金额为整数 satoshi,算力以 TH/s 计并保留 2 位小数,缺失值为 null。客户地址隐去部分字符,已在链上区块中公开的数据除外。

KEY=sfk_your_key
curl -s -H "Authorization: Bearer $KEY" https://solofury.com/api-fleet/v1/me
curl -s -H "Authorization: Bearer $KEY" https://solofury.com/api-fleet/v1/clients
curl -s -H "Authorization: Bearer $KEY" "https://solofury.com/api-fleet/v1/blocks?preset=prev-month"
curl -s -H "Authorization: Bearer $KEY" "https://solofury.com/api-fleet/v1/hashrate?range=24h"

一个把上个月区块写入 CSV 文件的 Python 脚本:

import csv, requests
KEY, BASE = "sfk_your_key", "https://solofury.com/api-fleet/v1"
H = {"Authorization": f"Bearer {KEY}"}
me = requests.get(f"{BASE}/me", headers=H, timeout=20).json()
print("API", me["api_version"], "role", me["role"])
for c in requests.get(f"{BASE}/clients", headers=H, timeout=20).json()["clients"]:
  print(c["label"], c["state"], c["measured_24h_ths"], "/", c["declared_ths"], "TH/s")
rows, page = [], 1
while page:
  r = requests.get(f"{BASE}/blocks", headers=H,
                   params={"preset": "prev-month", "page": page}, timeout=30).json()
  rows += r["blocks"]
  page = r["next"]
if rows:
  with open("blocks-previous-month.csv", "w", newline="") as f:
      w = csv.DictWriter(f, fieldnames=list(rows[0].keys()))
      w.writeheader()
      w.writerows(rows)
print(len(rows), "blocks written")

每位客户都可以通过签名为本人的协议创建密钥。客户页面显示“运营方 API:自 … 起有效 · 最后访问 …”,因此客户能看到您的密钥何时读取其数据。字段只会在提前 30 天通知后移除,通知发布在 /v1/me 和本指南中。

第 12 步:解散协议

协议在每台 Fleet 服务器上连续 7 天没有收到 share 时结束。在此之前,用其接入信息挖到的区块仍按协议支付。

  1. 把客户的矿机从 Fleet 接入信息上断开。
  2. 在控制台中,点击客户卡片上的解散协议。如果最近 7 天内有 share 到达,矿池会拒绝;请在连续 7 天没有 share 后再试。
  3. 客户的 Telegram 提醒会以一条消息结束,客户的 API 密钥也会停止工作。

想退出的客户向您提出,并断开矿机即可。我们这边没有违约金,也没有最短期限。如需修改分成或地址,请解散协议并新建一份。

您的机群页面与客户页面

您的机群页面位于 solofury.com/fleet/your-name/,提供 10 种语言,每 30 秒刷新一次。它显示机群算力、在线矿机、活跃客户、区块、预计出块时间、按客户划分的 24 小时、7 天或 30 天图表、客户列表和区块。客户地址始终隐去部分字符。私密页面保持隐藏。

每位客户都有一个页面:即该协议的矿工页面,带有 Fleet 面板。页面显示您的徽标和名称、逐行列出的分配,以及协议已生效的 Fleet 服务器。下方依次是带信号灯的矿机、“预期”、区块及其状态、报告和 API 行。立即验证支付按钮读取下一个区块的真实模板,以 satoshi 显示三个输出;与协议一致时显示绿色对勾。

规则一览表

规则数值
矿池费用区块的 1%,固定
您的分成区块的 1% 到 98%,整数,在协议存续期间固定
地址bc1q… 和 bc1p…;每份协议一个全新的管理方地址
待签名消息5 行,有效期 15 分钟
控制台会话12 小时
邀请24 小时,仅可使用一次,可撤回
接入信息协议在每台 Fleet 服务器上就绪后显示
成熟100 次确认,约 17 小时
解散连续 7 天没有 share 后生效
客户 Telegram 聊天每份协议最多 2 个
API只读,每分钟 120 次请求
支持[email protected],1 个工作日内回复

完整规则见 Fleet Split 条款,版本 1.2。

数据说明了什么

每份协议各自挖矿,因此概率取决于客户的算力。下表采用 2026 年 10 月 16 日的全网难度。

客户算力平均出块时间12 个月内至少 1 个区块5 年内
200 TH/s96 年1.0%5.1%
1 PH/s19 年5.1%23%
2 PH/s9.6 年9.9%41%
5 PH/s3.8 年23%73%

您的分成来自任何挖到区块的客户,因此对您来说,重要的是全部协议的总和。机群数据表见 Fleet 概览。

来源:全网难度 140.58 T,于 2026 年 10 月 16 日在区块 971,712 设定(pickaxe.io、phemex.com)。公式:平均时间 = 难度 × 232 ÷ 算力;时长 t 内的概率 = 1 − e−t/T。不含网络手续费。

我们的工作方式

  • 非托管支付(non-custodial)。三个输出写在我们构建的 coinbase 中;网络在各方地址上生成比特币。
  • 用签名证明所有权。您和客户用签名消息证明每个地址。签名只证明所有权,不包含任何金额、收款方或交易。
  • 协议存在于每台服务器。只有当每台 Fleet 服务器都载有协议后,接入信息才会出现。
  • 变更提前公告。可能中断挖矿的软件更新,会提前 7 天在页面、Telegram 和邮件中公告;安全修复立即实施,事后公告。

结论

启用 Fleet Split 只需一封邮件,每位客户约 10 分钟:一张表单、两次签名、一个链接。此后,每个区块都在 coinbase 中向您、您的客户和我们支付。您页面、报告和 API 中的每个数字都来自区块链。请随邀请一起把客户指南发给客户:它能在签名前解答客户的大部分问题。

开通您的机群

每个区块都在 coinbase 中支付:1% 给我们,分成给您,其余给您的客户。请发邮件至 [email protected],写明机群名称和登录地址。

打开控制台 →

延伸阅读

常见问题

如果客户填错了收款地址怎么办?

客户用自己填写的地址签名消息,因此该地址必须属于客户控制的钱包。地址中有输入错误时,签名会失败,协议也不会创建。如果客户之后想换地址,您需要解散协议并新建一份。

协议生效后,我可以修改分成吗?

分成在客户签名时即固定。如需修改,请断开矿机,在连续 7 天没有 share 后解散协议,再按新分成发送新的邀请。客户需要重新签名。

如果矿机在协议就绪前就用接入信息挖矿,会怎样?

只有当协议在每台 Fleet 服务器上都就绪后,控制台才会显示接入信息。如果用未确认协议的接入信息挖到区块,软件会把它支付到我们的费用地址。我们会在成熟后 7 天内,把管理方和客户的部分转到两人的地址,扣除我们的 1% 及该笔转账的网络手续费。txid 会公布在两个页面上(条款第 4 节)。

服务器之间故障切换时,分配会保持吗?

会。接入信息出现之前,协议已复制到每台 Fleet 服务器,因此切换到矿池 2 或矿池 3 的矿机仍保持相同的三个输出。

如何向客户证明分配是真实的?

与客户一起打开客户页面,点击「立即验证支付」:它会读取下一个区块的真实模板,并以 satoshi 显示三个输出。PDF 回执列出了三个地址和双方的签名。

我的分成如何记账?

您的分成通过 coinbase 进入您为该客户准备的地址。CSV 或 PDF 区块报告列出 txid、您以 satoshi 计的输出,以及出块时和成熟时以 USD 和 EUR 计的 BTC 参考价格。开票和税务按您自己的协议和当地规定处理。

如果 SoloFury 关闭 Fleet 服务,会怎样?

我们会提前 30 天公告。已找到的区块早已在各方钱包中,因此不存在需要返还的余额。

接受以 1 或 3 开头的传统地址吗?

目前 Fleet 接受 bc1q 和 bc1p 地址。对以 1 或 3 开头地址的支持计划在未来的软件更新中加入,暂无日期。