本指南教你估算自己的硬件每天能挖多少 BNT。你将了解计算公式、在 bntpool.com 仪表盘上的哪里读取每个输入值,以及如何用矿池的实时数据和 seine 实测的最佳算力,结合一个注明日期的示例完成计算。
你的硬件每天能挖多少 BNT?
每天预期获得的 BNT 等于你的算力除以全网算力,乘以每天 288 个区块,再乘以当前的区块奖励。你的算力来自 seine 或 My Stats 页面,全网算力来自 bntpool.com 仪表盘,奖励则由当前区块高度和 Blocknet 的奖励时间表决定。
写成公式就是:
BNT per day = (your H/s ÷ network H/s) × 288 × block reward
即:每天 BNT =(你的 H/s ÷ 全网 H/s)× 288 × 区块奖励。每一部分背后都有简单的道理:
- 每天 288 个区块。 Blocknet 的目标是每五分钟出一个区块,一天 86,400 秒除以每个区块 300 秒,就是 288。难度在每个区块之后都会调整,所以即使有矿工加入,出块节奏也会保持在这个速度附近。
- 你占全网算力的比例,就是你占区块的比例。 Blocknet 的难度大约等于找到一个区块所需的预期哈希次数。每一次哈希解出区块的机会都相同,所以一台机器完成全网 1% 的哈希,长期来看就能预期获得 1% 的区块。
- 区块奖励由高度决定。 同一个 30 天“月”(8,640 个区块)内的每个区块奖励都相同,所以在一个月内的任何一天,奖励都是已知的常数。
计算结果是你长期平均下来的预期毛收益。
每个输入值在哪里查看?
你的算力
seine 一启动,就会在终端仪表盘上显示你的算力。给它几分钟:seine 会用真实的挖矿任务调整线程数和 CPU 计算内核,找到适合你机器的最佳设置后,这个数字就会稳定下来。
在矿池上开始挖矿后,My Stats 页面上的 Hashrate(算力)卡片会显示矿池看到的你的算力,按最近一小时取平均。做估算时,请使用 seine 稳定后的数值,或矿池的 24 小时图表。
全网算力
仪表盘上的 Network Hashrate(全网算力)卡片显示整个网络的算力。它以 KH/s 为单位显示,所以读数 62.33 KH/s 表示 62,330 H/s。做除法之前先换算成 H/s,否则结果会差一千倍。
矿池根据最近十个区块的工作量和时间戳计算这个数值,所以它会随每个区块变化;什么是算力?解释了这一计算方法以及这个数值为什么会变动。想要更稳定的输入值,可以在一天中多看几次并取平均值。你也可以通过 API 读取以 H/s 为单位的数值:
curl -s https://bntpool.com/api/stats
返回结果的 chain 部分包含以 H/s 为单位的 network_hashrate,以及矿池当前正在处理的区块高度 current_job_height。
区块奖励
仪表盘上的 Current Block(当前区块)卡片显示网络正在处理的高度。用它除以 8,640 并向下取整得到月份,再在 Blocknet 区块奖励时间表中找到这个月份。区块页面可以用来快速核对:它的 Reward 列显示矿池找到的每个区块的完整奖励。
2026 年 10 月 25 日的计算示例
本示例是 2026 年 10 月 25 日美国东部夏令时间(EDT)02:03 从 https://bntpool.com/api/stats 获取的实时数值快照。全网算力和区块奖励都会变化,所以在依赖计算结果之前,请代入仪表盘上的当天数值。
| 输入值 | 快照时的数值 |
|---|---|
| 当前区块 | 69,020(第 7 个月,因为 69,020 ÷ 8,640 = 7.99) |
| 区块奖励 | 467.67 BNT |
| 全网算力 | 62,329 H/s(显示为 62.33 KH/s) |
| bntpool.com 算力 | 5,240 H/s |
以 seine 基准测试中的 AMD EPYC Zen 5 服务器为例,算力为 49.4 H/s:
- 占全网的比例:49.4 ÷ 62,329 = 0.0793%。
- 每天预期区块数:0.000793 × 288 = 0.2283。
- 每天预期 BNT:0.2283 × 467.67 = 约 106.8 BNT。
第 8 个月从高度 69,120 开始,比快照时晚约 100 个区块,每个区块奖励为 439.46 BNT。在全网算力不变的情况下,同一台服务器的估算值变为 0.2283 × 439.46 = 约 100.3 BNT/天。这就是为什么每到新月份开始时都值得核对一下奖励。
下面以快照时的全网算力,对 seine 在每一代硬件上实测的最佳结果做同样的示例计算:
| 硬件 | 线程 | 算力 | 占全网比例 | 每天 BNT(按 467.67) | 每天 BNT(按 439.46) |
|---|---|---|---|---|---|
| AMD EPYC · Zen 5(EPYC 9R45) | 32 | 49.4 H/s | 0.0793% | 106.8 | 100.3 |
| AMD EPYC · Zen 4(EPYC 9R14) | 24 | 35.7 H/s | 0.0573% | 77.1 | 72.5 |
| Apple M4 Max(48 GB MacBook Pro) | 16 | 30.9 H/s | 0.0496% | 66.8 | 62.7 |
| Arm 服务器(AWS Graviton4) | 16 | 21.5 H/s | 0.0345% | 46.5 | 43.7 |
| Intel Xeon(Sapphire Rapids 8488C) | 12 | 13.1 H/s | 0.0210% | 28.3 | 26.6 |
真正重要的是你自己机器的数字。让 seine 运行一段时间,取它稳定后的算力,代替表中的数值。Blocknet 挖矿硬件与算力一文解释了为什么内存带宽和内存容量决定这些数字,完整结果见 seine 的性能页面。
在 bntpool.com 挖矿会如何影响估算?
在矿池上,你的预期份额保持不变。改变的是奖励到达你手中的方式。bntpool.com 采用 PPLNS 方式支付:每个区块的奖励按难度比例,分给矿工在该区块之前六小时内提交的份额。PPLNS 收益如何支付一文详细介绍了分配过程。
你也可以从矿池的角度做同样的估算,得到的结果相同。在快照时,矿池的 5,240 H/s 占全网的 8.4%,因此它每天预期能找到 288 × 5,240 ÷ 62,329 = 约 24.2 个区块,大约每小时一个。仪表盘在 Round Progress(本轮进度)面板中以 Expected Block Time(预期出块时间)显示这个数值。一台 49.4 H/s 的服务器占矿池算力的 0.94%,24.2 个区块按 467.67 BNT 计算,其中的 0.94% 同样约为每天 106.8 BNT。矿池的算力在计算中被约掉了。
区别在于节奏。如果单独挖矿,这台 Zen 5 服务器预期大约每 4.4 天挖到一个完整区块,Blocknet 矿池挖矿与单独挖矿对两者做了更详细的比较。在 bntpool.com 上,它从矿池每天找到的约 24 个区块中各获得一部分,所以余额会全天候一小步一小步地增长。矿池手续费和 seine 的开发者费用会从公式给出的毛收益中扣除。
有两个矿池细节会影响你的第一天:
- 窗口需要六小时才能填满。 新矿工在每个区块中所得的部分,会随着自己的份额逐渐填满六小时的 PPLNS 窗口而增长,之后只要持续挖矿,就会保持在完整的比例。
- 奖励在支付前需要成熟。 每个区块的奖励在获得 60 个确认(约五小时)后转入 Confirmed Rewards(已确认收益),余额达到 0.1 BNT 后,矿池会自动发送给你。
如何用实际结果核对估算?
估算值是平均值,由于矿池每一轮的运气各不相同,具体每一天的收益会在它上下波动。经过多轮之后,努力值的平均会接近 100%,所以用一周的稳定挖矿来比较比较合适。在一周开始和结束时,分别记下 My Stats 页面上 Confirmed Rewards(已确认收益)与 Paid Balance(已支付余额)的合计。增加的部分就是矿池在这一周内从成熟区块中给你记账的收益;把它和同一时段的估算值放在一起比较,估算时使用那几天的奖励和全网算力。
只要公式中的任一输入值发生变化,就重新计算一次:
- 每个新月份开始时,奖励会下调一级。月份边界每 8,640 个区块出现一次,大约每 30 天一次。
- 全网算力变化时,例如有矿工加入网络。
- 你的算力变化时,例如增加了一台机器、在 Linux 上预留了大页内存,或加装了 NVIDIA 显卡(seine 会在 CPU 之外同时用它挖矿)。
本指南中的算力描述的是 Blocknet 当前的 Argon2id 工作量证明。根据 blocknetcrypto.com,Blocknet 计划在 2027-02-16 前后进行名为 Faraday 的网络升级,并计划更改工作量证明。请保持 seine 为最新版本:它会在启动时以及每 12 小时检查一次新版本。
常见问题
如何计算 Blocknet 挖矿收益?
用你的算力除以全网算力,乘以 Blocknet 每天产出的区块数 288,再乘以当前的区块奖励。结果就是你每天预期获得的毛收益(BNT)。全网算力可以在 bntpool.com 仪表盘上查看,你自己的算力可以在 seine 或 My Stats 页面上查看。
在哪里可以看到 Blocknet 的全网算力?
bntpool.com 仪表盘的 Network Hashrate(全网算力)卡片会显示这个数值,通常以 KH/s 为单位,乘以 1,000 即可换算成 H/s。矿池 API bntpool.com/api/stats 的 network_hashrate 字段也以 H/s 提供同一数值。它根据最近十个区块计算,每出一个区块就更新一次。
Blocknet 的区块奖励会随时间变化吗?
会。在每个包含 8,640 个区块的 30 天“月”内,奖励固定不变,到下个月开始时下调一级,直到第 48 个月起固定为每个区块 2.0 BNT。要查当前奖励,用区块高度除以 8,640 并向下取整,再在奖励时间表中查找对应的月份。
为什么我在矿池上的每日收益和估算值有出入?
估算值是平均值。某一天矿池找到的区块可能比预期多或少,全网算力也会随着矿工加入而变化。稳定挖矿一周或更长时间后,每天的起伏会相互抵消,你可以在 My Stats 页面上关注自己的记账收益。
在矿池挖矿会改变我的预期 BNT 收益吗?
你在全网奖励中的预期份额保持不变,因为它只取决于你的算力占全网算力的比例。矿池改变的是收益到来的节奏。你不必等上好几天才挖到一个完整区块,而是从 bntpool.com 找到的每个区块中获得一部分,所以收益会以小额、规律的方式到账。