'Cryptocurrencies could replace money within 10 years'