On the Impossibility of Fair Exchange without a Trusted Third Party

نویسنده

  • Henning Pagnia
چکیده

We attempt to formally deene the strong fair exchange problem and present a proof that it is impossible to solve strong fair exchange without a trusted third party. The proof is established by relating strong fair exchange to the problem of consensus and adapting the impossibility result of Fischer, Lynch and Paterson. We show that strong fair exchange is at least as hard as consensus and explore a few requirements for trusted third parties in order to be of use in fair exchange. Impossibility of Fair Exchange 1 1. INTRODUCTION There are numerous notions of fairness in distributed systems, most of which are related to the scheduling of concurrent actions Francez 1986]. Lately, there has been an interesting adaption of the term to protocols used in the eld of electronic commerce Asokan 1998]. There, fairness refers to the equal treatment of parties (or agents) which are involved in some form of electronic business transaction. The basic operation necessary in the usual form of commercial interaction is the exchange of one item for another. This can be a purchase of some item in exchange for payment, or the signing of a contract, where signed terms of agreement are exchanged. In his recent thesis, Asokan 1998] deenes fairness as a security requirement on exchanges: An exchange is fair if at the end of the exchange, either each player receives the item it expects or neither player receives any additional information about the other's item. Asokan 1998, p. 8] While there are some weaknesses in this deenition (see for example the discussion in Pagnia and Vogt 1999]), this notion of fairness can be used to deene a new problem in distributed systems: the problem of fair exchange between two parties. There exist a variety of fair exchange protocols in the literature, all with their own speciications and system models Camp et al.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A traceable optimistic fair exchange protocol in the standard model

An Optimistic Fair Exchange (OFE) protocol is a good way for two parties to exchange their digital items in a fair way such that at the end of the protocol execution, both of them receive their items or none of them receive anything. In an OFE protocol there is a semi-trusted third party, named arbitrator, which involves in the protocol if it is necessary. But there is a security problem when a...

متن کامل

Contract Signing, Optimism, and Advantage

A contract signing protocol lets two parties exchange digital signatures on a pre-agreed text. Optimistic contract signing protocols enable the signers to do so without invoking a trusted third party. However, an adjudicating third party remains available should one or both signers seek timely resolution. We analyze optimistic contract signing protocols using a game-theoretic approach and prove...

متن کامل

A Fair-Exchange Protocol Based on Off-line Semi-Trusted Third Party

The fairness of data exchange becomes a key factor for the transaction over the Internet. To ensure the fairness of data exchange, the protocol needs a trusted third party be a judge when the dispute occurs, and has to give a guarantee to main parties during the data exchange. To eliminate the third party’s connectional time and enhance its security, a fair-exchange protocol based on off-line s...

متن کامل

Exclusion-Freeness in Multi-party Exchange Protocols

In this paper we define a property for multi-party protocols called exclusion-freeness. In multi-party protocols respecting the strongest definition of this property, participants are sure that they will not be excluded from a protocol’s execution and, consequently, they do not have to trust each other any more. We study this property on a wellknown multi-party fair exchange protocol with an on...

متن کامل

Fair Exchange of Short Signatures without Trusted Third Party

We propose a protocol to exchange Boneh-Boyen short signatures in a fair way, without relying on a trusted third party. Our protocol is quite practical and is the first of the sort to the best of our knowledge. Our construction uses a new non-interactive zero-knowledge (NIZK) argument to prove that a commitment is the encryption of a bit vector. We also design a NIZK argument to prove that a co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999