Sending a transaction isn't always the end of the story. Using the RBF (replace-by-fee) and CPFP (child-pays-for-parent) protocols, a developer can continue to control the transaction after it's been sent, to improve efficiency or to recover transactions that get stuck. These methods will begin to spotlight the true power of Bitcoin.
After working through this chapter, a developer will be able to:
- Decide Whether RBF or CPFP Might Help a Transaction
- Create Replacement Transaction Using RBF
- Create New Transactions Using CPFP
Supporting objectives include the ability to:
- Understand the Mempool
- Understand the Difference Between RBF and CPFP
- Plan for the Power of RBF