Who says blocks are getting full? Don't know what you're talking about.

I've tested every single Bitcoin full node on the market using top end hardware. I know you're a solid poster, but I'm sorry - you're simply mistaken.

First of all, straining your computer 24/7 for days or even weeks at a time just to catch up with 1MB blocks is an ENORMOUS cost that most people can't afford. What if you have only one computer in your household, and you know, do work on that computer? Do you just expect people to dedicate their work environment to syncing a node? It's never going to happen man!

IYAM, this is by far the highest cost of running a full node. Forget about storage space. Come on.

Like /u/interfect said, who cares about storage when you need a dedicated blockchain rig whose sole purpose in life is to sync the blockchain.

When was the last time you left your laptop running for 7 days straight? I sincerely doubt if most people can keep a household desktop PC running for one week doing nothing at all, let alone straining its CPU and disk I/O to the point where you can't run any other programs but the full node. LET ALONE doing all that crap on a LAPTOP.

No, you need a dedicated blockchain rig, and that just plain sucks.

And better hope you have a rock solid, spotless internet connection for weeks at a time, because if not you can't support the network - that's left to the people who can leave their nodes on 24/7, with port 8333 open on their router.

This all amounts to gruelling work and utter misery. Testing full nodes actually isn't fun, it completely sucks. Technology needs to catch up, and fast. Talking about increasing the block size without considering how hard it is to run a full node from a practical standpoint is dangerous and I'm just counting my blessings that the majority of core devs understand this to be true.

99.99999% of people are NOT prepared to handle the workload of a full node, not in the slightest. Your only argument can be that perhaps dedicated professionals should be the only ones to run full nodes, which is unfortunate because professionals tend to be readily identifiable by the government and are hence trivial to regulate and control. Anyone who doesn't see this as a major scaling problem is just wrong.

/r/Bitcoin Thread Parent Link - i.imgur.com