/ home / newsletters /
Bitcoin Optech Newsletter #132
本周的 Newsletter 总结了 Bitcoin-Dev 邮件列表中关于 Payjoin 采用和使硬件钱包兼容更多高级比特币功能的讨论帖子。同时,还包括我们常规的栏目:服务和客户端软件的更改概述、新发布与候选发布以及流行比特币基础设施软件的更改。
新闻
-
● Payjoin 的采用: Chris Belcher 在 Bitcoin-Dev 邮件列表中发布了一份请求,邀请人们寻找方法来增加 Payjoin 的采用,并提供了一个维基页面,跟踪支持 Payjoin 发送或接收功能的项目。其中一个由 Craig Raw 提出的建议是扩展协议,使其即使在接收方未运行服务器时也能工作。
-
● 使硬件钱包兼容更多高级比特币功能: Kevin Loaec 在 Bitcoin-Dev 邮件列表中发起了一场讨论,探讨如何改变硬件钱包以使其能够处理比单签或多签更复杂的脚本。例如,允许硬件钱包处理链上 LN 支付或来自保险库的支付。他的帖子很好地描述了当前硬件钱包无法处理的各种问题,但他指出所需的“变更可能非常困难”。
服务和客户端软件的更改
在本月的栏目中,我们突出比特币钱包和服务的有趣更新。
-
● Blockstream 宣布 Jade 硬件钱包: Blockstream 的新 Jade 硬件钱包是开源的,支持比特币和 Liquid 网络,并与 Android 版 Blockstream Green 兼容。
-
● Coldcard 增加 Payjoin 签名: Coldcard 的 3.2.1 版本 添加了 BIP78 的 Payjoin 签名支持,并改进了多签功能。
-
● Mempool v2.0.0 发布: 开源区块浏览器 Mempool(支持 mempool.space 网站)发布了 2.0.0 版本。Mempool 支持 Bitcoin Core、Electrum 和 Esplora 后端,并通过 API 提供区块、交易和地址信息。
-
● BlueWallet 增加多签功能: BlueWallet 6.0.0 版本添加了创建和管理隔空通信的原生隔离见证多签金库的功能。
-
● Sparrow 支持连接到 Bitcoin Core: Sparrow 0.9.10 通过 Bitcoin Wallet Tracker v0.2.1 的 Java Native Interface 绑定功能,现在支持直接连接到比特币 Core 节点。
发布与候选发布
流行比特币基础设施项目的新发布与候选发布版本。请考虑升级到新版本或帮助测试候选发布版本。
-
● Bitcoin Core 0.21.0 是这个全节点实现及其相关钱包和其他软件的下一个主要版本。主要新功能包括支持使用版本 2 地址公告消息的新 Tor Onion 服务、可选的致密区块过滤器服务能力,以及支持 signet(包括已激活 Taproot 的默认 signet)。此外,它还为原生使用输出脚本描述符的钱包提供了实验性支持。有关完整更改列表,请参阅发布说明。
-
● Rust Bitcoin 0.26.0 是此库的新版本。主要新功能包括对 signet、版本 2 地址公告消息的支持,以及对 PSBT 处理的改进。详情请参阅发布说明。
-
● BTCPay Server 1.0.6.7 是上周发布的 1.0.6.5 的第二个维护版本,其中增加了“在钱包设置中支持部分输出描述符”(见下方 值得注意的更改 部分)。同时包含其他功能和错误修复。
-
● C-Lightning 0.9.3rc2 是此 LN 节点新次要版本的候选发布。
-
● LND 0.12.0-beta.rc5 是此 LN 节点的下一个主要版本的最新候选发布。
值得注意的代码和文档更改
本周 Bitcoin Core、C-Lightning、Eclair、LND、Rust-Lightning、libsecp256k1、硬件钱包接口 (HWI)、Rust Bitcoin、BTCPay Server、比特币改进提案 (BIPs)和闪电网络规范 (BOLTs) 的值得注意的更改。
-
● Bitcoin Core #19937 添加了一个新的独立可执行文件
bitcoin-util
和miner
脚本,用于挖掘 signet 区块,从而简化了新 signet 网络的创建和维护。该工具还附带了广泛的文档。 -
● LND #4917 默认禁用了锚定输出,这一功能原计划在即将发布的 0.12.0-beta 中启用。高级用户仍然可以选择使用锚定输出。提交消息中提到,“计划在以后的版本中默认启用锚定输出。”
-
● Rust-Lightning #742 改进了签名者 API,提供了每笔交易所需的信息,使签名者能够执行附加检查并生成签名。这一 PR 是支持 Rust-Lightning 外部签名者的更大努力的一部分,该工作可在 Rust-Lightning #408 中跟踪。
-
● BTCPay Server #2169 添加了支持解码输出脚本描述符的功能,涉及按以下 BIPs 创建的钱包:44(P2PKH HD 钱包)、45(P2SH 多签 HD 钱包)、49(P2SH-P2WPKH HD 钱包)、84(原生 P2WPKH HD 钱包)以及 BIP44 的提议修订(用于其他多签派生,并具有未记录的 P2SH-P2WSH 和原生 P2WSH 扩展)。