脚本大复兴——比特币上周回顾(3月23日至29日)

INSIDER 发布于 2026-03-30 阅读 75

比特币开发者周报:Stratum V2 v0.3.1发布修复竞争条件;Cashu协议集成BIP321实现统一支付二维码;BIP440和BIP441被分配编号,分别定义varops预算和恢复禁用脚本(0xC2)。另关注钱包指纹危害Payjoin隐私、Numo集成BIP321以及Stratum V2测试招募。

bitcoin++ 是一个国际比特币开发者会议系列。“Insider Edition”是我们的新闻编辑室,报道 bitcoin++ 宇宙及其周边正在发生的事情。

上周在比特币

伟大的脚本复兴——上周在比特币(3月23日至29日)

来自比特币开发者生态系统的亮点……

各位 Insider 成员,你们好。我是 Tuma,Insider Edition 的开源记者。上周,我花了 10 多个小时参与比特币生态系统的开源开发者电话会议。以下是我留意到的一些内容:

  • Stratum V2 Applications v0.3.1 已发布,以解决 v0.3.0 中的一些问题。

    • 在 3 月 24 日(周二)的每周电话会议上,Stratum V2 贡献者讨论了为 Applications 库发布 v0.3.0 补丁版本的必要性。该补丁后来于 3 月 27 日(周五)发布。

    • 主要的修复内容与 Job Declarator 消息流中链顶端更新时的竞争条件有关。具体来说,该错误似乎与 bitcoin_core_sv2 crate 的设计有关,该设计需要许多变通方案才能与 Bitcoin Core 正常协同工作。

    • 据开发者称,一旦 Bitcoin Core 中的草稿 PR34020 被合并并发布(预计在 v32 版本中),这些变通方案就可以被移除,并且 crate 的设计也可以简化。

  • NUT 仓库中的 PR348 将 BIP321 添加到 Cashu 协议规范中。

    • 在 3 月 26 日(周四)的月度社区电话会议上,Cashu 开发者讨论了最近合并的 PR348,该 PR 将 BIP321 添加到了 NUT 规范中。

    • 此 PR 修改了 NUT26,该文件定义了支付请求的 Bech32m 编码。具体来说,它增加了一个部分,规定了如何创建 BIP321 支付请求。该 BIP 引入了一种用于比特币支付的通用资源标识符(URI)方案,将多种类型的比特币支付(如链上、LN 或 Cashu)编码到单个统一的二维码中。

    • 这项技术的酷炫之处:BIP321 改善了比特币支付的用户体验,提供了一种与层无关的接收比特币的方法。


BIP 更新

在过去几天里,BIP 仓库 出现了一些动静。具体来说,有 2 个新的 BIP 已经被 BIP 维护者 Murchandamus 分配了编号。这些 BIP 属于所谓的“伟大的脚本恢复”(或如 AJ Towns 所描述的“伟大的脚本复兴”),该提案最初在 2024 年 Bitcoin++ Austin 大会 上提出。

已发布的 BIP

最近发布的 BIP 列表

上周没有新的 BIP 发布。

已编号的 BIP

最近获得编号的 BIP 列表

BIP440:用于脚本运行时约束的 Varops 预算

作者Rusty RussellJulian Moik

分配日期:2026 年 3 月 25 日

层级:共识(软分叉)

PR2118 引入了 BIP440,该 BIP 定义了一个 varops 预算,这是对 BIP342 中针对非签名操作引入的 sigops 预算的推广。该 BIP 旨在提供一个明确的成本框架,使用栈输入的长度来限制脚本中允许的操作数量,以确保快速评估。

BIP441:禁用脚本的恢复(Tapleaf 0xC2

作者Rusty RussellJulian Moik

分配日期:2026 年 3 月 25 日

层级:共识(软分叉)

PR2118 引入了 BIP441,该 BIP 提出了一种新的 tapleaf 版本 0xC2,它基于 BIP440 的 varops 预算防止过度计算时间,从而将比特币脚本恢复到 v0.3.1 之前的能力。该 BIP 旨在重新启用所有因 CVE-2010-5137 而在比特币 v0.3.1 中被禁用的操作码。


来自比特币世界的其他新闻

  • 钱包指纹识别可能损害 Payjoin 的隐私保护:PDK 维护者 Armin Sabouri 发表了一篇有趣的文章,讨论了单个钱包实现所做的选择如何可能危及使用 Payjoin 带来的隐私收益。这些选择,例如币选择算法、费用估算和签名编码,可能会在比特币交易中创建明确的模式(称为钱包指纹),链分析公司可以利用这些模式改进其启发式算法,从而降低用户的隐私性。

  • Numo + BIP321:为了改善比特币支付的用户体验,Numo(一种支持 tap-2-pay 的 Cashu 销售点系统)的最新版本集成了最近添加到 NUT 规范中的 BIP321。商家现在可以向客户提供单个统一的二维码。

  • Stratum V2 行动号召:最近,Stratum V2 项目经理 Pavlenex 发布了一项行动号召,旨在组建一个小团队来测试开发者最近一直在开发的一项新功能。如果你拥有矿机,请联系 Pavlenex。


  • 原文链接: insider.btcpp.dev/p/the-...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

相关文章

0 条评论