协议演进 / 开发动态精选

默认 datacarriersize 提高到 100000 并允许一笔交易包含多个 OP_RETURN 输出

2025-06-09 · 首次发布 v30.0 · PR #32406。

项目 内容
日期 2025-06-09
首次发布 Bitcoin Core v30.0
合并 PR #32406
合并提交 f3bbc74664
影响范围 Mempool / 安全策略

事实摘要

PR #32406(标题 policy: uncap datacarrier by default,作者 instagibbs)把 -datacarriersize 默认值提高到 100,000,v30.0 发布说明称这实际上等于取消上限,因为会先触及最大交易大小限制;节点仍可用 -datacarriersize=83 恢复旧限制。同一 PR 还允许一笔交易包含多个 data carrier(OP_RETURN)输出并为其转发和挖矿,datacarriersize 限制按所有这类输出的 scriptPubKey 总大小计算(不含 scriptPubKey 本身大小)。这是中继/挖矿策略默认值变化,不是共识规则变化。上述两点均在 v30.0 发布说明 Policy 章节中明确引用 #32406。

关键链接