Bitcoin Forum
April 26, 2024, 09:04:23 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Network - Calling Blocks on: April 12, 2018, 03:41:17 AM
Hello,

I've been thinking about this for a while and can't seem to understand part of the network. Lets assume that I'm a node that has been offline for 5 months and I want to retrieve the new blocks, when I broadcast the getblocks message different nodes see it, so does that mean that they all respond or do some of them respond and the others ignore it because of the other responses? and if they all respond back, would my node then choose which one/ones it wants to get the data from, or would it get the data from all of them? If it gets the data from all of them then wouldn't that slow the system down a lot and create a lot more traffic on the network?
Generally, what I don't understand is if a node wants older blocks or the whole blockchain for that matter, what are the communications, it's just a bad system if all of the nodes respond with the whole blockchain and if it's selecting a node then how would the selection work?

Thank you in advance
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!