# 比特币 CPFP 是什么？子交易怎样帮助父交易提高打包机会

整理：链小知（AI 辅助）
更新日期：2026-10-09
引用地址：https://lianxiaozhi.com/learn/bitcoin-cpfp

CPFP 花费未确认父交易的输出，用较高费用的子交易提高交易组合的吸引力。它与替换父交易的 RBF 不同，能否使用取决于可花费输出、钱包与节点策略。

## 为何矿工可能一起选择父子交易？

Bitcoin Optech 说明 CPFP 使用未确认交易输出创建高费率子交易。子交易依赖父交易，适用的交易选择策略会考虑祖先费用，从而可能提高组合被选择的机会。

需要自己能够花费相应输出；只知道父交易哈希并不代表可以创建它的子交易。接收输出或找零输出是否适用，应由具体钱包及交易条件判断。

依据：[Bitcoin Optech：Child pays for parent](https://bitcoinops.org/en/topics/cpfp/)

## 费用应看单笔还是组合？

假设父交易 200 vB、费用 200 sat，子交易 100 vB、费用 2,800 sat，组合费用 3,000 sat、大小 300 vB，平均为 10 sat/vB。数字只演示组合计算，没有给出当前网络费率建议。

子交易的高费率不等于组合费率同样高；若还有其他未确认祖先，也要纳入相应边界。节点转发、组合接受与最终打包仍不是同一个结果。


## 与 RBF 怎样分开记录？

RBF 尝试替换未确认交易，CPFP 则新增依赖交易。记录父子关系与各自哈希，避免把同一资产路径的多个交易当作重复收款。

两种方法都不能撤回已确认结果，也不保证立即确认。先查原交易状态，再核对钱包支持与实际组合条件，不盲目重复创建费用交易。


## 继续核对
- [比特币 RBF](https://lianxiaozhi.com/learn/bitcoin-rbf)
- [UTXO 与找零](https://lianxiaozhi.com/learn/utxo-and-change)
