Ok. I want to ask a stupid question here.
What is the problem with big blocks exactly. In terms of space on harddrives I don't see it. A 4 TB HDD is like 70 dollars on sale.
I did some quick math.
Assuming a block created every 10 minutes and is the max size, 1mb or 2mb or 3 mb or 4 mb.
10 years from now here is how much more GB is added to the total size of the blockchain
1mb blocks - 525.6 GB
2mb blocks - 1,051.2GB
3mb blocks - 1,576.8GB
4mb blocks - 2,102.4GB
10mb blocks - 5,256GB
Even with 10 mb blocks starting now and goign to 10 years out there WILL NOT BE A STORAGE ISSUE for the average person. Not at all! The average person can afford to buy a 6 TB or a little higher HDD for like 150 bucks or something, and by the time we are 10 years out a 30 TB drive will be like 100 bucks or cheaper.
Cost of internet? On average most internet companies per month charge like 60 to 100 a month and you get between 250 GB to 1,000 GB a month downloaded before they charge you an extra 10 bcks for another 100 GB.
So even under the 10MB block size on a monthly basis you are only downloading on your node 40 GB per 4 week period.
How about speed of that internet? Of course it can handle it... 10MB = 80 mbp and in terms of speed, so to download 10MB on an average of every 10 minutes your internet speed needs to be at the minimum be able to handle 133 kbps, yes, kilobits per second, so convert to KiloBytes per second by dividing by 8 and you get 16.5 KBPS, DIAL UP IS 56 KBPS. Helllloooooooo!!!!!
If you have 80mbps download you can do 600 10MB blocks in 10 minutes.
I honestly have no idea why anyone thinks big blocks are a problem, maybe if we got to 100 MB blocks and it happened in a few years, but that won't happen!