Bitcoin Forum
June 16, 2024, 11:26:42 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Increasing fees and broadcast creates double spend  (Read 308 times)
metalbean (OP)
Full Member
***
Offline Offline

Activity: 448
Merit: 103



View Profile
August 16, 2017, 02:44:51 AM
 #1

Yo peeps,
 
Was trying to send out some coins yesterday, and I guess due to the increasing value of bitcoins the fees also increased, I tried sending with a low fee, and changed it today after waiting for 9 hours. After increasing fees in Electrum and rebroadcasting the transaction now have a double spend warning on the blockchain explorer.

Does double spend warning always spit out if I rebroadcast? thanks

Note: the transaction is finally confirming as we speak and I had to spend 4 USD for it, sucks.
U2
Hero Member
*****
Offline Offline

Activity: 676
Merit: 503


I used to be indecisive, but now I'm not sure...


View Profile
August 16, 2017, 02:52:02 AM
 #2

It'll say it's a double spend before it confirms, because that's exactly what you're doing. Once either confirms the other is I'll and void. So don't worry about it in the future, and if the person receiving the transaction is worried just have them wait for some confirmations.
metalbean (OP)
Full Member
***
Offline Offline

Activity: 448
Merit: 103



View Profile
August 16, 2017, 02:57:17 AM
 #3

It'll say it's a double spend before it confirms, because that's exactly what you're doing. Once either confirms the other is I'll and void. So don't worry about it in the future, and if the person receiving the transaction is worried just have them wait for some confirmations.

Hey thanks. Smiley

Out of curiosity, do nodes selectively sometimes avoid "double spend" transactions out of safety concern, or they don't care. I've receive 2 confirmations after 1 block so I am wondering if that's because some nodes choose not to take it because of the double spend broadcast. Or it could just be the traffic or low fees
An0nyMoose
Sr. Member
****
Offline Offline

Activity: 490
Merit: 255



View Profile
August 16, 2017, 03:05:27 AM
 #4

It'll say it's a double spend before it confirms, because that's exactly what you're doing. Once either confirms the other is I'll and void. So don't worry about it in the future, and if the person receiving the transaction is worried just have them wait for some confirmations.

Could not have said it better myself, champ! Nothing to worry about, just pay more attention next time. Wink

Blockonomics                          ██
                         ████  ██
   
          ▄▄▄███████▄▄▄ ████  ████  ██
      ▄▄█████████████████▄▄  ████  ████
    ▄█████▀▀         ▀▀█████▄ ██  ████
   ████▀                 ▀████   ████
  ████      ████████▄      ████ ████
 ████        ██    ██▄      ████ ██
████         ██     ██       ████
████         ██   ▄██▀       ████
████         ███████         ████
████         ██    ██▄       ████
████         ██     ██       ████
 ████        ██    ██▀      ████
  ████      ████████▀      ████
   ████▄                 ▄████
    ▀█████▄▄         ▄▄█████▀
      ▀▀█████████████████▀▀
          ▀▀▀███████▀▀▀
JustMissed
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
August 16, 2017, 03:09:39 AM
 #5

Transactions were nice and fast right after the 1st, but this week I noticed it slowed way down again. Are the high fee's just the cost of doing business, or is greed setting in again with picking and choosing higher fee transactions first again?
metalbean (OP)
Full Member
***
Offline Offline

Activity: 448
Merit: 103



View Profile
August 16, 2017, 03:14:35 AM
 #6

Transactions were nice and fast right after the 1st, but this week I noticed it slowed way down again. Are the high fee's just the cost of doing business, or is greed setting in again with picking and choosing higher fee transactions first again?

While I can concur greed is always at play, my uneducated guess is that it gets even out with many nodes taking in confirmations. Perhaps a bigger possibility is that more traders are joining, say big time trading firms that has prior shunned crypto investment, all in the anticipation that it will rise after Segwit2X.
JustMissed
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
August 16, 2017, 03:22:21 AM
 #7

Transactions were nice and fast right after the 1st, but this week I noticed it slowed way down again. Are the high fee's just the cost of doing business, or is greed setting in again with picking and choosing higher fee transactions first again?

While I can concur greed is always at play, my uneducated guess is that it gets even out with many nodes taking in confirmations. Perhaps a bigger possibility is that more traders are joining, say big time trading firms that has prior shunned crypto investment, all in the anticipation that it will rise after Segwit2X.

That is a good point, and I did not look at the mem pool size, or the number of transactions this week. I would think it is quite high at the moment.
pooya87
Legendary
*
Offline Offline

Activity: 3486
Merit: 10653



View Profile
August 16, 2017, 03:34:21 AM
 #8

It'll say it's a double spend before it confirms, because that's exactly what you're doing. Once either confirms the other is I'll and void. So don't worry about it in the future, and if the person receiving the transaction is worried just have them wait for some confirmations.

Hey thanks. Smiley

Out of curiosity, do nodes selectively sometimes avoid "double spend" transactions out of safety concern, or they don't care. I've receive 2 confirmations after 1 block so I am wondering if that's because some nodes choose not to take it because of the double spend broadcast. Or it could just be the traffic or low fees

nodes can modify their settings to accept or reject anything they want.
what they should do is that they should reject any transaction that is a double spend.

but what you did is probably an RBF transaction. those things are like an exception. in your first transaction you tell everyone that you may change this transaction to increase its fee (replaceable by fee), so nodes expect it to happen. those nodes that allow RBF transactions won't reject this kind of double spend and simply replace it with the new one.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
metalbean (OP)
Full Member
***
Offline Offline

Activity: 448
Merit: 103



View Profile
August 16, 2017, 03:40:05 AM
 #9

It'll say it's a double spend before it confirms, because that's exactly what you're doing. Once either confirms the other is I'll and void. So don't worry about it in the future, and if the person receiving the transaction is worried just have them wait for some confirmations.

Hey thanks. Smiley

Out of curiosity, do nodes selectively sometimes avoid "double spend" transactions out of safety concern, or they don't care. I've receive 2 confirmations after 1 block so I am wondering if that's because some nodes choose not to take it because of the double spend broadcast. Or it could just be the traffic or low fees

nodes can modify their settings to accept or reject anything they want.
what they should do is that they should reject any transaction that is a double spend.

but what you did is probably an RBF transaction. those things are like an exception. in your first transaction you tell everyone that you may change this transaction to increase its fee (replaceable by fee), so nodes expect it to happen. those nodes that allow RBF transactions won't reject this kind of double spend and simply replace it with the new one.

Thanks, that's a very good explanation.

Though wondering if RBF might end up being a bad samaritan, since users might start with low fees and rebroadcast again chocking up traffic.
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!