新矿机加入会提高全网每秒尝试次数,若挖矿目标不变,区块会越来越快;算力退出则会让出块变慢。难度调整是一个负反馈机制,用来维持发行和确认节奏。

区块哈希必须小于协议规定的目标值才有效。难度上升意味着目标更苛刻,矿工平均需要更多次随机尝试才能找到有效结果;难度下降则相反。节点可以快速验证结果,但找到结果的过程需要大量计算。
协议会比较一个固定区块窗口的实际耗时与目标耗时,前一周期出块过快就提高难度,过慢就降低。为避免异常时间戳导致过度变化,单次调整幅度受协议上下限约束。
调整使长期平均靠近目标,不保证每个区块都按固定分钟数出现。
算力是当前网络实际计算能力的估计,难度是协议为有效区块设定的门槛。高算力会在下个调整后推高难度,重写历史需要竞争累计工作量,成本通常也随之上升。但算力若集中在少数矿池,运营和审查风险仍需关注。
难度只在规定高度调整,两次调整之间如果大量算力突然离开,剩余算力在原难度下找到区块的平均时间会拉长。交易仍可广播,但得到确认更慢,直到算力恢复或难度在后续周期下调。
难度调整用历史出块速度修正未来挖矿门槛,使网络在算力长期变化时仍维持可预期的区块节奏。它是自动控制机制,不是对单个矿工的人工设限。