Child Pays For Parent es una forma de acelerar una transacción atascada de comisión baja sin sustituirla. El receptor (o el remitente, vía una salida de cambio) crea una transacción nueva, el hijo, que gasta una salida del padre atascado y paga una comisión alta.
Por qué los mineros toman ambas
El hijo solo es válido si el padre también está en un bloque. Los mineros seleccionan transacciones por la tasa de comisión de todo el paquete (antepasados incluidos), así que un hijo que paga mucho hace atractivo el paquete combinado.
Límites
Los nodos limitan cuántas transacciones sin confirmar conectadas guardan. Políticas más nuevas como package relay y transacciones v3 (TRUC), incluidas en Bitcoin Core 28.0, hacen el CPFP más fiable para contratos como la red Lightning.