<p>After 6 years, Now I want to tell you what is Replace by Fee :)</p>

<p>This feature was proposed in BIP125 and implemented in Bitcoin Core 0.12.0.</p>

<p>In simple words, by enabling (<a href="https://blog.coincodecap.com/what-is-replace-by-fee-in-bitcoin/" rel="nofollow noreferrer">Replace By Fee</a>) RBF in a transaction, if a transaction doesn't get mined, it can be resent by the sender with a higher mining fee with keeping the input data of the UTXO(Unspent Transaction Output) same as before.</p>

CC BY-SA 4.0
2020-03-27T21:35:42.463Z
2020-03-27T21:35:42.463Z
Gaurav Agrawal
<p><a href="https://bitcointalk.org/index.php?topic=179612.0">This thread explains it</a>.</p>

<p>It's a method that allows replacing an already transmitted transaction by transmitting another transaction with a higher fee. This only works on transactions before they are signed by miners (0-confirmations).</p>

CC BY-SA 3.0
2017-03-29T18:47:10.337Z
So basically it floods the mempool with multiple transactions that only differ by fee. It seems this creates more "noise" for miners than necessary.
Geremia
CC BY-SA 3.0
2017-04-06T13:14:44.893Z
@Geremia the miner's are economically incentivized to discard the lower fee transaction. It should add more load to the network but shouldn't increase the size of the mempool.
Ammar Bandukwala
CC BY-SA 3.0
2017-07-03T11:01:18.127Z
If the fee is so high that makes sense for someone to mine on old blocks, surely it would also work for 1+-confirmations?
Janus Troelsen
CC BY-SA 3.0
2017-11-12T12:50:17.353Z
Normally a miner will pick the one with the highest fee. Some explorers continue to show the older double spent even after the new one has been confirmed.
Jus12
CC BY-SA 3.0
2013-05-09T15:59:00.527Z
2013-05-09T15:59:00.527Z
ripper234
<p><a href="https://bitcointalk.org/index.php?topic=199947.0">https://bitcointalk.org/index.php?topic=199947.0</a></p>

<p>Can anyone explain what replace-by-fee means?</p>

<protocol><replace-by-fee><bip-125-replaceable>
What is replace-by-fee?
ripper234
# What is replace-by-fee?

(Asked by: username_0 on 2013-05-09)

<https://bitcointalk.org/index.php?topic=199947.0>

Can anyone explain what replace-by-fee means?

**Tags:** protocol, replace-by-fee, bip-125-replaceable


---

## 2 answers

### Answer by username_0 on 2013-05-09. Score: 14 | Accepted answer

[This thread explains it](https://bitcointalk.org/index.php?topic=179612.0).

It's a method that allows replacing an already transmitted transaction by transmitting another transaction with a higher fee. This only works on transactions before they are signed by miners (0-confirmations).

> **Comments:**
> **username_2**: So basically it floods the mempool with multiple transactions that only differ by fee. It seems this creates more "noise" for miners than necessary.  
> **username_3**: @username_2 the miner's are economically incentivized to discard the lower fee transaction. It should add more load to the network but shouldn't increase the size of the mempool.  
> **username_4**: If the fee is so high that makes sense for someone to mine on old blocks, surely it would also work for 1+-confirmations?  
> **username_5**: Normally a miner will pick the one with the highest fee. Some explorers continue to show the older double spent even after the new one has been confirmed.  

---

### Answer by username_1 on 2020-03-27. Score: 2

After 6 years, Now I want to tell you what is Replace by Fee :)

This feature was proposed in BIP125 and implemented in Bitcoin Core 0.12.0.

In simple words, by enabling ([Replace By Fee](https://blog.coincodecap.com/what-is-replace-by-fee-in-bitcoin/)) RBF in a transaction, if a transaction doesn't get mined, it can be resent by the sender with a higher mining fee with keeping the input data of the UTXO(Unspent Transaction Output) same as before.


---

