RBF-enabled transactions are presumably not accepted everywhere, although this may be improving, I'm not sure. It uses less blockspace than CPFP. It can be initiated by the sender.
CPFP has no possible compatibility issues, but creates an extra transaction (more block space used and more fees paid, though the latter can be ignored if your goal is to get the transaction mined). Upside: unless the transaction involves no change addresses and the receiver receives to an empty wallet, both sender and receiver can speed up the transaction.
IMHO at least CPFP should be implemented, not least to allow the receiver to speed up their payout. The market penetration of RBF should be researched before implementing it.
Please offer a way to expedite already-sent BTC transactions.
This would either mean implementing RBF (replace-by-fee) or CPFP (child-pays-for-parent). It's a good question whether to implement RBF, CPFP, or both.
RBF-enabled transactions are presumably not accepted everywhere, although this may be improving, I'm not sure. It uses less blockspace than CPFP. It can be initiated by the sender.
CPFP has no possible compatibility issues, but creates an extra transaction (more block space used and more fees paid, though the latter can be ignored if your goal is to get the transaction mined). Upside: unless the transaction involves no change addresses and the receiver receives to an empty wallet, both sender and receiver can speed up the transaction.
IMHO at least CPFP should be implemented, not least to allow the receiver to speed up their payout. The market penetration of RBF should be researched before implementing it.