CPFP — Child Pays for Parent
¿Cómo funciona?
Si alguien te envía bitcoin con una comisión demasiado baja, la transacción queda atascada en la mempool. Tú, como receptor, puedes crear una nueva transacción que gaste esos fondos aún no confirmados, pero pagando una comisión alta. El minero evalúa el "paquete" completo (padre + hijo): si la comisión combinada es atractiva, incluye ambas transacciones en el bloque.
RBF vs CPFP
RBF lo usa el remitente para reemplazar su propia transacción. CPFP lo usa el receptor (o el remitente, gastando el cambio) para incentivar la confirmación sin modificar la transacción original. Son herramientas complementarias.
¿Por qué importa?
CPFP da poder al receptor: incluso si alguien te envía bitcoin con comisión insuficiente, puedes tomar acción para acelerar la confirmación. Junto con RBF, forma el kit completo de gestión dinámica de comisiones en Bitcoin.
Errores habituales
- No saber que el receptor puede acelerar transacciones (CPFP es exactamente para eso)
- Confundir CPFP con RBF (uno modifica la transacción original; el otro crea una nueva encima)
- Olvidar que CPFP requiere que la transacción padre tenga un output que puedas gastar
Conceptos relacionados
Fuentes primarias
- Bitcoin Core docs
- Mastering Bitcoin, A. Antonopoulos