• DocumentCode
    1455192
  • Title

    An atomicity-generating protocol for anonymous currencies

  • Author

    Camp, L. Jean

  • Author_Institution
    Sch. of Gov., Harvard Univ., Cambridge, MA, USA
  • Volume
    27
  • Issue
    3
  • fYear
    2001
  • fDate
    3/1/2001 12:00:00 AM
  • Firstpage
    272
  • Lastpage
    278
  • Abstract
    Atomicity is necessary for reliable electronic commerce transactions. Anonymity is also an issue of great importance not only to designers of commerce systems, but also to those concerned with the societal effects of information technologies, providing atomicity and anonymity is not trivial. Reliable systems, which provide highly atomic transactions, offer limited anonymity. Many anonymous systems (Rivest and Shamir, 1996) do not offer anonymous reliable transactions (Yee, 1994). Three basic approaches have been used: secure hardware for trusted record-keeping (Brands, 1993), storage of identity information with trustees for conditional anonymity (Low et al., 1993) or by providing dispute resolution only with the removal of anonymity (Chaum, 1988). In this work, the problem of anonymous atomic transactions for a generic token currency is solved using distributed trust and with the assumption that any single party may be corrupt. Defined is a transaction to include the provision of information goods or a contract to deliver specified goods, allowing for the highest degree of atomicity. The cryptographic strength of the atomicity guarantee can be made to the user´s specification on a per transaction basis. The atomicity-generating protocol includes provision for dispute resolution and anonymous refunds. Also illustrated, is that any electronic token currency can be made reliable with the addition of this atomicity-generating protocol
  • Keywords
    cryptography; data privacy; electronic commerce; protocols; transaction processing; anonymous atomic transactions; anonymous currencies; anonymous refunds; anonymous systems; atomic transactions; atomicity generating protocol; cryptography; dispute resolution; distributed trust; electronic commerce; electronic token currency; generic token currency; identity information; social effects; trusted record-keeping; Business; Contracts; Cryptographic protocols; Cryptography; Electronic commerce; Hardware; Information technology; Privacy; Protection; Secure storage;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.910862
  • Filename
    910862