bitcoin cannot replace currency in the world because price is not stable.
currency should be more stable.
you may reply me. currency is not stable also but you should think
USD currency price is up and down 1-2% in 1 month.
bitcoin price is up and down 20% in 1 month.
what will people think if they just change USD to bitcoin then their money down 10% in 10 minutes?
bitcoin can become stock but cannot become currency
Bitcoin was created as a P2P payment system, but since a highly volatile, unstable currency cannot be used as a reliable medium of exchange, rather than a currency it is more of a speculative asset now.
Bitcoins supply is limited and as far as there is speculative demand, bitcoin would be volatile and this is what is preventing mass adoption. And even if bitcoin gets adopted globally no corrections can be made in bitcoins fixed supply (divisible) to match an increased demand so it would always be somewhat volatile, but much more stable and maybe in future it would be stable enough to be used as a medium of day-to-day exchange.
Bitcoin wasn't meant to replace or would replace conventional currency.