Bitcoin Forum
December 03, 2016, 12:37:25 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Transaction processing misconception?  (Read 757 times)
TheVision
Newbie
*
Offline Offline

Activity: 2


View Profile
June 12, 2011, 11:46:09 AM
 #1

Hello Community,

i'm from germany, so excuse and gramatical mistakes Wink

I'm just at the beginning of understanding the whole bitcoin concept. As far as i understood it up to now, EVERY client participating in the bitcoin network has to process ALL transactions generated by the network.
Currently there are approx. 130.000 blocks which have to be processed by my client if i start using bitcoin. This took arround 4 hours on my machine to finish. Currently every day there are approx. 250 new blocks which have to be processed too. At this point this is not a performance problem.

But what will happen if Bitcoin get so popular, that millions of people will use it every day for some transactions?

My wallet is only recieving any money someone send to me if it has processed the block the specific transaction was in. If the amount of transactions will exeed my computers processing capacity it will take longer and longer for me to recieve money. First this will perhaps be just an hour, later is possibily could be a day or more.

Is there something i did not understood or is there a misconception which will emerge only if bitcoin will get a heavy used thing?

Hope i could point out my "problem" Wink

Regards,
TheVision
1480725445
Hero Member
*
Offline Offline

Posts: 1480725445

View Profile Personal Message (Offline)

Ignore
1480725445
Reply with quote  #2

1480725445
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin-Qt, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
wegotpickles
Jr. Member
*
Offline Offline

Activity: 49



View Profile
June 12, 2011, 12:04:19 PM
 #2

As i understand it each client downloads all of the blocks, but there is little processing power involved. What makes it take so long to download the entire block chain is that rather than connecting to a high speed central server, you are connecting to many peers on their connections of various speeds, so this creates a degree of latency. Processing power will likely never be a problem for clients, however it could eventually take a very long time to download the entire chain. Once the entire chain is downloaded, there shouldn't be any problems keeping up regardless how popular the network becomes, but in the mid-to-distant future it could possibly take days to download the entire chain!

Again, this is as I understand it, I could be wrong.

1AEM2iPbyh6EV6Q5CHYBrrgZeGknLmW7aL
PGP public key | 10% off TradeHill | Bitcoin7
TheVision
Newbie
*
Offline Offline

Activity: 2


View Profile
June 12, 2011, 12:29:52 PM
 #3

That makes sense Wink

But possibly here is the next problem. As far is i observed it the 130.000 blocks of the chain where several hundred MB's large. Is all the data permanently stored on the local computer or is this just needed for calculation of some hashes and is "thrown away" after beeing processed?
bittersweet
Full Member
***
Offline Offline

Activity: 224



View Profile
June 12, 2011, 12:35:49 PM
 #4

https://en.bitcoin.it/wiki/Scalability

My Bitcoin address: 1DjTsAYP3xR4ymcTUKNuFa5aHt42q2VgSg
vov4ic
Newbie
*
Offline Offline

Activity: 2


Vov4ic


View Profile WWW
September 22, 2012, 11:19:49 AM
 #5

Hello Community

50Btc
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!