/ home / newsletters /
Bitcoin Optech Newsletter #206
本周的 Newsletter 包括了我们的常规部分,总结了 Bitcoin Stack Exchange 的热门问答,宣布了新的软件版本和候选版本,并介绍了比特币基础设施软件的最新变更。
新闻
本周在 Bitcoin-Dev 和 Lightning-Dev 邮件列表中没有发现重大新闻。
Bitcoin Stack Exchange 网站的精选问答
Bitcoin Stack Exchange 是 Optech 贡献者查找问题答案的首选之地 —— 也是他们有闲暇时会帮助好奇和困惑的用户的地方。在这个每月一次的栏目中,我们会挑出自上次栏目更新以来新出现的高赞问题和回答。
-
● 按这五个标准对内存池进行索引的目的是什么? Murch 和 glozow 解释了 Bitcoin Core 中不同的交易池交易索引(txid、wtxid、交易池的时间、祖先费率和后代费率)以及它们的用途。
-
● BIP-341: 是否应该摒弃只用密钥路径的 P2TR? Pieter Wuille 定义了 4 个 taproot 密钥路径花费选项,概述了BIP341 推荐 “noscript” 选项的原因,并指出其他选项可能更受欢迎的情况。
-
● 比特币 0.3.6 中增加的 OP_NOP 代码是硬分叉还是软分叉? Pieter Wuille 解释说,在 Bitcoin Core 0.3.6 中增加
OP_NOP
代码是一个向后不兼容的共识变化,因为旧的软件版本会将使用新的合法OP_NOP
代码的交易视为不合法。然而,由于之前没有使用这些OP_NOP
代码的交易被打包,所以没有分叉。 -
● 目前可能的最大多签人数是多少? Andrew Chow 列出了不同的可能的多签类型(裸脚本,P2SH,P2WSH,P2TR,P2TR + MuSig)以及每种类型的多签的人数限制。
-
● Bitcoin Core 中的 block-only 和 block-relay-only 之间有什么区别? Lightlike 列出了 block-relay-only 连接和运行
-blocksonly
模式的节点之间的区别。 -
● BIP 40 和 41 在哪里? 用户 andrewz 问,为什么分配给 Stratum wire 协议的 BIP40 和 Stratum mining 协议的 BIP41 没有内容。在另一个回答中,Michael Folkson 给出了一些正在编写的 Stratum 的文档链接。
新版本和候选版本
流行比特币基础设施项目的新版本和候选版本。请考虑升级到最新版本或帮助测试候选版本。
-
● LND 0.15.0-beta 是这个流行的 LN 节点的下一个主要发布版本。它增加了收据元数据,可以被其他程序(以及潜在的 LND 未来版本)用于无状态收据,并增加了对内部钱包的支持,用于接收和花费比特币到 P2TR 密钥花费输出,以及实验性的 MuSig2 支持。
-
● Core Lightning 0.11.2 是 LN 节点的一个错误修复版本。Core Lightning 开发者“强烈建议”升级。
代码和文档的重大变更
本周内,Bitcoin Core、Core Lightning、Eclair、LDK、LND、libsecp256k1、Hardware Wallet Interface (HWI)、Rust Bitcoin、BTCPay Server、BDK、Bitcoin Improvement Proposals (BIPs) 和 Lightning BOLTs 出现的重大变更。
-
● Core Lightning #5306 更新了多个 API,以统一使用 “msat” 来表示毫秒数,并在这些字段中以数字形式返回 JSON 值。一些字段被重新命名以保持与其他字段的一致性。旧的方式已被废弃,但暂时还可以使用。