Practical Exchange for Unique Digital Goods

Oğuzhan Ersoy, Ziya Alper Genç, Zekeriya Erkin, Mauro Conti

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

2 Citations (Scopus)
16 Downloads (Pure)


Smart contracts can be used for the fair exchange of digital goods. A smart contract can escrow the exchange where the receiver deposits the payment, and the sender claims it by providing the goods. In the case of misbehavior, the parties provide proof on whether the received goods match the pre-agreed description or not. In general, the description is assumed to be the hash of the goods, and it is publicly known. However, without trusting the description provided by the sender, this assumption is not plausible for the scenarios where the goods are uniquely created for a specific receiver. To overcome the trust issue, sampling-based exchange protocols have been introduced where the parties use a sample of the goods as the description. Yet, the existing sampling-based proposals suffer from high on- and off-chain computational and storage costs. In this paper, we present FairDEx: an efficient sampling- based protocol that is suitable for the exchange of unique goods. Our description protocol allows us to achieve low on- and off-chain costs, which are independent of the size of the goods. The off-chain part of the protocol only utilizes highly efficient algorithms, namely hashing and symmetric key encryption. To illustrate the feasibility of FairDEx, we evaluate a research prototype on the Ethereum test network. Our results show that the cost of running FairDEx is around 0.6M gas for reasonably large sample sets, which is 30% cheaper than the state-of-the-art Ethereum-based proposals.
Original languageEnglish
Title of host publication2021 IEEE International Conference on Decentralized Applications and Infrastructures (DAPPS)
Subtitle of host publicationProceedings
EditorsL. O'Conner
Place of PublicationPiscataway
Number of pages10
ISBN (Electronic)978-1-6654-3485-0
ISBN (Print)978-1-6654-3486-7
Publication statusPublished - 2021
EventDAPPS 2021 : Third IEEE International Conference on Decentralized Applications and Infrastructures - Vitual, United Kingdom
Duration: 23 Aug 202126 Aug 2021
Conference number: 3rd


ConferenceDAPPS 2021
Country/TerritoryUnited Kingdom

Bibliographical note

Green Open Access added to TU Delft Institutional Repository ‘You share, we take care!’ – Taverne project
Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.


  • Fair Exchange
  • Blockchain
  • Smart Contracts


Dive into the research topics of 'Practical Exchange for Unique Digital Goods'. Together they form a unique fingerprint.

Cite this