Bitcoin Forum
June 21, 2024, 08:35:56 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Each node must keep all blocks (transactions)?  (Read 1138 times)
Frodo (OP)
Newbie
*
Offline Offline

Activity: 34
Merit: 0



View Profile
April 14, 2011, 07:51:29 AM
 #1

I install bitcoin client. It download block a few hours and occupies space 200MB for *.dat. It download today only 118 thousands small blocks because nowadays is only 112 transactions per hour. What will happen when the system spreads (which I wish him) and will be 10,even 100 more transactions? It is bottleneck of system?
Keeping all information on each node is incompatible with idea of p2p distributed system.
BitterTea
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
April 14, 2011, 08:04:39 AM
 #2

Nodes don't have to keep the full block chain, but the current implementation does. I believe the client supports a lightweight mode that only downloads block headers, but it's not enabled. There is also talk of an ultra lightweight mode that would only keep a portion of block headers, but would have to request additional information outside of the regular communication channels.
Frodo (OP)
Newbie
*
Offline Offline

Activity: 34
Merit: 0



View Profile
April 14, 2011, 08:14:51 AM
 #3

Thanks, it will be good to have a lightweight mode in future. It will compatible with older clients?
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!