Bitcoin Optech Newsletter #409:testnet5 草案 BIP 及比特币核心/LN 关键更新
Bitcoin Optech Newsletter #409 重点介绍:用 testnet5 取代 testnet4 的草案 BIP,以及若干与比特币核心/Lightning 相关的重要更新。
testnet5 草案 BIP(Bitcoin-Dev):该提案由 Pol Espinasa 提出(并与 Fabian Jahr 联署)。其动机是提高测试网可靠性——testnet4 长期被“难度豁免”(20 分钟规则)滥用:CPU 挖矿者可在上一区块后 20 分钟过去时以难度 1 挖出区块,从而形成短时间大量低难度区块的“区块风暴”。草案建议移除该难度豁免规则,使测试网尽量贴近主网共识行为。
testnet5 将遵循主网规则,但有两处例外:从第 1 区块起激活 BIP54(共识清理 soft fork);并将最大工作量证明目标设置为 0x1a0fffff(相较 testnet4 更高的最小难度)。作者邀请开发者反馈。讨论还涉及:是直接给 testnet4 打补丁还是新建链、是否预挖测试网币、以及新网络的最佳最小难度。
发布/候选发布:LND 0.21.0-beta(Lightning 节点)加入基础洋葱消息转发、支持 RBF 协作式关闭与关闭重组保护的可用于生产的简单 taproot 通道、Neutrino 支持节点更快的初始同步,以及相关修复。Core Lightning 26.06.1 为维护版,修复了 make install 后 bwatch 插件注册失败。
重要代码/文档变更:Bitcoin Core 修复私有广播重试可能绕过 Tor/I2P 并直连 IPv4/IPv6 的问题,确保 v2→v1 重连时不会丢失代理覆写;实现 BIP323,将 nVersion 的第 5 到 28 位保留给矿工用以扩展 nonce 空间,并避免使用这些位做 nonce rolling 的矿工触发未知 soft fork 警告;同时重写分支定界(branch-and-bound)找零算法,减少重复搜索以提升有效候选集合覆盖度。Lightning/相关还包括 LDK 调整:为避免与 LND 的可选洋葱消息支持不兼容,停止对 BOLT12 blinded 消息路径使用远程引入节点(代价是接收方隐私降低)。BTCPay Server 增加 BTC 多签钱包引导式设置流程;BIPs 方面,BIP77 更新以描述:payjoin v2 接收方如何在 BIP78 兼容发送方场景下回复。
Bitcoin Optech Newsletter #409 亦提到将通过 Optech Recap 进行后续社区讨论。
中性
这类内容属于开发者与基础设施层面的更新,并未对主网共识或费用市场产生直接影响。最核心的消息是:用 testnet5 替换 testnet4 的草案 BIP,主要为了解决 testnet 因“难度豁免/20 分钟规则”被滥用而导致的可靠性问题。由于它影响的是测试网运行而非 BTC 主网共识,短期交易信号会相对有限。
不过,随文提到的 Bitcoin Core 修复(私有广播与代理行为)、BIP323 的实现、找零选择算法改进,以及 Lightning 组件的兼容性/互操作更新,确实与基础设施稳定性相关。类似维护与兼容性修复的历史经验通常是降低运维风险、提升可靠性,但一般不会像重大主网升级那样直接引发立刻的波动。
短期内,市场可能只会体现出对生态持续迭代的“建设者信心”情绪(更偏中性、略带正向)。长期看,让测试网更贴近主网行为(移除难度豁免)有助于提高未来比特币变更的测试质量,从而间接降低升级摩擦,但这更像渐进利好而非直接催化。
综合来看,预期对市场的影响为中性:对基础设施与开发流程有意义,但并非主网层面的直接价格驱动。