An Online, Transferable E-Cash Payment System
Most electronic cash (e-cash) based payment systems that have been proposed do not possess the property of transferability. Transferability in an e-cash based system means that when a payee receives an electronic coin in a transaction he may spend it without depositing the coin first and getting a new coin issued from a bank. Usually electronic coins that are transferred in a transaction have a lifetime of the trans-action itself. In this paper, we propose a payment system where coins can be transferred over multiple hands, spread over various transactions, similar to physical cash. Detection or prevention of double spending of coins is a critical issue in online e-cash payment systems. In our system the verification is distributed across multiple entities as opposed to the case of a coin-issuing entity or a central bank alone being responsible for the verification. A resolution mechanism for handling disputes is also presented. The proposed system provides guarantees of anonymity, fairness and transferability.
Key wordsE-cash Transferability Fairness Anonymity Double Spending.
- 1.Abe, M., Fujisaki, E.: How to Date Blind Signatures. Advances in Cryptology-ASIACRYPT’ 96, LNCS, Volume 1163.Google Scholar
- 2.Anderson, R., Manifavas, C., Sutherland, C.: Netcard-a practical electronic cash system. Fourth Cambridge Workshop on Security Protocols, LNCS, April 1996.Google Scholar
- 3.Brands, S.: Electronic Cash on the Internet. Proceedings of the Internet Society 1995 Symposium on Network and Distributed System Security, February 1995.Google Scholar
- 4.Chaum, D.: Blind Signatures for Untraceable Payments. Advances in Cryptology-Crypto’ 82 Proceedings, Plenum Press, 1983.Google Scholar
- 5.Chaum, D.: Security without Identification: Transaction Systems to Make Big Brother Obsolete. Communications of the ACM v.28, n.10, October 1985.Google Scholar
- 6.Chaum, D., Fiat, A., Naor, M.: Untraceable Electronic Cash. Advances in Cryptol-ogy-CRYPTO’88, LNCS, Volume 403, 1990.Google Scholar
- 7.Hauser, R., Steiner, M., Waidner, M.: MicroPayments based on iKP Technical report. IBM Research Division, Zurich Research Laboratory, January, 1996.Google Scholar
- 8.Medvinsky, G., Neumann, B.C.: NetCash: A design for practical electronic currency on the Internet. First ACM Conference on Computer and Communication Security, November 1993.Google Scholar
- 10.Rivest, R.L.: Electronic Lottery Tickets as Micropayments.Google Scholar
- 11.Rivest, R.L., Shamir, A.: PayWord and Micromint-Two simple Micropayment Schemes. preprint, MIT, May 1996.Google Scholar