Three Kinds of E-wallets for a NetPay Micro-Payment System

  • Xiaoling Dai
  • John Grundy
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3306)


We have developed NetPay, a micro-payment protocol characterized by off-line processing, customer anonymity and relatively high performance and security using one-way hashing functions for encryption. In our NetPay prototypes we have identified three kinds of electronic wallets to store e-coins – a server-side wallet, client-side wallet application, and cookie-based wallet cache. We describe the motivation for NetPay and describe the three kinds of e-wallets and their design. We report on prototype implementations of these wallets and end-user perceptions of their use.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dai, X., Lo, B.: NetPay – An Efficient Protocol for Micropayments on the WWW. In: Fifth Australian World Wide Web Conference, Australia (1999)Google Scholar
  2. 2.
    Dai, X., Grundy, J., Lo, B.: Comparing and contrasting micro-payment models for E-commerce systems. In: International Conferences of Info-tech and Info-net (ICII), China (2001)Google Scholar
  3. 3.
    Dai, X., Grundy, J.: Architecture of a Micro-Payment System for Thin-Client Web Applications. In: Proceedings of the 2002 International Conference on Internet Computing, June 24-27, pp. 444–450. CSREA Press, Las Vegas (2002)Google Scholar
  4. 4.
    Dai, X., Grundy, J.: Customer Perception of a Thin-client Micro-payment System Issues and Experiences. Journal of End User Computing 15(4), 62–77 (2003)CrossRefGoogle Scholar
  5. 5.
    Gabber, E., Silberschatz, A.: Agora: A Minimal Distributed Protocol for Electronic Commerce. In: Adam, N.R., Yesha, Y. (eds.) Electronic Commerce 1994. LNCS, vol. 1028, pp. 223–232. Springer, Heidelberg (1996)Google Scholar
  6. 6.
    Gabber, E., Silberschatz, A.: Micro Payment Transfer Protocol (MPTP) Version 0.1. W3C Working Draft (1995),
  7. 7.
    Herzberg, A., Yochai, H.: Mini-pay: Charging per Click on the Web (1996),
  8. 8.
    Manasse, M.: The Millicent Protocols for Electronic Commerce. In: First USENIX Workshop on Electronic Commerce, New York (1995)Google Scholar
  9. 9.
    MP3 Web Site,
  10. 10.
    Posman, Would You Pay for Google? (2002),
  11. 11.
    Rivest, R., Shamir, A.: PayWord and MicroMint: Two Simple Micropayment Schemes. In: Lomas, M. (ed.) Security Protocols 1996. LNCS, vol. 1189, pp. 69–87. Springer, Heidelberg (1997)Google Scholar
  12. 12.
    Welcome to MilliCent WORLD Homepage (2001),

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Xiaoling Dai
    • 1
  • John Grundy
    • 2
    • 3
  1. 1.Department of Mathematics and Computing ScienceThe University of the South PacificSuvaFiji
  2. 2.Department of Computer ScienceUniversity of AucklandAucklandNew Zealand
  3. 3.Department of Electrical and Electronic EngineeringUniversity of AucklandAucklandNew Zealand

Personalised recommendations