Below is a list of potentially desirable properties for an internet payment system.

  1. Security: The digital cash cannot be copied and reused.
  2. Independence: The security of the digital cash is not dependent on any physical location. The cash can be transferred through computer networks.
  3. Unlinkable: Separate transactions by the same user cannot be linked together.
  4. Anonymous: The user cannot be linked to any of her transactions.
  5. Off-line: When a user pays a merchant, the transaction can complete without either of them communicating with a third party.
  6. Equality: Users and merchants are equal and interchangeable. That is, any user can behave as a merchant and accept payments.
  7. Divisibility: A piece of digital cash in a given amount can be subdivided into smaller pieces of cash in smaller amounts. (Of course, everything has to total up properly in the end.)
  8. Integer: The amount of money transferred in a payment is represented as an integer multiple of some smallest possible denomination. For example, every payment in US cash must be an integer multiple of 1 cent.
  9. Cryptographic: The transaction protocols rely on cryptography and heavy computation.
  10. Plaintext: The transaction protocols do not rely on cryptography or any computation.

References:

EvaluatingPaymentSystems (last edited 2006-11-18 09:51:17 by MichaelLeonhard)