1. It's stupidly huge and something needs to be done about that.
2. If you expect btc to be a real-world currency then it's going to get even more stupidly huge with more use.
3. It takes forever to download it, which puts off new users.
4. It's a Berkeley DB... ugh.
If I'm wrong, please correct me... but I think the blockchain needs to be changed so that it's more user-friendly, dev-friendly and efficient.
edit: I posted this in the Bitcoin Discussion forum because I wanted to discuss the effect of the huge blockchain on new users' adoption of bitcoin.
RE #1: I wouldn't call it stupidly huge, it can still fit on one cd rom..and those haven't been "big" for about 15 years.
RE #2: Yes it will, i completely agree
RE #3: I do not know for the life of me, why 95% of the block chain isn't downloaded along with the app..that is the first 140K or so blocks really should come with the initial download. Its much smaller than 600 mb when you zip it. Then updating the rest by the client should only take an hour or two.
RE #4: Good luck trying to change that