One day it might be a problem, but probably not the problem of our generation. Still statistically that says bitcoin cannot survive.
Here we go again. I don't understand why people worry about potential problems that won't happen in their lifetime. Bitcoin has many other problems that need addressing right now and in the foreseeable future. This is not something that we should be worried about right now, especially not when the reward per block is still high. Technically even if only 1 Bitcoin existed it could be users by millions of people due to it being very divisible.
I think in this worst case scenario, even that one last Bitcoin could be hard-forked to make more than 8 places after decimal right? If I remember correct what I read about the early days of Bitcoin there were not even 8 decimal places?
Edit:
I dug this up from old post. It seems that it was always 8 decimal places, but the client only showed/registered 2.
Hey,
So there is another thread asking about bc and decimal places. It is stated that the client(s) only show 2 decimal places, but there are 8 in total. Now, working on stuff, I find that it would be nice if I could transfer at least 4 decimals precision, but the full 8 would be great.
Looking at the code it seems simple enough to remove the rounding from bitcoind, but what about the receiving side? If it's a non UI client, then it will show everything, but would I be making things overly confusing for GUI clients?
Is there any shortcoming in me patching my client to handle full precision?