Consider including in the BitCoin protocol some network-wide self-correcting mechanisms. By this I mean that the BitCoin P2P network participants would have to be able to change some of the BitCoin protocol parameters, in their client application.
The only clear idea that I have right now is the maximum amount of BitCoin in circulation.
In most cases, a single person can't change bitcoin parameters unilaterally. That's sort of like saying I use gold for coins, but you choose to use silver. But you want to pretend that both of our coins are the same.
However, everyone could change to a different set of parameters at once if necessary. However, there are reasons each of the parameters was set at its current value. I just don't know what those are.
So I'm going to post that question in a new thread.