Can anyone explain what replace-by-fee means?

up vote 12 down vote accepted

This thread explains it.

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).

  • 1
    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 Mar 29 '17 at 18:47
  • 1
    @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 Apr 6 '17 at 13:14
  • 1
    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 Jul 3 '17 at 11:01
  • 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 Nov 12 '17 at 12:50

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.