7
Hi guys I've been reading a lot about the problem of scalability in crytocurrencies and how to run a full bitcoin node is not a possibility on a mobile device for example, as a result we become relient on centralised 'power nodes',
My question is: what is it about the datastructure which makes sharding the full blockchain across many lite devices not possible?
For example node 1 stores blocks 0-100, node 2 blocks 101-200, etc. A node wishing to verify some transaction can then just keep pinging nodes until they connect with a node which is storing the data they're interested in.
Apologies if this is a noob question, still got a lot of learning to do!
1>"Blocks record movements and not balances" is not a reason: you'd have the same problem of blocks contained balances as you wouldn't know which one was the last balance. 2. You only need to download block headers to know the difficulty, not the whole blocks.
< – Jannes – 2015-10-18T03:09:42.797