I see a lot of comments from both sides of the scaling debate, both very strongly believing that their side (be it core, or big blockers), is the true representation of "Satoshi's vision, as obviously expressed in his whitepaper."
Who is right? What is "satoshi's vision", really? Are people twisting words too much or adding their own unfounded opinions?
Would love to hear your thoughts.
Satoshi's vision doesn't really matter. He's not here, and we need to create a system that will actually scale and work in the real world while dealing with actual issues such as bandwidth, storage, decentralization, and consensus.
In Satoshi's vision, he claimed that he'd just make decisions on his own and everyone would do whatever he decided. In the real world that wouldn't be true even if he was still here, and it certainly isn't true now that he's gone.
Here's a quote from Satoshi demonstrating his belief that he could just arbitrarily change the block size in the future and people would simply accept it:
It can be phased in, like:
if (blocknumber > 115000)
maxblocksize = largerlimit
It can start being in versions way ahead, so by the time it reaches that block number and goes into effect, the older versions that don't have it are already obsolete.
When we're near the cutoff block number, I can put an alert to old versions to make sure they know they have to upgrade.
Yeah, just put it on the 'no-brainer' list. Not worth to discuss in any detail, but aware it need a hard fork.