It's pretty dumb that bitcoins has this ever expanding file that is necessary and contains details from day 1. But that's just the way it is.
And that's how security of Bitcoins works. If you find a better way to implement a 'P2P currency' system, we're all ears.
Cheers,
Kermee
I don't care to make one.
Just because there's nothing better yet doesn't make the existing cumbersome nature excusable.
Why have all the blocks?
It's the equivalent of bring out movies on torrent by adding the movie onto the last one. It's not like everyone needs access to all the movies (or transactions). As long as there are enough seeders of the early ones then they will always be available.
All needs to happen is for someone break the blocks up, and MD5 hash them so that transactions can be archived and accessed with confidence.
But yeah, right now, the fact it has an ever expanding file is still
pretty dumb.