Quantcast
Channel: Active questions tagged replace-by-fee - Bitcoin Stack Exchange
Browsing latest articles
Browse All 113 View Live

Who bears the transaction fee for settling HTLC in Lightning Network?

Given a channel that exist between Alice and Bob, where Alice wants to transfer 0.0001 BTC to Bob. Alice makes HTLC payment to Bob contingent to the secret for the payment hash within a timelock of say...

View Article



What issues would changing the default policy in Core to mempoolfullrbf=1...

What issues would changing the default mempool policy in Core to mempoolfullrbf=1 resolve and which of the current policy proposals (e.g. BIP125 replacement, V3 Policy, package RBF, discussed here)...

View Article

How to disable RBF in Bitcoin Core?

I am creating a transaction with Bitcoin Core (v24.0.1) and it has RBF enabled (sequence: 4294967293) by default. I am trying to disable RBF by adding walletrbf=0 and mempoolfullrbf=0 to bitcoin.conf...

View Article

Stuck transaction with enough fee rate

I've sent a Bitcoin transaction using the Bitcoin Core client and later realized the fee was too low (Fee 0.00005814 BTC ~ $1.69...

View Article

How can I change the inputs and fee of an unconfirmed Bitcoin transaction?

I have a 3 days old unconfirmed Bitcoin transaction that has 13 inputs, 2 outputs and a low fee.I want to remove the small value inputs because as it increases the size, it also increases the minimum...

View Article


Image may be NSFW.
Clik here to view.

My bitcoin core transaction is stuck in the mempool. I am the sender. I need...

Hello and thank you for looking at my first question. This is my first question ever on StackExchange.I engaged in Bitcoin transactions as the sender; trying to send some Bitcoin to my CashApp so I...

View Article

Open Channel Transaction without RBF is stuck

An open-channel transaction has too low fees and does not get confirmed. It has opted in to RBF, but there is no change output. So I think it is not possible to use lightning-cli openchannel_bump?Isn't...

View Article

Does `0 OP_CSV` force the spending transaction to signal BIP125 replacability?

If I send bitcoins to an output whose script will execute 0 OP_CHECKSEQUENCEVERIFY when it is spent, does that require the spender to set the BIP125 signal indicating that the transaction is...

View Article


What is meant by transaction 'pinning'?

What is meant by the term 'transaction pinning'?

View Article


How to properly calculate fee for RBF transaction?

Suppose I just sent Tx1, which has length of 200 bytes and fee rate of 10 satoshi/byte, totaling fee 0.00002 BTC. Now I replace it with Tx2 that has the same count of inputs and outputs, and also has a...

View Article

How can I raise the fee of a transaction in Bitcoin Wallet App?

I am using the Bitcoin wallet app from bitcoinj.org. I sent a payment with a low fee so it's been pending for 8 days. I wrote the developers and they only replied with auto. Beneath is what I got:Q: An...

View Article

What are the advantages to attackers of different styles of replacement cycle...

In Antoine Riard'soriginal description of replacement cycle attacks against HTLCs, a replacement cycle looks like this:Bob broadcasts an HTLC-timeout (input A, input B for fees, output X)Mallory...

View Article

What is the relation between nLockTime and nSequence?

Here Antoine said the following:This introduced absolute timelock capability through the nLockTime transaction field, which is disabled if all the transactions inputs have an nSequence that is...

View Article


Why some transactions disappear from the mempool?

Just before block 537562, I had the following transactions in my...

View Article

What are all the meanings of the nSequence field?

I know the original purpose of the nSequence field was to hold the transaction in the mempool with the transaction being replaced when the larger value comes and so on up to 0xFFFFFFFF when the...

View Article


Why can't I bumpfee the 25th tx in an unconfirmed chain?

I have a chain of 25 unconfirmed transactions. There's a default mempool limit of 25 chained unconfirmed transactions, so my change output of the 25th transaction is not usable until some of the...

View Article

Are non-RBF transactions more likely to be confirmed sooner?

Are non-RBF transactions more likely to be confirmed sooner?It would seem miners would prefer them (contrathis answer) because they don't have to worry about another miner utilizing a higher fee...

View Article


Building a CPFP raw transaction to confirm a force-closed Lightning channel

I am attempting to use bitcoin-cli createrawtransaction to build a CPFP transaction to pay for a low-fee channel close that has been unconfirmed for over a week.I have all of the details, i.e, txid,...

View Article

What types of RBF exist and which one does Bitcoin Core support and use by...

As far as I know Bitcoin Core knows two types of RBF. These are Full RBF and Opt-in Full RBF. In both cases, the transaction will be replaced if a new one arrives that consumes at least one of the same...

View Article

What happens when two or more transactions are covered ("hit") by RBF?

RBF (Full RBF, Opt-in Full RBF, FSS-RBF) is applied to a transaction when one of its inputs "matches" one of the inputs in the replacement transaction.However, what happens if the inputs of a...

View Article

What is incremental relay feerate?

In an answer to my previous question, Murch used the term: incremental relay feerate.On first, I thought that's the same as minimum relay fee (minRelayTxFee) - minimum feerate (sat/VB) that transaction...

View Article


How is the total number of transactions that will be replaced calculated in...

One of the rule for the transaction replacement (RBF) is that the number of original transactions (directly conflicting transactions + their descendants) can't exceed 100. However, in presence of...

View Article


How to make RBF with changed output address per CLI?

Please, can anyone explain to me how to make an RBF with changing the output address exactly? Which commands should I use for that? I tried to use the 'send' command to send the same amount with a...

View Article

What is the problem with the recent "One-Shot Replace-by-Fee-Rate" Proposal?

There recently was a proposal to allow replacements that only beat the original by feerate, instead of by both the feerate and absolute fee.One-Shot Replace-by-Fee-RateWe can mitigate Rule #3...

View Article

btc RBF insufficient fee, rejecting replacement

I try to replace this transaction 13bc8f787f7c972702b6d14b8c0b36335aac5d0027800e2de277910a5eff86fb by higher fee, when broadcast return err: broadcast error, -26: insufficient fee, rejecting...

View Article


What wallets currently support RBF?

What wallets currently support RBF? Is there some workaround if they don't?

View Article

Can I tell if my peers enable mempoolfullrbf?

Trying to ensure my node is connected to some fullrbf peers, but it doesn't seem that there is a discoverable service for fullrbf? Am I stupid or missing something?

View Article

Are RBF transactions on average larger in size than its predecessors and than...

Are RBF transactions (the ones that replace) on average larger in size than its predecessors (the ones to be replaced)? And are non-RBF transactions smaller in size when compared with opt-in-RBF...

View Article

Does new transaction in RBF has a txid different from the stuck transaction ?...

If I am sending a new RBF transaction to replace my stuck transaction and since the txid preimage has outputs value it will change the txid then why do we even care about RBF and nsequence <...

View Article



Could you use RBF to take back stolen funds?

If you saw a transaction from a UTXO you control in the mempool that you didn't sign (i.e. it was stolen), could you use RBF to move it to an address you control before it was confirmed?

View Article
Browsing latest articles
Browse All 113 View Live




Latest Images