Bitcoin Forum
May 13, 2024, 09:19:08 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [SOLVED] 512 btc in a transaction that will never confirm, need help  (Read 2216 times)
BRules (OP)
Sr. Member
****
Offline Offline

Activity: 293
Merit: 250


View Profile
February 28, 2013, 03:27:01 AM
Last edit: February 28, 2013, 02:08:50 PM by BRules
 #1

I know that I'm not screwed (tks raw transactions), but I need some help with the following situation:

I got all my btc that is in a blockchain.info wallet and decided to send it to my mtgox account.

the transaction is https://blockchain.info/tx/bfe3df19956eabd8c1b87bf1cde1a1526abb80a9bf3320ee838c05edd4a1138f

the problem is that one of the inputs is a test transaction that I did with an address from https://blockchain.info/api/api_receive and this transaction will never be confirmed because the blockchain api resends the bitcoins sent to their address with 0 fee and the transaction was 1 satoshi (so the transaction wasn't relayed also).

the transaction is: https://blockchain.info/tx/1064fedccbb1225d6879c79a58e59cda795d4023da140f2ad0bc4c189e5e373f

now I need help to create, sign and send a raw transaction with all the inputs, less this problematic one.

can someone help me with this?

tks in advance

1715635148
Hero Member
*
Offline Offline

Posts: 1715635148

View Profile Personal Message (Offline)

Ignore
1715635148
Reply with quote  #2

1715635148
Report to moderator
1715635148
Hero Member
*
Offline Offline

Posts: 1715635148

View Profile Personal Message (Offline)

Ignore
1715635148
Reply with quote  #2

1715635148
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715635148
Hero Member
*
Offline Offline

Posts: 1715635148

View Profile Personal Message (Offline)

Ignore
1715635148
Reply with quote  #2

1715635148
Report to moderator
1715635148
Hero Member
*
Offline Offline

Posts: 1715635148

View Profile Personal Message (Offline)

Ignore
1715635148
Reply with quote  #2

1715635148
Report to moderator
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
February 28, 2013, 03:42:46 AM
 #2

now I need help to create, sign and send a raw transaction with all the inputs, less this problematic one.

That won't do you any good right away because nearly all nodes see those transactions as having been spent.   So you can try to broadcast the transaction but they won't get relayed.

Eventually this transaction that won't confirm will drop out of the memory pool of the nodes and you can then spend.  But that will take a day or more.

When you do spend, use the blockchain.info/wallet "Custom" and just send the larger amounts one at a time.  Then if you want to experiment with raw transactions you aren't putting any amounts of significance at risk of getting held up.



Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


BRules (OP)
Sr. Member
****
Offline Offline

Activity: 293
Merit: 250


View Profile
February 28, 2013, 03:49:58 AM
 #3

the problem is that i think this transaction won't be dropped out from blockchain memory so I think I won't be able to use the blockchain wallet to recreate this transaction, am I wrong?

Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
February 28, 2013, 08:02:03 AM
Last edit: February 28, 2013, 02:30:40 PM by Stephen Gornick
 #4

the problem is that i think this transaction won't be dropped out from blockchain memory so I think I won't be able to use the blockchain wallet to recreate this transaction, am I wrong?

I see.  Here's the 0.00000001 BTC spend from February 14th that has not yet confirmed anywhere:
 - https://blockchain.info/tx/1064fedccbb1225d6879c79a58e59cda795d4023da140f2ad0bc4c189e5e373f

That's what needs to get confirmed first, as you mentiond.

It still doesn't show that it has propogated to any nodes since Feb 14th.

I don't know the exact solution.  

I would think that if today no other nodes know of 1064fedccbb1225d6879c79a58e59cda795d4023da140f2ad0bc4c189e5e373f then you can simply create a new transaction that spends that transaction's input (include a fee though) and then both 1064fedccbb1225d6879c79a58e59cda795d4023da140f2ad0bc4c189e5e373f and bfe3df19956eabd8c1b87bf1cde1a1526abb80a9bf3320ee838c05edd4a1138f will end up getting marked as being double-spends and will eventually drop out.  You can create that transaction manually using Brainwallet:
 - http://brainwallet.org/#tx   <--  (Be very careful to spend every bit of the inputs, otherwise anything unspent goes to the miner as fee.)

