 This does not prevent fraud by the service provider.Several digital-cash systems deal with this by having a secret key generated at the user's PC, which remains out of hands of the service provider.This, however, is not sufficient when tickets are redeemed at the real service provider.