Bitcoin Forum
June 22, 2024, 07:13:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Question on RBF  (Read 384 times)
mandelduck (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
November 30, 2017, 09:29:20 AM
 #1

I have a question, say I broadcast a transaction with an RBF flag, and then try to replace it with a new version at a higher fee.
Is there not a case in which some nodes that don't support RBF reject it as they see it as double spent.
Now you have some nodes that still contain the original transaction ignoring the new one and is there not a chance that it could still get minded?
Thanks
btctousd81
Sr. Member
****
Offline Offline

Activity: 434
Merit: 270


View Profile WWW
November 30, 2017, 09:58:25 AM
 #2

yes, that is possible, if they are designed/coded in a way to ignore RBF flag and mark new tx as duplicate tx.,

but i doubt anyone want to ignore higher fees.

if thats the case and if your 1st tx gets mined ,then your 2nd tx will be rejected.


mandelduck (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
November 30, 2017, 10:00:32 AM
 #3

Thanks, it was a hypothetical question I had as bitcoin core is backwards compatible with older versions so I assumed there may still be some nodes that do not accept RBF, having said that I doubt they are mining
overtorment2
Jr. Member
*
Offline Offline

Activity: 30
Merit: 75


View Profile
November 30, 2017, 09:39:18 PM
 #4

https://medium.com/@overtorment/bitcoin-replace-by-fee-guide-e10032f9a93f
marky89
Hero Member
*****
Offline Offline

Activity: 756
Merit: 502

CryptoTalk.Org - Get Paid for every Post!


View Profile
November 30, 2017, 10:20:33 PM
 #5

I have a question, say I broadcast a transaction with an RBF flag, and then try to replace it with a new version at a higher fee.
Is there not a case in which some nodes that don't support RBF reject it as they see it as double spent.

I think this is the case, but you never know until a service (node operator) tells you so. During one of the recent spam attacks (when high priority fees were reaching 1000 satoshis/byte), I submitted a stuck transaction to an acceleration service on the forum. It was an RBF transaction that had already been submitted with a higher fee, since the network fee rate kept increasing.

I was told that the transaction was a double spend, so it couldn't be accelerated. I'm curious which pool the service was submitting to, but I can't find the original post now.

Now you have some nodes that still contain the original transaction ignoring the new one and is there not a chance that it could still get minded?

It's possible that either transaction could be confirmed, depending which pools mine subsequent blocks. I've seen two transactions spending the same inputs, where the lower fee transaction got confirmed (and the higher fee transaction got discarded by the network). Pools have transaction priority mechanisms that we'll never be privy to, and users on the network can always submit the lower fee RBF transaction to an accelerator service. In that case, fees aren't everything.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
mandelduck (OP)
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
December 04, 2017, 02:41:40 PM
 #6

I believe it was via btc or btc.com, anyway I can imagine a miner rejecting rbf transactions for political reasons
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!