I've posted this in the Blockchain.info thread to see what resolution is possible:
 - http://bitcointalk.org/index.php?topic=40264.msg1567025#msg1567025

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


BRules (OP)
Sr. Member
****
Offline Offline

Activity: 293
Merit: 250


View Profile
February 28, 2013, 12:38:38 PM
 #5

many tks for helping me with this.

I have added the private key of the two main addresses 12oxfArBacQu2jMJTcJAWPCeRaHxJ6Yw1N and 1GYfSuX3ZkRYRXcwpeY3ULgsiWheQVH4jw to my bitcoin client and I will create a transaction spending the bitcoins. But before I have to wait for another transaction sent from my blockchain.info wallet (using the satoshi dice link) to be confirmed. Blockchain.info created a 5k transaction with a 0.0005 fee (sigh), so it's not being relayed very well. Blockchain.info needs to improve the way their wallet work.

BRules (OP)
Sr. Member
****
Offline Offline

Activity: 293
Merit: 250


View Profile
February 28, 2013, 02:07:54 PM
Last edit: February 28, 2013, 02:38:01 PM by BRules
 #6

Problem solved, i didn't wait the satoshi dice transaction to confirm as it wasn't broadcasting very well and my bitcoin client didn't know about it (checked through getrawtransaction). So i created a transaction with 4x the default fee per KB (spent 0.02 in a transaction with almost 10KB). and now it has already received 6 confirmations. Oh boy, even knowing that I would be able to solve this situation, I had my entire night dreaming about it.

Tks you Stephen Gornick for helping me with that. I will be in debt with you. tks a lot.

vampire
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
February 28, 2013, 02:27:08 PM
 #7

many tks for helping me with this.

I have added the private key of the two main addresses 12oxfArBacQu2jMJTcJAWPCeRaHxJ6Yw1N and 1GYfSuX3ZkRYRXcwpeY3ULgsiWheQVH4jw to my bitcoin client and I will create a transaction spending the bitcoins. But before I have to wait for another transaction sent from my blockchain.info wallet (using the satoshi dice link) to be confirmed. Blockchain.info created a 5k transaction with a 0.0005 fee (sigh), so it's not being relayed very well. Blockchain.info needs to improve the way their wallet work.


You can specify a transaction fee in blockchain.info....
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
February 28, 2013, 02:32:47 PM
 #8

You can specify a transaction fee in blockchain.info....

Yup, but the problem was that Blockchain.info knew about an old transaction that no other nodes know about.  And thus the funds were already spent as far as Blockchain.info was concerned.     So creating the transaction in some other clients and broadcasting it was needed to invalidate the transaction that Blockchain.info won't purge even though it has been two weeks with no confirmations.

Tks you Stephen Gornick for helping me with that.

I'm glad you were able to get that resolved!

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


BRules (OP)
Sr. Member
****
Offline Offline

Activity: 293
Merit: 250


View Profile
February 28, 2013, 03:07:09 PM
 #9

So creating the transaction in some other clients and broadcasting it was needed to invalidate the transaction that Blockchain.info won't purge even though it has been two weeks with no confirmations.

actually, the transaction was made on jan 9. but blockchain keep trying to send this trasaction over and over again, that's why htis transaction date keep changing.

and again, tks for helping me

BRules (OP)
Sr. Member
****
Offline Offline

Activity: 293
Merit: 250


View Profile
February 28, 2013, 03:09:36 PM
 #10

many tks for helping me with this.

I have added the private key of the two main addresses 12oxfArBacQu2jMJTcJAWPCeRaHxJ6Yw1N and 1GYfSuX3ZkRYRXcwpeY3ULgsiWheQVH4jw to my bitcoin client and I will create a transaction spending the bitcoins. But before I have to wait for another transaction sent from my blockchain.info wallet (using the satoshi dice link) to be confirmed. Blockchain.info created a 5k transaction with a 0.0005 fee (sigh), so it's not being relayed very well. Blockchain.info needs to improve the way their wallet work.


You can specify a transaction fee in blockchain.info....

yes, but not when using the satoshi dice link on their page. In my case I wanted the "bet 10x" functionality.

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!