I was wondering, what do the peers the ethereum client connects to, do? Do they store the block chain, fragments of it or point to other nodes that store it?
From a topology perspective, how does the ethereum network look like?
Is it something along the lines of:
[my client node] ---> [bootstrap node] ---> [nodes that hold the block chain]
where the bootstrap node contains a list of peer nodes each containing parts of the block chain, the "main net"?