In my own opinion, Cryptocurrency can not become an universal currency.Still we need to use fiat or physical money everyday and many people will complain if that thing implemented. Crytocurrency has a limitation too when the technology suddenly down our transaction will be mess. Bitcoin can be good as a one currency of a country not a universal currency because it can not replace all of the currency of the world. Though Technology can really help us for the fast transaction still we need to plan if its good to be a universal currency or not.
To become it universal currency it will be a long journey because it will going thorough a deep research to proved that it can really help the market economy of the country.