88Pool 中文·English
首页 / 教程 / 正文

BNT(Blocknet)挖矿教程:CPU 就能挖,从注册到出算力

📅 2026-10-29 10:59 UTC 更新于 2026-10-29 👁 39 次阅读 BNT 置顶

BNT(Blocknet)是本站新接入的币种,挖矿算法是 Argon2id —— 和 PRL、QTC 都不一样,它是纯 CPU 算法:不需要显卡,一台普通服务器、甚至一台闲置的台式机就能挖。

代价是吃内存:每个 CPU 线程要 2 GiB,另加约 1 GiB 系统预留。8 核 16 GiB 的机器一般开到 -t 6 就到顶了。

这篇教程从「什么都没有」到「面板上看到算力」,每一步都给命令,照着复制即可。英文版见 BNT Mining Guide (English)。

先说一句实话:BNT 在 AFKPool 上还是 beta 阶段,币价暂无公开报价(本站币价显示 0),全网算力只有 100 KH/s 量级。现在挖到的是币,不是现金,请自行判断风险,别上头。

一、先搞清楚数据从哪来

本站不自己出块,是把 AFKPool 的 BNT 矿池接到了本站中转上:

项目值
算法Argon2id(CPU)
全网算力约 130~145 KH/s
全网难度约 41,916,632
目标出块间隔5 分钟
单块奖励约 439.46 BNT
上游分配方式PPLNS(12 个 shift 窗口)
上游费率5%
成熟期60 个块
上游起付1 BNT
上游付款节奏每 30 分钟批量付一次
区块浏览器explorer.blocknetcrypto.com

你要连的地址只有一个:

afk+tls://miner.88pool.com:9454

注意它是 afk+tls:// 而不是 stratum+tcp:// —— AFKPool 这套协议只跑在 TLS 上,没有明文端口。所以矿机必须用官方 AFK Miner,或者任何明确支持 afk+tls:// 的矿机;传统的 SRBMiner、bzminer、lolMiner 都连不上。

二、准备矿机:AFK Miner

官方只提供两种包:

Windows 没有官方包。 Windows 机器请用 WSL2(装 Ubuntu 22.04 即可),或者直接上 HiveOS。用 WSL2 的话端口和文件都在 Linux 那一侧,别在 PowerShell 里跑。

下载后校验一下(强烈建议,挖矿软件是唯一能碰到你收益的东西):

sha256sum afk-miner-0.1.5-linux-x86_64.25e28038da1f1833.tar.gz
# 应该输出 25e28038da1f183324ec415fec189bd8d4418e544c297e972d14c22370bb5d46

解压:

tar -xzf afk-miner-0.1.5-linux-x86_64.25e28038da1f1833.tar.gz
cd afk-miner-0.1.5-linux-x86_64
chmod +x afk-miner

目录里就一个 afk-miner 可执行文件,后面所有命令都在这个目录下执行。

三、第 1 步:注册本站账号

打开 https://www.88pool.com/register,填用户名、密码、确认密码就能进(不用邮箱验证,注册完自动登录)。

用户名注册后不能改,也不能用币种代号(BNT、PRL 这类会被拒)。

四、第 2 步:建一个子账户

登录后默认落在 矿工中心。左上角切到 BNT,然后:

  1. 找到「我的子账户」区块,点右上角 + 新建子账户
  2. 只填一个短名,比如 bnt001(字母 / 数字 / 下划线 / 短横线,1~32 位)
  3. 提交

建好后列表里会出现 bnt001。这个短名就是你的矿机身份,收益按它归到你账号下。一台机器用一个独立子账户,方便以后分辨哪台掉线。

子账户名可以随便建,但必须先在站内建好。没登记的名字连上来会被中转直接拒掉(矿机日志里是 [21,"未登记的子账户: …"]),这是为了防止别人拿本站中转白嫖。

五、第 3 步:拼出矿机的用户名

这一步是 BNT 最容易踩坑的地方,和 PRL / QTC 完全不同。

PRL、QTC 的矿机「用户名」只填短名(bnt001)就行。但 AFK Miner 会在本地校验 -u 是不是一个合法的 BNT 地址,只给短名会直接报错退出:

