Silk Road forums

Discussion => Security => Topic started by: barney010278 on March 15, 2013, 06:43 am

Title: Bitcoin wallet is synchronizing
Post by: barney010278 on March 15, 2013, 06:43 am
I opened by Bitcoin wallet a few hours ago and at the bottom it says synchronizing with network, then there is a bar that is showing percentage and is on about 29,000 blocks remaining and slowly working its way down. My question is, does it need to go down to zero before my deposit I made show up or will they show up before. It just seems like its going to take 8 hours before it will get to zero which surely is not how long it takes??
Thanks in advance.

Sorry if its a retarded question im just struggling with computers
Title: Re: Bitcoin wallet is synchronizing
Post by: scout on March 15, 2013, 06:47 am
It has to sync at least to the point in time when you received the transfer before it will actually show up.  Or you can look at your address at blockchain.info to put your mind at ease while you wait for the client to sync.
Title: Re: Bitcoin wallet is synchronizing
Post by: barney010278 on March 15, 2013, 07:01 am
Thanks scout much appreciated
Title: Re: Bitcoin wallet is synchronizing
Post by: astor on March 15, 2013, 07:32 am
My question is, does it need to go down to zero before my deposit I made show up or will they show up before.

Your deposit will show up when your client downloads the block in which it was lodged, which is a recent one.


It just seems like its going to take 8 hours before it will get to zero which surely is not how long it takes??
Thanks in advance.

There's a difference between the actual state of the block chain and how much of it your client downloaded.

Check a service like blockchain.info. If there's at least one confirmation on coins sent to your address, you can spend the coins, even if your client hasn't downloaded that part of the block chain. (The transaction will show up when you dowload the block)

Think of it as an absurdly slow way of downloading your bank history.

Except actual ACH transactions take much longer. :)
Title: Re: Bitcoin wallet is synchronizing
Post by: barney010278 on March 15, 2013, 10:51 am
Thanks astor:)
So can I just confirm, your saying that as on blockchain it shows 15BTC with 7 confirmations that I can just press the green button saying deposit with cash and send this directly to SR?
So I dont really need my seperate wallet thats synchronizing?
Title: Re: Bitcoin wallet is synchronizing
Post by: SelfSovereignty on March 15, 2013, 11:28 am
Good lord, I hope you can't do that :)  You need the secret key that's contained in your local Bitcoin wallet to send those coins anywhere.  If you export that and import it into Blockchain or something, then you can go ahead and transfer them.  But without the information in whatever wallet generated that address, you can't touch the coins any more than I can.
Title: Re: Bitcoin wallet is synchronizing
Post by: barney010278 on March 15, 2013, 11:37 am
Yeah I see what you mean. So your saying I can put the transaction through in my actual wallet and when the money appears it automatically sends?
Title: Re: Bitcoin wallet is synchronizing
Post by: SelfSovereignty on March 15, 2013, 11:50 am
I don't think so, no... I mean it's possible that feature is written into the bitcoin-qt client, but I doubt it.  There is support for broadcasting raw transactions, but that really isn't something you want to do -- I mean it would take longer to figure out how to do it that way than to just wait for the client to catch up with the blockchain.

If you just simply can't wait -- although I'd recommend that you do anyway -- what you can do is go into the bitcoin-qt client (I'm assuming that's the one you're using), go to the "help" menu, and click on "Debug Window".  Then in there, click on the "Console" tab.  Then in the little entry box, what you want to do is type "dumpprivkey BITCOINADDRESSHERE" (obviously replace the caps with the address you sent the coins to).

Then find the option to import a key or wallet or whatever into blockchain, and you can then send them from blockchain.  You may have to unlock your wallet before dumpprivkey will work (you definitely will have to if you keep your wallet encrypted, which you should).  To get a list of all supported commands, you can type "help."  Note that this is not intended for your average user.  If you screw up the paste or something, there's not much anybody can do to help you.  I mean it's not *that* dangerous or anything, but be careful what you type is all I'm getting at :)