Bitcoin Forum
May 13, 2024, 02:41:13 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How can a transaction like this happen before confirming ?  (Read 264 times)
erpbridge (OP)
Legendary
*
Offline Offline

Activity: 954
Merit: 1000


View Profile
June 10, 2017, 08:08:10 PM
 #1

So I saw this transaction today



And the money left the address right after it arrived there without any confirmation .

How is this possible ? Doesn't it need to confirm before that address can send it ?
1715611273
Hero Member
*
Offline Offline

Posts: 1715611273

View Profile Personal Message (Offline)

Ignore
1715611273
Reply with quote  #2

1715611273
Report to moderator
1715611273
Hero Member
*
Offline Offline

Posts: 1715611273

View Profile Personal Message (Offline)

Ignore
1715611273
Reply with quote  #2

1715611273
Report to moderator
1715611273
Hero Member
*
Offline Offline

Posts: 1715611273

View Profile Personal Message (Offline)

Ignore
1715611273
Reply with quote  #2

1715611273
Report to moderator
"If you don't want people to know you're a scumbag then don't be a scumbag." -- margaritahuyan
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
June 10, 2017, 08:51:07 PM
 #2

No, a transaction does not need to be confirmed before another one can be created that spends from it. There is no consensus or network rule that prevents you from spending from an unconfirmed output. However, most wallet software will prevent you from doing so as it can potentially lead to a loss of funds. But just because wallet software limits it does not mean that it cannot be done.

erpbridge (OP)
Legendary
*
Offline Offline

Activity: 954
Merit: 1000


View Profile
June 10, 2017, 09:19:59 PM
 #3

No, a transaction does not need to be confirmed before another one can be created that spends from it. There is no consensus or network rule that prevents you from spending from an unconfirmed output. However, most wallet software will prevent you from doing so as it can potentially lead to a loss of funds. But just because wallet software limits it does not mean that it cannot be done.

Well thank you. I always used to think that it was built in. Didn't know it was just the wallets preventing from creating a transaction when there was an unconfirmed one.

So if it turns out to be a double spend, then the whole transaction would disappear i suppose ?

achow101
Staff
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
June 10, 2017, 09:22:46 PM
 #4

Well thank you. I always used to think that it was built in. Didn't know it was just the wallets preventing from creating a transaction when there was an unconfirmed one.

So if it turns out to be a double spend, then the whole transaction would disappear i suppose ?
Yes. If the first transaction is invalidated by a double spend which confirms, then any transaction which spent from it is also invalidated. This can also happen if the first unconfirmed transaction pays too low of a fee and is "forgotten" by the network. The network will "forget" the second transaction too since they don't "remember" the first one.

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!