Untraceable, Anonymous and Fair Micropayment Scheme