Virtual currencies: what's in a name?