AQUA Wallet Profile picture
Sep 6 10 tweets 2 min read Read on X
You thought #Bitcoin transactions were final once you hit send?

What if I told you… you can “edit” them? 👀

That’s what Replace-By-Fee (RBF) makes possible. 🧵👇🏻 Image
💡 What is RBF?

Replace-By-Fee (RBF) is a #Bitcoin feature that allows the sender to replace an unconfirmed transaction in the mempool with a new version that pays a higher fee.

Until it’s confirmed in a block, a TX isn’t set in stone.
That means:

✅ You can update it
✅ You can bump the fee
✅ You can even redirect it

…as long as the new version follows the rules.
🚧 Problems RBF solves

✅ Stuck TXs → Low-fee TXs can linger in congestion.
✅ Time-sensitive TXs → Useful for Lightning channel opens/closures.
✅ Changed your mind? → Update recipients or amounts.
✅ Dynamic fees → Adjust to market conditions, no need to overpay upfront.
⚙️ How RBF works

Modern RBF was reintroduced in 2016 with BIP125, proposed by Peter Todd.

To replace a transaction, the new version must:

🔹Pay a higher absolute fee.
🔹Pay a higher fee rate (sats/vbyte).
🔹Avoid new double-spend risks.

github.com/bitcoin/bips/b…
In practice, it’s simple:

1️⃣ The sender creates a new version of the unconfirmed transaction.
2️⃣ The new version has the same inputs but pays a higher fee (and possibly different outputs).
3️⃣ The mempool replaces the old transaction with the new one. Image
🙌🏻 Benefits for users

🤝🏻 No more stuck transactions → If your fee is too low, just bump it and rebroadcast.

🫰🏻Flexibility → Edit the TX: send to another address or split, as long as you add a higher fee.

👍🏻 Control → Your TX stays “editable” until it confirms On-chain.
⚠️ What receivers must know

Because RBF lets the sender replace unconfirmed TXs, don’t treat them as final.

👉🏻 Merchants: Wait at least 1 confirmation before delivering goods/services.

👉🏻 P2P traders: Don’t release fiat until you see 1 confirmation.
🎯 Why RBF matters

Without RBF: a fee miscalculation = hours/days of waiting.

With RBF: just bump the fee → your TX gets confirmed.
👉🏻 Want to learn more about how #Bitcoin really works under the hood?

Follow us for deep dives on Bitcoin features like RBF, Lightning, and more. ⚡🐬

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with AQUA Wallet

AQUA Wallet Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @AquaBitcoin

Jul 6
What are UTXOs? And why does it matter in #Bitcoin?

If you've ever used Bitcoin, you've interacted with UTXOs, even without knowing it.

Let's understand it simply and correctly. 👇🧵 Image
1⃣ UTXO stands for Unspent Transaction Output.

In other words: It's like the “change” you received in a previous transaction, which you can now use as “input” in a new transaction.
2⃣ In #Bitcoin, your wallet balance is not a fixed number in an account, like in a bank.

Your balance is the sum of the UTXOs that you control (i.e. that are associated with your Bitcoin addresses).
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(