CPFP - CHILD PAY FOR PARENT
Mécanisme transactionnel visant à accélérer la confirmation d’une transaction Bitcoin, tout comme le fait Replace-by-Fee (RBF), mais du côté du destinataire. Lorsqu’une transaction avec des frais trop faibles par rapport au marché reste bloquée dans les mempools des nœuds et ne se confirme pas assez rapidement, le destinataire peut faire une nouvelle transaction, en dépensant les bitcoins reçus dans la transaction bloquée, bien qu’elle ne soit pas encore confirmée. Cette seconde transaction nécessite forcément que la première soit minée pour être confirmée. Les mineurs sont donc obligés d’inclure les deux transactions ensemble. La seconde va allouer beaucoup plus de frais de transaction que la première, de telle sorte que la moyenne de frais incite les mineurs à inclure les deux transactions. La transaction enfant (la seconde) paie pour la transaction parent qui est bloquée (la première). C’est pour cela que l’on parle d’un « CPFP ».
Ainsi, CPFP permet au destinataire d’obtenir plus rapidement ses fonds malgré les faibles frais initiaux engagés par l’expéditeur, contrairement à RBF (Replace-by-Fee) qui permet à l’envoyeur de prendre l’initiative d’accélérer sa propre transaction en augmentant les frais.