Post
Topic
Board Development & Technical Discussion
Topic OP
KISS pruning for the blockchain
by
gilgil
on 27/03/2013, 12:54:59 UTC
Hi guys,
I have been looking for the right place to put my idea and get your input, and couldn't find the right place, so I'm putting it here.

My suggestion is to add a very simple (KISS) pruning method for the blockchain, so we don't need to worry (or worry much less) about block sizes and the bloating of the blockchain.

So, I suggest adding a snapshot block every X blocks (2016?), this snapshot dates back Y blocks (420000?) and consists of all the non-empty wallets and their balance.

After such a block is mined (let's call it S), all full-nodes validate it and can safely drop all blocks BEFORE S-Y.

Such nodes are not needed so far, as HEAD-Y < 0, but will start when we reach Y+2*X.

What do you think? Did I re-invent the wheel or is it new?

Thanks,
Gil