协议演进 / 开发动态精选

Bitcoin Core 合并 1 父 1 子(1P1C)有限包中继

2024-04-30 · 首次发布 v28.0 · PR #28970。

项目 内容
日期 2024-04-30
首次发布 Bitcoin Core v28.0
合并 PR #28970
合并提交 d813ba1bc4
影响范围 P2P / Mempool
相关 BIP BIP-331

事实摘要

PR #28970(glozow,标题 p2p: opportunistically accept 1-parent-1-child packages)于 2024年4月30日合并,使费率过低的父交易能机会性地与子交易配对、按包的合并费率一并被接受和下载,无需新增 P2P 消息,复用现有交易中继与孤儿交易处理。bitcoincore.org 的 v28.0 发布说明在 P2P 章节以 #28970 标注此项,并明确称其为有限的 package relay:父交易低于 mempool 最低费率时才适用,TRUC 父交易可低至 0 费,子交易有多个未确认父时不支持,且在对抗条件下尚不可靠。需要强调:这只是 1P1C 有限形式,BIP-331 规定的完整祖先包中继并未合并、未发布,其草案 PR #27742 标题即为 [NO MERGE]。

关键链接