| > The point of bitcoin is that everyone should have a copy of every transaction (excluding lightning network transactions). Is that the point of bitcoin? Satoshi said: > Long before the network gets anywhere near as large as that, it would be safe for users to use Simplified Payment Verification (section 8) to check for double spending, which only requires having the chain of block headers, or about 12KB per day. Only people trying to create new coins would need to run network nodes. https://satoshi.nakamotoinstitute.org/emails/cryptography/2/ (He also didn't say anything about "lightning network transactions".) > If we all wants to store every transaction in the way the parent of my previous comment alluded to (increase block size), each of us will need our own mini server farm i.e. exponential storage growth. The BTC blockchain is currently 250 GB. If blocks had been 10 times bigger, the blockchain would still be less than 3 TB, and blocks would almost never be full, which would reduce transaction fees and help to onboard more users. I don't think that storing 3 TB of data requires a server farm. |
Correct. I'm not going by what Satoshi said, but by what development the bitcoin core team is aiming to create now.
> If blocks had been 10 times bigger, the blockchain would still be less than 3 TB
Correct. The aim of the project is to keep it as small as possible. 3 TB may not seem prohibitive today, but that's because there's hardly been any usage of the network compared to what the real world looks like. If bitcoin truly competed with Visa / Mastercard, both of those numbers will start looking a lot bigger. If the compressed version was 3TB, the bigger blocks version now becomes 30TB - suddenly far out of consumer grade storage for a normal person.