The differences between cryptocurrencies, virtual, and digital currencies Yessi Bello Perez 6 years ago