Text this: Anonymous, fair and off-line hybrid payment system /