electronic commerce; e-cash system; traceability; anonymous; Discrete Logarithm; hash function; random oracle model; cut-and-choose methodology