From many months i am thinking about what if " we remove fiat system , and change things into crypto " .. What are the main difficulties we will face ?
1. Internet every where is not yet done.
2. Awareness with Crypto ( but its not a big thing, as most are aware of how to use currency. )
3. Bitcoin is only 21,000,000 and world population is more. ( This can fix by other altcoins same like USD/RUB/CNY etc )
What other difficulties we can face ?
Awareness and internet aren't the big enough comcerns to limit Bitcoin or Crypto Future as mode of payment. In countries like India, using internet is cheaper than packet of bread due to massive tech revolution.
But where actually problem lies is within the structure of these cryptocurrencies itself. Before thinking to use them as mode of payment, can we ensure that transactions will work out within seconds and at negligible fees? If cryptocurrencies can't cater such basic requirement of currency then it won't possible even if every human on face of Earth knows how to use Bitcoin and cryptos.
Bitcoin's total number of coins will never be a problem. In current times the majority of the people can't even afford to buy 0.1 BTC anymore, and soon they won't be able to afford 0.05 BTC, and so forth. Bitcoin's total coin cap can be looked at from various perspectives.
21,000,000 BTC
21,000,000,000 MBTC
21,000,000,000,000 BITS
2,100,000,000,000,000 Satoshi's
Bitcoin's divisibililty is something that people tend to ignore since they just see Bitcoin's coin cap is fixed at 21 million Bitcoin's, while in reality it's just a GUI based level unit. We should accept that not everyone in the world is interested in using Bitcoin as their daily currency tool, so there will be enough coins, or better said, Satoshi's left for those who do end up using Bitcoin. In easy terms, no need to worry about this aspect.
This may look fancy theoretically on piece of paper but practically this isn't feasible. I wrote about this in my last post, have a look:
No doubt, Bitcoin has huge future potential but there is a big obstacle in this way, 'Scalability'. People argue that Bitcoin can be fragmented upto 100 millions units and if large number of people adopt Bitcoin there won't be any problem as people would start using Satoshis. But is that possible? Absolutely not! Scalability issue has limited Bitcoin diversification to the maximum of 4 decimal points. If we send lower than that, fees will supersede amount and transaction will become unfeasible to conduct.
So, we shouldn't expect anything above $100K for Bitcoin if current version i.e. Bitcoin Core continues to dominate Bitcoin in coming years. On the same side, I don't advocate fork or flippening rather there should be some consensus among miners to solve scalability issue.