Virtual currency, what it is and how many there are