Error: BNT address requires its network checksum

所以 -u 必须写成 「BNT 地址.子账户」:

WegA4h8qFxtQ6MtzTbCpx7EnPzGAPQQ47f8Tyu3qrs7PiCGWjhcsewJ8U6Grq5yTiEnyBxXnvAP1o5kqsN1dxekZs8ETx.bnt001

拆开看就两段,中间用一个点连起来:

  • 点前面:本池 BNT 地址(上面这一长串,固定不动)
  • 点后面:你自己的子账户名(上面例子里的 bnt001)

规则很简单:

  • 点前面那一长串固定不动,就是上面这串本池 BNT 地址(也可以直接在「矿工中心 → 中转地址」那一行点「复制」拿到完整用户名)
  • 点后面换成你自己的子账户名
  • 中转只认点后面的部分来归属收益,所以别把别人的子账户名填进来

六、第 4 步:先自检,别急着挖

AFK Miner 有个 --check-connection:只做 TLS 握手 + 授权 + 领一次任务,不做哈希、不提交份额。用它验证配置最省事。

./afk-miner --check-connection \
  -o afk+tls://miner.88pool.com:9454 \
  -u WegA4h8qFxtQ6MtzTbCpx7EnPzGAPQQ47f8Tyu3qrs7PiCGWjhcsewJ8U6Grq5yTiEnyBxXnvAP1o5kqsN1dxekZs8ETx.bnt001 \
  -p x

成功的输出长这样:

INFO AFK Miner v0.1.5 · BNT · AFK TLS
INFO AFK TLS verified; no hashing or submissions performed pool="afk+tls://miner.88pool.com:9454" height=Some(70238)

看到 AFK TLS verified 就说明证书、地址、子账户全通了,可以往下走。height 是当前区块高度,会一直涨。

常见报错对照:

报错原因怎么办
BNT address requires its network checksum-u 只填了短名改成 地址.子账户
[21,"未登记的子账户: …"]子账户没在站内建,或名字打错回「矿工中心 → 我的子账户」建好再试
Connection refused / 超时端口被墙,或写错端口确认是 9454,且前缀是 afk+tls://
证书相关错误用了老版本矿机换 v0.1.5 官方包

不用加 --tls-ca。 本站中转用的是正规 Let's Encrypt 证书(miner.88pool.com),系统信任链直接过,矿工零配置。

七、第 5 步:正式开挖

把 --check-connection 去掉,加上线程数:

./afk-miner \
  -o afk+tls://miner.88pool.com:9454 \
  -u WegA4h8qFxtQ6MtzTbCpx7EnPzGAPQQ47f8Tyu3qrs7PiCGWjhcsewJ8U6Grq5yTiEnyBxXnvAP1o5kqsN1dxekZs8ETx.bnt001 \
  -p x \
  -t 4

-t 4 就是开 4 个 CPU 线程。几个要点:

  • 内存是硬门槛:每个线程 2 GiB,另外还要约 1 GiB 系统预留。-t 4 至少需要 9 GiB 可用内存。内存不够矿机会在启动阶段直接退出,报 N CPU workers require X bytes including system reserve; only Y available —— 这时候把 -t 调小,或者别挖。
  • -t 不写:矿机会先花最多 90 秒跑一轮基准,自动挑线程数和最优 kernel。第一次跑可以先不写,看它自己选多少。
  • --no-gpu:机器上有 NVIDIA 卡、但只想用 CPU 时加这个。-t 0 则是反过来——彻底关掉 CPU,只用显卡。
  • --cpu-kernel dense / cached / recompute / recompute-cached:手动指定 CPU 策略,一般不用管,自动模式会自己比。
  • --stats-file /tmp/bnt.json:把运行统计写成 JSON,方便接监控或 HiveOS。

想后台常驻,用 tmux 或 nohup:

nohup ./afk-miner -o afk+tls://miner.88pool.com:9454 -u 地址.bnt001 -p x -t 4 > bnt.log 2>&1 &
tail -f bnt.log

