Bitcoin Forum
June 29, 2024, 06:01:02 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What is Bitcoin wallet doing when it says synchronizing with network?  (Read 19440 times)
rilesbriles (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 04, 2013, 09:57:07 PM
 #1

What exactly is Bitcoin wallet doing when it says "synchronizing with network" and says " x blocks remaining" I know a block is an algorithm solving missing transaction equations but I don't understand what what exactly it has to synchronize just to access your online currency. My guess is that my bitcoins are being physically being saved on my hard drive some how. Can someone explain?
elebit
Sr. Member
****
Offline Offline

Activity: 441
Merit: 250


View Profile
April 04, 2013, 10:00:19 PM
 #2

No, it's not.

Basically its downloading the ledger for all acounts that ever existed in the Bitcoin system. A "block" is roughly equal to ten minutes worth of transactions. That how the system works.

And yes, this will likely have to change in the future. Right now you're looking at downloading some 10 GB of data. If that's a problem for you, you'd better off using a thin client or a web wallet (but please do choose a somewhat secure one where your keys are stored encrypted).
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1032



View Profile WWW
April 04, 2013, 10:01:32 PM
 #3

It's downloading all past transactions, which need to complete before you can see your balance.

https://bitcointalk.org/index.php?topic=51456.0
rilesbriles (OP)
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 04, 2013, 11:17:03 PM
 #4

Awesome thank you! So now I'm assuming miners are the ones using their processing power to calculate those transactions? If I'm not mistaken bitcoin miners create blocks.
centove
Full Member
***
Offline Offline

Activity: 194
Merit: 100


View Profile
April 05, 2013, 12:56:08 AM
 #5

Awesome thank you! So now I'm assuming miners are the ones using their processing power to calculate those transactions? If I'm not mistaken bitcoin miners create blocks.
Section 5 of this http://bitcoin.org/bitcoin.pdf  from 3 down is what the miners do (I think!)

Give me Btc: 1BRkf5bwSVdGCyvu4SyYBiJjEjbNiAQoYd Mine on my node: http://ask.gxsnmp.org:9332/
leijurv
Member
**
Offline Offline

Activity: 63
Merit: 10


Vires in Numeris


View Profile WWW
April 05, 2013, 03:36:50 AM
 #6

Actually, miners have already calculated the blocks and you're just downloading a copy. Also, the transactions are made by people who want to send bitcoins.

Firstbits 1Leijurv. Or, if you like cats, Firstbits 1Kittens and 1catcat as well. If you're a chemist, also 1Helium, 1Erbium, 1Copper, 1Cerium, and 1Nickel. If you like numbers, 123four, 12234,  12three.
Keybase and onename user: leijurv.
coinator
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
April 05, 2013, 07:48:53 AM
 #7

Think of it this way, you are "part of a bank" and you won't be able to get an accurate balance of your wallet because you have not received the transaction block yet. The wallet synchronize all the transaction happening when bitcoin started, so it will take time for it to catch up to your recent transaction.
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!