describes a mechanism to mark transactions as replaceable until they are confirmed.
Questions tagged [replace-by-fee]
96 questions
20
votes
2 answers
What is replace-by-fee?
https://bitcointalk.org/index.php?topic=199947.0
Can anyone explain what replace-by-fee means?
ripper234
- 26,452
- 30
- 111
- 246
13
votes
1 answer
What is meant by transaction 'pinning'?
What is meant by the term 'transaction pinning'?
jnewbery
- 1,050
- 5
- 22
13
votes
1 answer
Replace-by-Fee vs Child-pays-for-Parent?
Both RBF and CPFP attempt to solve the problem of transactions not confirming because of an insufficient fee. What are the pros/cons of using one vs the other?
Are both currently functional and available for use on the bitcoin network?
morsecoder
- 14,008
- 2
- 42
- 92
13
votes
2 answers
Can someone outline the full pros/cons of the various Replace-By-Fee proposals?
I've done some research myself, but I find that I'm either biased myself, or my sources themselves are biased. Does anyone have an objective analysis of the various proposals and their advantages/disadvantages? First-seen-safe,…
Josh Cincinnati
- 716
- 6
- 14
11
votes
1 answer
When closing the channel for LN - how to calculate the fee for the blockchain transaction?
To be clear: Following is not about fees in Lightning Network. Following is about fees on blockchain for transaction which closes the channel in LN.
Channel closing transaction can be created months before broadcasting to blockchain network. How…
CoperNick
- 253
- 1
- 10
10
votes
2 answers
Do unconfirmed transactions expire after some time?
Sometimes confirmation process is very slow. I think that is because of the price of the fee. In that time, is it possible to cancel the unconfirmed transaction and re-send with higher transaction fee? Are there any expiry features? E.g. the…
zono
- 1,895
- 1
- 19
- 35
7
votes
4 answers
What wallets currently support RBF?
What wallets currently support RBF?
Is there some workaround if they don't?
Comodore
- 568
- 1
- 7
- 19
6
votes
1 answer
Sequence number semantics
Reading the following BIPs: 68, 112, 125, I got a few questions about the sematics of sequence numbers. As far as I understood, in version 1 transactions, sequence numbers have the following meaning:
If any input has a sequence less than…
Simone Bronzini
- 514
- 4
- 11
6
votes
2 answers
How to enable replace-by-fee via command-line in bitcoin-core?
Alright, so I'm convinced replace-by-fee is a good thing. I've read it's opt-in, so how can I enable it in my bitcoin-core wallet? I don't find any flag to pass it when launching it. I want all my outgoing transaction have replace-by-fee enabled.
knocte
- 1,764
- 1
- 17
- 32
6
votes
1 answer
A question about CPFP relaying policy
Let's say I broadcast a transaction tx0 signaling RBF replaceability. Later on, send another transaction tx1 that spends the same inputs of tx0, but this time with higher fees.
In this case, tx0 is removed from mempool right? so what if then I try…
Burak
- 176
- 6
5
votes
1 answer
Is "inherited" replace-by-fee signaling implemented as described in BIP125?
From Bip125:
Explicit signaling: A transaction is considered to have opted in to
allowing replacement of itself if any of its inputs have an nSequence
number less than (0xffffffff - 1).
Inherited signaling: Transactions
that don't explicitly…
pinhead
- 4,932
- 2
- 23
- 38
5
votes
1 answer
What incentive do miners have to respect the Replace-By-Fee flag?
Couldn't a miner treat all transactions in their mempool as if they had Replace-By-Fee enabled? After all they could always claim that they hadn't seen the original transaction.
emareaf
- 53
- 3
5
votes
3 answers
Replaceable transaction or Non-replaceable. How can I identify it from raw transaction?
I created two transactions on Electrum Mac client. The first tranaction is replaceable and the other is non-Replaceable. The followings are the results of get-rawtransaction of the the two transactions. How can I identify from the two…
zono
- 1,895
- 1
- 19
- 35
5
votes
1 answer
What is an "insecure transaction type", as mentioned by Bitcoin Wallet for Android?
I am running Bitcoin Core v0.11.0.0-gd26f951 (64-bit) at home on Ubuntu, and have installed the Bitcoin Wallet for Android on my phone. I sent two transactions from home to my phone: First, Second. One had a very low fee and took days, so I sent…
Pepijn Schmitz
- 153
- 6
5
votes
1 answer
How does first seen replace by fee work?
This pull request describes first-seen replace-by-fee. How is it different from normal replace-by-fee, and how does it compare to child-pays-for-parent?
Nick ODell
- 29,184
- 11
- 69
- 129