/ home / newsletters /
Bitcoin Optech Newsletter #177
本周 Newsletter 描述了近期闪电网络不同实现间的互操作性修复方案,并包含常规的新版本发布与候选版本信息,以及热门比特币基础设施软件的重要更新。
新闻
-
● 闪电网络互操作性问题: 此前 Newsletter #165 描述的 LN 规范变更在不同实现中存在差异,导致最新版 LND 节点无法与 C-Lightning 和 Eclair 最新版建立通道。建议 LND 用户升级至 0.14.1 修复版本(详见下文发布与候选发布章节)。
围绕提升互操作性测试,Lightning-Dev 邮件列表展开相关讨论。曾开发 LN 集成测试框架的 Christian Decker 表示基础测试”仅能捕获最严重的问题”。参与讨论的开发者指出,此类问题的发现需要依赖各主要实现提供候选版本(RCs),并鼓励专家用户参与测试。
有意参与测试的用户可关注 Optech Newsletter 列出的四个主要 LN 实现候选版本。本次涉及 LND 版本的 RC 信息曾发布于 Newsletter #174 和 Newsletter #175。
发布与候选发布
新版本发布与候选版本:
- ● LND 0.14.1-beta 维护版本修复上文描述的互操作性问题,详细技术细节可参考下文 LND #6026 变更说明。
重要代码与文档变更
本周重要代码变更涉及 Bitcoin Core、C-Lightning、Eclair、LND、Rust-Lightning、libsecp256k1、硬件钱包接口(HWI)、Rust Bitcoin、BTCPay Server、BDK、比特币改进提案(BIPs)和闪电网络规范(BOLTs)。
-
● Bitcoin Core #16807 升级地址验证功能,通过 Newsletter #41 描述的机制返回 bech32 和 bech32m 地址可能的拼写错误位置。当错误不超过两处时可准确定位。本次更新还增强测试覆盖、完善文档,并优化解码失败的报错信息(特别是区分 bech32 与 bech32m)。
-
● Bitcoin Core #22364 新增对 Taproot 描述符的创建支持,用户现在可通过生成默认 bech32m 描述符直接使用 P2TR 地址,无需手动导入。
-
● LND #6026 修复 BOLTs #880 明确通道类型协商(参见 Newsletter #165)的实现问题。LN 规范提议变更将允许 LND 最终实现严格协商机制。
-
● Rust-Lightning #1176 新增对锚定输出式手续费追加的初步支持。至此,四大主流 LN 实现均已支持锚定输出功能。
-
● HWI #475 新增对 Blockstream Jade 硬件签名设备的支持,测试中使用了 QEMU 模拟器。