八、第 6 步:确认算力已经上来了

矿机跑起来 1~2 分钟后,回本站 矿工中心 → BNT:

  • 「我的子账户」里 bnt001 的状态变成 在线
  • 「我的机器」里出现算力数字
  • 首页 /public 的 BNT 那一行,在线矿工数会 +1

矿机上出现 accepted 才算真的被矿池收录。只看到 Job received 只是拿到任务,还没提交过有效份额。份额有随机性,算力小的机器可能要等几分钟才出一条。

九、收益怎么算、什么时候到账

顺序是这样的,一步都不能省:

  1. 你提交的份额被上游接受 → 计入你的有效工作量
  2. AFKPool 出块 → 按出块前 PPLNS 窗口(12 个 shift)里的工作量分配,先扣 5% 上游费率
  3. 分配到的奖励要成熟 60 个块才能动
  4. 成熟后余额 ≥ 1 BNT,上游每 30 分钟批量付一次
  5. 上游付到本站矿池账户后,本站按分成规则结算到你的账号余额
  6. 你在「矿工中心 → 提现」发起提现,收款地址填你自己的 BNT 地址

所以不是挖一分钟就到账一分钟。出块靠运气、成熟要等 60 块(约 5 小时)、付款又是 30 分钟一批,从提交份额到能在本站提现,正常是几小时到一天的量级。

想估算收益,用这个公式(理论值,未扣 5% 费率):

日产出 ≈ 你的算力 ÷ 全网算力 × (86400 ÷ 300) × 439.46

举例:你有 1 KH/s,全网 130 KH/s,那么 1/130 × 288 × 439.46 ≈ 973 BNT/天(理论值,扣掉 5% 费率约 924 BNT)。实际会因幸运值、难度变化上下浮动。

十、常见问题

Q:矿机一启动就退出,报内存不够。
每个线程 2 GiB + 1 GiB 预留。-t 4 要 9 GiB。把 -t 降下来,或者换内存更大的机器。别用 swap 硬撑,Argon2id 吃的是实打实的物理内存。

Q:能同时用 CPU 和 NVIDIA 显卡挖吗?
可以。不加 --no-gpu 时矿机会自动检测显卡一起算;只想用其中一边就加 --no-gpu 或 -t 0。

Q:两台机器用了同一个子账户名会怎样?
上游会把它们合并成一个 worker,算力相加、连接数分开显示。想分开看趋势就给每台机器不同的子账户名(bnt001、bnt002)。

Q:连上了但一直没份额?
先看矿机日志有没有 accepted。只有 Job received 说明任务领到了但还没算出有效解;CPU 挖 Argon2id 本来就是慢,小机器等几分钟很正常。如果日志里一直在重连,检查网络和端口。

Q:本站显示 0 收益,但上游面板有余额?
两套账。上游的「待付余额」是矿池账户的零头,会按阈值自动付走,不等于你在本站的余额。本站余额以「矿工中心」里的数字为准,它按分成规则从上游收益里算出来。

Q:为什么币价显示 0?
AFKPool 不提供 BNT 报价,全网也没有主流交易所上线。本站不编造价格,所以美元列显示「—」、币价显示 0。这不是故障。

Q:能用别的矿机吗?
只要它明确支持 afk+tls:// 就行。传统 stratum 矿机(SRBMiner、bzminer、lolMiner 等)不行,它们不认这个协议。

十一、风险提示

  • BNT 在 AFKPool 上是 beta 币种,协议和参数都可能变
  • 没有公开市场价,挖到的是币,能不能变现、值多少钱,本站不保证
  • 全网算力只有 100 KH/s 量级,算力占比波动会很大,日收益不稳定
  • CPU 长时间满载电费不低,请自己算清楚成本再上

挖矿有风险,投入需谨慎。以上参数(费率、起付、成熟期)来自上游 AFKPool,若上游调整,本站页面会同步更新。


相关页面:/public 矿池主页 · /coin/BNT BNT 数据页 · /statistics 矿池统计 · PRL 挖矿教程 · QTC 挖矿教程

← 返回教程列表