Bitcoin Forum
August 09, 2024, 04:40:29 AM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What the hell is wrong with this transaction...  (Read 891 times)
tarashy (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 06, 2014, 11:28:48 AM
 #1

Hey there,

for our shop we use the Blockchain API to generate (artificial) addresses for each customer (https://blockchain.info/de/api/api_receive). The customer himself sends then bitcoins to that generated address and finaly bitcoins are forwarded to our address.

One of our customers send his money to an generated address, this transaction already has 56 confirmations, but the the final forwading to our address gets no confirmations at all.

May you have a look and tell me whats wrong?

This is the address that should forward:
https://blockchain.info/address/19M6gi58egd8HTxpR6AmE7CYo5Eyq9aX9P
tarashy (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 06, 2014, 11:41:44 AM
 #2

Am I right, that this is the beginning transaction thats blocks all the other transactions up to mine???

https://blockchain.info/tx/6024d009d6bb318bd8edb74957ad5d32aba8ca856c42ba6197ea138a7019a24a
twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 502



View Profile WWW
December 06, 2014, 11:44:11 AM
 #3

One of the sending address: 1CLLMQTGCtRTHvmDiJcXNbZry5n63tfsiQ
has an unconfirmed received transaction: dc776f9b788352dff862c6000a07ab6b202fae899b1cf457c0e65a84b076844f
when it goes through, the other will go through as well.

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
tarashy (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 06, 2014, 11:47:52 AM
 #4

Yes, I realized. But this transaction also has a non confirmed transaction and so on and so on and so on...up to the transaction I replied a second ago. How long may it take in worst case??

thanks
twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 502



View Profile WWW
December 06, 2014, 11:50:34 AM
 #5

Yes, I realized. But this transaction also has a non confirmed transaction and so on and so on and so on...up to the transaction I replied a second ago. How long may it take in worst case??

thanks

Yes, I see that now but considering all were sent with a Tx fee, they'll all get through soon. Not too sure but it may take up to an hour.

Although, I see now, this one is the culprit because the Tx fee used in this one is just 1k satoshi:

Am I right, that this is the beginning transaction thats blocks all the other transactions up to mine???

https://blockchain.info/tx/6024d009d6bb318bd8edb74957ad5d32aba8ca856c42ba6197ea138a7019a24a

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
tarashy (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 06, 2014, 11:54:48 AM
 #6

Hm, to be honest... I doubt. The transaction concerned was initially started 2014-12-05 21:02:42 .......thats more then 15h now.
twister
Hero Member
*****
Offline Offline

Activity: 672
Merit: 502



View Profile WWW
December 06, 2014, 11:57:48 AM
 #7

Yeah, you're right, it might take more because the initial transaction you posted above has a low miner's fee.

 

██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████
 
Get Free Bitcoin Now!
  ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦    ¦¯¦¦¯¦   
0.8%-1% House Edge
[/
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1528


No I dont escrow anymore.


View Profile WWW
December 06, 2014, 12:01:14 PM
 #8

Hm, to be honest... I doubt. The transaction concerned was initially started 2014-12-05 21:02:42 .......thats more then 15h now.


As you allready know this all depends on the TX [1] which is 2207 bytes in size but only pays 1000 Satoshi in fees. 20000 Satoshi would be reasonable. This will take a while.


[1] https://blockchain.info/de/tx/6024d009d6bb318bd8edb74957ad5d32aba8ca856c42ba6197ea138a7019a24a

Im not really here, its just your imagination.
tarashy (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 06, 2014, 12:13:36 PM
 #9

Oh damn. Because  the transaction consists of 12 parts, I expect a lenghts of 24 hours (by experiance)?!

By the way: Nice chain exploit if would create thousands of those transactions at the same time...  isnt it? Shocked
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1528


No I dont escrow anymore.


View Profile WWW
December 06, 2014, 12:17:59 PM
 #10

Oh damn. Because  the transaction consists of 12 parts, I expect a lenghts of 24 hours (by experiance)?!

While the size in bytes matters, the age and size of the inputs also matters.
See the formular for priority [1].

By the way: Nice chain exploit if would create thousands of those transactions at the same time...  isnt it? Shocked

I wouldnt call it an exploit. As long as someone along the chain does not accept zero confirmation transactions the "attack" fails. And you should not accept transactions without confirmations for several reasons anyway.


[1] https://en.bitcoin.it/wiki/Transaction_fees#Technical_info

Im not really here, its just your imagination.
tarashy (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 06, 2014, 12:22:08 PM
 #11

And you should not accept transactions without confirmations for several reasons anyway.

As far as I know, I cant choose when using Blockchain's API.....
cr1776
Legendary
*
Offline Offline

Activity: 4116
Merit: 1306


View Profile
December 06, 2014, 12:33:26 PM
 #12

And you should not accept transactions without confirmations for several reasons anyway.

As far as I know, I cant choose when using Blockchain's API.....

That would be something to discuss with blockchain.info then, use someone else's API, or run your own Bitcoin core. If you can't choose that when using the bc.i API this is the type of situation they should help protect against.

This seems off-topic for this section by the way.
yakuza699
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1002


View Profile
December 06, 2014, 01:07:24 PM
 #13

I wouldnt call it an exploit. As long as someone along the chain does not accept zero confirmation transactions the "attack" fails. And you should not accept transactions without confirmations for several reasons anyway.
It is really hard for an attacker to send a big chain of transactions spending each other and using 0 as a fee as most of the bitcoin nodes will simply not relay those transactions as there are many anti-ddos mechanisms on bitcoin core clients.

To op. Does your shop accepts 0 confirmation transactions?

▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄
BTC BitDice.me 
.
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!