Author

Topic: Spending unconfirmed outputs? (Read 1104 times)

legendary
Activity: 3472
Merit: 10611
November 23, 2016, 11:27:33 PM
#8
9f9119fbda62be97d1c6438a23959b450a5573e0ecb4062c3704f740769e537c
This is still unconfirmed, but some outputs are spent, how is this possible?
Don't you need the output to be confirmed first?
I have a screenshot, but don't know how to include an image.

EDIT:
Thanks, californiaquail!


it is possible to spend any transaction you receive, it is just spending the UTXO by creating a new transaction then including that previous tx (9f9119fbda62b......) in it, sign, broadcast.

but that is not exactly spending as you may think because it is not yet confirmed.

what they did is something like CPFP, you can spend the transactions even if they are not confirmed, if the previous one confirms your transaction also confirms and if not you had to have included higher fee and the mining pool had to have implemented CPFP and they include both previous and your transaction in one block.
sr. member
Activity: 412
Merit: 251
November 23, 2016, 10:11:10 PM
#7
Depending on your fee and whether the miners have a personal hate towards you (Which I see no reason for), your transaction will confirm. The outputs, even if the inputs are unconfirmed, can be spent, although they will not confirm until the input is confirmed.
hero member
Activity: 714
Merit: 516
#SWGT PRE-SALE IS LIVE
November 23, 2016, 09:49:40 PM
#6
because you use send fee is low
you send 0.10 fee send only 7k satoshi, so this confirmation is very long
legendary
Activity: 1512
Merit: 1012
November 23, 2016, 09:31:02 PM
#5
Bitcoin Core v0.12.1 : https://bitcointalksearch.org/topic/bitcoin-core-version-0121-released-1437912

Quote
BIP113 specifies a soft fork enforced in this release that weakens this perverse incentive for individual miners to use a future time by requiring that valid blocks have a computed GetMedianTimePast() greater than the locktime specified in any transaction in that block.

Mempool inclusion rules currently require transactions to be valid for immediate inclusion in a block in order to be accepted into the mempool. This release begins applying the BIP113 rule to received transactions, so transaction whose time is greater than the GetMedianTimePast() will no longer be accepted into the mempool.

Implication for miners: you will begin rejecting transactions that would not be valid under BIP113, which will prevent you from producing invalid blocks when BIP113 is enforced on the network.

Any transactions which are valid under the current rules but not yet valid under the BIP113 rules will either be mined by other miners or delayed until they are valid under BIP113. Note, however, that time-based locktime transactions are more or less unseen on the network currently.

Follow the rules.
Or pay the consequences ... https://www.youtube.com/watch?v=qPEeaxI0OPU

full member
Activity: 238
Merit: 100
November 23, 2016, 09:15:52 PM
#4
From what I heard, depending on the wallet you are using, this is possible.  Also from my research, those who do this have a harder time getting their transactions confirmed.  I do not know if this is a a good chance, but it seems funny, so why spend what you have not had confirmed?
legendary
Activity: 3808
Merit: 7912
November 23, 2016, 08:54:23 PM
#3
It's possible to spend those outputs but those transactions will also be unconfirmed.
 
full member
Activity: 270
Merit: 130
DeLouvois.com Bitcoin Luxury Marketplace Est. 2016
November 23, 2016, 08:41:15 PM
#2
9f9119fbda62be97d1c6438a23959b450a5573e0ecb4062c3704f740769e537c
This is still unconfirmed, but some outputs are spent, how is this possible?
Don't you need the output to be confirmed first?
I have a screenshot, but don't know how to include an image.

Weird... Maybe copy-paste it on http://imgur.com lol ?
full member
Activity: 224
Merit: 117
▲ Portable backup power source for mining.
November 23, 2016, 07:57:18 PM
#1
9f9119fbda62be97d1c6438a23959b450a5573e0ecb4062c3704f740769e537c
This is still unconfirmed, but some outputs are spent, how is this possible?
Don't you need the output to be confirmed first?
I have a screenshot, but don't know how to include an image.

EDIT:
Thanks, californiaquail!
http://imgur.com/a/7Yxph
Jump to: