I know from time to time, some people will say 21 million is not enough coins and that we will need more. I strongly disagree.
But, just saying, what would it take to change the protocol so that mining will produce more than 21 million? Would it take 100% agreement among all nodes? 51% agreement?
Similarly, what if one day 7 decimal places is not enough and something like 10- or 11- decimal precision is required? Would it be just as difficult?
I ask because whenever someone brings up raising the 21 million cap, the unanimous answer among the knowledgeable is, "It ain't going to happen."
But they seem to think that increasing the decimal places is relatively trivial if that's needed.
Can anyone explain the difference?
by increasing the number of decimals you'll not cause inflation like you would when just printing more bitcoins. Printing more money is a tried and tested way of causing (hyper-)inflation.