E-Cash With Protocols