You don't even understand what I am talking about and you apparently know shit about the protocol.
Obviously, transactions are CURRENTLY free only for "old" coins that haven't been moved in a long time and only until there is a block reward. When the block reward stops 100 years from now, transaction fees will be the only thing that keeps mining profitable - so there will be no free transactions anymore.
And how do you make transactions free forever with today's Bitcoin protocol ? That is impossible and that is NOT what i meant.
Just how did you come to the conclusion that free transactions = centralized infrastructure ?
Arguments:
- Huge nodes can be run on I2P and perhaps TOR.
- Huge nodes can be run on Mesh networks.
- If Bitcoin becomes really mainstream, huge nodes will be run by companies/corporations, academies, governments
Are you assuming that Bitcoin will be a geek - only currency forever ? If that is so, then centralization will not be a problem, because there will not be any scalability problem.
Logically:
- If Bitcoin does not become mainstream => Scalability is not a problem anyway (little amount of transactions = low bandwidth/storage requirements)
- If Bitcoin becomes mainstream => scalability is not a problem, because governments, companies & academies will be running big nodes.
So your logic is fatally flawed.