I think most civilized countries in the future recognize cryptocurrency, just not all cryproassets. Recognition is a matter of time, the more popular cryptocurrencies become, the stupider to deny them, you just need to find a consensus. I doubt about the status of anonymous currencies like zec, dash , monero - but they will continue to exist on the black market.