Bandwidth Puzzles -- An E-Cash Based Implementation Model for Facilitating Anonymous