根据矿工日志中的份额结果,决定继续运行、检查连接或调查重复拒绝。本指南解释 bntpool.com 的份额回复和计数背后的难度。尚未连接请先看矿池设置指南;地址没有活动则看跟踪指南。
什么是被接受的挖矿份额?
份额是针对矿池分配目标提交的挖矿结果。接受回复确认提交已进入份额处理流程,说明工作正在到达矿池。发现区块、验证份额和判断付款资格是不同步骤,因此仅被接受还不等于收到付款。
矿工在两次提交之间会计算很多哈希。大部分没有达到份额目标,不会提交。接受计数记录提交结果,而不是 CPU 或 GPU 计算的全部哈希。算力指南区分本地哈希计数和矿池根据提交工作估计的算力。
份额和区块有什么区别?
矿池为连接分配任务和份额难度。达到份额目标的结果证明相应难度的工作。候选区块还必须达到网络目标并通过守护进程的接受检查。找到份额不意味着链上增加了新区块。
bntpool.com 在验证流程中记录已验证和临时份额状态。被接受的提交仍可能是临时状态,付款权重会应用验证和资格规则。把接受看作连接信号,再到我的统计查看已记录的工作与奖励。PPLNS 指南介绍矿池发现区块后的奖励步骤。
被拒绝和过期的份额是什么意思?
被拒绝的提交没有通过相应检查。拒绝原因比计数本身更有用。Stale job 是一种拒绝:任务分配已不再合格。将准确消息与同一时刻的重连、新任务等事件对照。
| 消息 | 含义和下一步检查 |
|---|---|
stale job |
分配不存在、已过期、被替换后超过宽限期,或关联的旧模板不可用。查看新任务和接受份额是否恢复。 |
duplicate share |
相同模板与 nonce 已提交过。检查重复发送;再次发送同样的工作不会增加贡献。 |
low difficulty share |
提交的哈希没有达到分配的份额目标。如果反复出现,检查矿工版本以及任务和难度处理。 |
nonce out of assigned range |
提交的 nonce 超出分配范围。检查矿工版本以及自定义代理或挖矿集成。 |
过期份额涉及任务分配的提交工作,孤块涉及区块在链中的位置。诊断时区分份额日志与区块列表。仅有 stale job 消息并不说明矿池找到了孤块。
份额难度为什么会变化?
可变难度 vardiff 根据观察到的份额活动调整连接目标。难度越高,通常份额越少,但每份代表更多工作;难度越低则相反。应比较相同时段的难度加权合格工作,而不只是份额数量。
算例:十个难度为 100 的合格份额,与一个难度为 1,000 的合格份额,总难度都是 1,000。这说明权重,不承诺奖励或精确到达时间。真实份额间隔会变化,验证规则决定哪些工作可以计入。
提交时重要的是任务分配的难度。不要只拿屏幕上的最新难度比较旧结果。矿池保留分配信息用于检查。正常难度调整本身不是错误,强制更容易的份额也不会创造额外计算工作。
如何理解拒绝率?
在相同时间范围和统计范围内比较接受与拒绝。矿工计数可能只覆盖一个进程会话,而矿池可能覆盖其他时段或多台设备。重启会改变本地窗口,不会清除地址在矿池的历史。
99 次接受和 1 次拒绝,按数量算是 1% 拒绝率。这不自动等于损失奖励的百分比:难度可能不同,记账也有资格规则。改变设置前先看原因、时刻,以及接受的工作是否继续到达。
反复拒绝时该怎么办?
从一台受影响设备开始。记录版本、准确消息、开始时间,以及是否仍收到新任务。查看状态是否有矿池事件,再检查设备连接中断。通过seine 官方发布更新,每次只改一项再比较。
自定义代理或集成在转发时必须保留任务、nonce 范围和难度。问题持续时,通过项目支持渠道提供简短日志和设备信息。删去秘密和私人账户信息;排查份额不需要钱包恢复助记词。
如何确认挖矿恢复正常?
查看新任务之后是否有接受的份额,再用矿工相同的收款地址打开我的统计,确认设备近期活动。比较平均值前,让矿池算力估计积累更多工作。正常后,按 PPLNS 指南分别跟踪预计奖励、余额和付款。
常见问题
份额被接受就表示找到区块了吗?
这表示矿池按照份额处理规则接收了结果。区块必须达到独立的网络目标并被守护进程接受。奖励要经过发现区块、验证和付款流程;份额确认回复并不是付款通知。
为什么过期份额会被拒绝?
Stale job 表示提交引用了不再合格的任务分配,例如分配已过期,或旧模板超过宽限期。查看是否有新任务,以及接受的份额是否恢复。反复出现时,应检查连接和矿工版本。
更高的份额难度会减少奖励吗?
难度改变每个合格份额代表的工作量和预计到达频率。应比较相同时间范围内按难度加权的工作量,而非原始份额数。实际奖励还取决于 PPLNS 窗口、合格工作、发现的区块和验证规则。