Share Difficulty 是与矿池提交工作目标相对应的难度。难度越高,数值目标越低,在相同尝试次数下符合条件的哈希越少。
Stratum V2 在 SetTarget 中传递 maximum_target。服务器会拒绝高于此上限的哈希。目标越低要求越严格,因此更高的 Share Difficulty 并不意味着允许更高的哈希值。 [Stratum V2 — SetTarget and mining channels]
在算力和归一化规则相同的情况下,从 1024 改为 2048,预期提交频率约减半。单次间隔仍然随机,并不意味着每个结果都会恰好花费两倍时间才到达。 [Braiins Academy — Worker management and VarDiff]
Braiins 区分提交次数与归一化工作单位。分配的难度越高,被接受的一次提交权重相应越大。因此,消息更少本身不能证明贡献的工作更少。 [Braiins Academy — Pool work accounting]
单独改变 Share Difficulty 不会加快 ASIC,也不会改变网络目标。在独立尝试次数和网络难度相同的情况下,找到区块的概率不变;改变的是向矿池报告哪些结果。 [Braiins Academy — Pool work accounting]
VarDiff 根据算力调整难度,以控制矿工与矿池间的通信量。Braiins 允许设置最低难度。最小值只是下限,并不保证分配的难度始终恰好等于它。 [Braiins Academy — Worker management and VarDiff]
在 Stratum V2 中,SetTarget 适用于此后收到的任务,以及已经收到但 min_ntime 为空的任务。已经收到且 min_ntime 有值的任务保持原目标。不了解任务上下文时,不要把最新设置套用到所有旧结果。 [Stratum V2 — SetTarget and mining channels]
Braiins Solo 的 best share 显示本次会话中找到的 share 的最高难度。它与分配的提交门槛不同。高纪录不会提高下一个独立哈希的成功机会,也不是向区块累积的进度。 [Braiins Academy — Best share]
最低难度过高可能加大算力估算的波动,即使设备正常也会误报。诊断时应比较难度、测量时间段、被接受的工作和连接状态;短时间没有 share 本身不能证明 ASIC 故障。 [Braiins Academy — Worker management and VarDiff]
要获得更完整的理解,请将本词条与以下词条结合阅读: Mining Share, Mining Target, Hashrate, Mining Pool. 反向关联还来自: Mining Share, Mining Target, Stale Rate.