I can't afford to read 100+ posts on this subject again, so I'll just address OP. Pardon me if I'm repeating something that has already been said.
Right now you are a sovereign in Bitcoin. You should never give that up, under any circumstance.
What do I mean with sovereign? Well there's nothing anyone could possibly do that can make you accept rules you didn't agree with. Nothing. You yourself have to decide to consent to a rule change. But if running a full node becomes impossible for you then all that which you were told about Bitcoin, that rules virtually can't change, that it has a strict limit of 21million, ect, all these rules will then be left to be decided by a small number of super nodes and the people who control them. The second this becomes reality Bitcoin will be no different than simply a slightly more transparent Paypal. And if you don't want that you better make damn sure you can run a full node.
Hazek,
It seems you want Bitcoin to be an absolute trust-free system to anyone, even people running lame machines which can't handle the number of transactions per second a serious payment network would generate.
But... how do you even know,
for sure, that the code you're running really does implement the contract you claimed to have "signed"? Is it really trust-free? Or do you trust on the fact that, being open source,
somebody with the skills to validate such code will do it, and the day some contract violation is inserted in the code, it would be quickly spotted by code-review? You see how that's not "trust-free" anymore? Very few people, even among computer specialists, are really capable of digesting Bitcoin source code. It's just a tiny "elite" if you will. And that's enough for you, for me, and for everybody else, apparently.
A 4000tps blockchain would be pretty much the same thing, with the difference that, considering how optimized Bitcoin is,
it would be much easier to run a full validating node doing 4Ktps than it is to dig into Bitcoin source code and understand it. A much higher percentage of people will be capable of running full nodes than understanding the source. If you can trust the openness of the source code to provide enough reliability for you to use it, why can't you trust the openness of the blockchain to provide the same reliability? Actually, with some effort and expanses, you'd likely be able to finance a 4Ktps full node only for the purpose of validating the chain yourself. Or, at least, get together with like-minded people and finance a full node for that purpose.
Take wikipedia for instance. It's gigantic, fully supported by its supporters donations, and some researchers claim it is more reliable than old-fashion encyclopedias.
Nobody can validate its entire content. For every complex article on a particular topic, only a small minority of people in the world have the knowledge to keep it correct, and from these people, only an even smaller minority will actually do it. Yet, it's openness provide this great reliability:
http://news.cnet.com/2100-1038_3-5997332.htmlThe blockchain is open, and as such, it can be validated by anyone with the means to. That's more than enough to trust it not to change to something "evil" without major repercussion.