Can Cryptocurrencies be Considered the Future of Money?