Electronic currency consists of data in a form suitable to be stored in a
user's data storage medium, comprising information on the data value,
identification of each specific set of data or data point, and
authentication information suitable to verify that said data has been
generated by a specific Currency Issuing Authority (CIA). A method and a
system for effecting currency transactions between two users over the
Internet or other communication network are also described.