
Your understanding on how to scale safely is, in your words, the problem connected to the requirement that every single user of the network has to see all transaction of all others on the network.
And this is a flawed understanding, as people like me have said since 2014.
An debatable assumption, not a requirement.
Satoshi wrote the SPV chapter in the bitcoin whitepaper to indicate this fact and for me to prove here that this is not some new-fangled idea. It literally predates the genesis block.
It is, and always has been, the goal to make the 90% of the users use SPV validation. Which doesn't require them to get any other transactions than the ones for them.
So your basic premise of what scaling is about is debtable. Which is why the scaling solution people followed as "small blockers" is different from what the "big blockers" followed.
Different general architecture. Not scaling. Architecture was the core debate topic.
English



















