Understanding Full RBF vs Regular RBF

5 replies 308 views
sam42Member
Posts: 6 · Reputation: 93
#1Dec 28, 2022, 08:52 PM
I was looking into the mempool since I heard it's congested. Found some transactions marked as Full RBF and others just as RBF. I don't think I’ve seen Full RBF before. Anyone know what the real difference is?
6 Reply Quote Share
chrisomegaFull Member
Posts: 51 · Reputation: 631
#2Dec 31, 2022, 01:41 AM
So, just to clarify, there's no flag for full RBF. Basically, it’s a node setting. If a node has full RBF activated, it can replace any unconfirmed transaction with a new one that has a higher fee, regardless of whether the original transaction was marked as RBF.
1 Reply Quote Share
CalmMinerFull Member
Posts: 146 · Reputation: 784
#3Jan 1, 2023, 09:16 AM
Exactly! RBF transactions are typically tagged as opt-in, meaning the sender signals that it might change later. This is BIP125 replaceability. Full RBF doesn’t need that signal, so it can replace transactions anytime.
4 Reply Quote Share
sam42Member
Posts: 6 · Reputation: 93
#4Jan 1, 2023, 01:06 PM
I just saw this term pop up in the mempool recently. I’m not totally sure what it means in this context. Is it really just the same as that full RBF setting for nodes? I’m confused...
1 Reply Quote Share
chrisomegaFull Member
Posts: 51 · Reputation: 631
#5Jan 1, 2023, 02:41 PM
When you see a transaction marked as Full RBF, it means it has replaced one that wasn’t marked as RBF. Those other txs you noticed replaced ones that were RBF. So don’t sweat it, it’s consistent with what I mentioned earlier.
0 Reply Quote Share
kevin2020Senior Member
Posts: 20 · Reputation: 1249
#6Jan 3, 2023, 05:42 PM
I had a chat about Full RBF a while back. It’s more than just a mempool thing; it’s recognized in the whole Bitcoin ecosystem. Nodes can be set up to accept replacements for any mempool transaction, even if the original wasn’t RBF. Here’s an example of that.
4 Reply Quote Share

Related topics