Recurring Contingent Service Payment

07/30/2022
by   Aydin Abadi, et al.
0

Fair exchange protocols let two mutually distrustful parties exchange digital data in a way that neither party can cheat. They have various applications such as the exchange of digital items, or the exchange of digital coins and digital services between a buyer and seller. At CCS 2017, two blockchain-based protocols were proposed to support the fair exchange of digital coins and a certain service; namely, "proofs of retrievability" (PoR). In this work, we identify two notable issues of these protocols, (1) waste of the seller's resources, and (2) real-time information leakage. To rectify these issues, we formally define and propose a blockchain-based generic construction called "recurring contingent service payment" (RC-S-P). RC-S-P lets a fair exchange of digital coins and verifiable service occur periodically while ensuring that the buyer cannot waste the seller's resources, and the parties' privacy is preserved. It supports arbitrary verifiable services, such as PoR, or verifiable computation and imposes low on-chain overheads. Also, we present a concrete efficient instantiation of RC-S-P when the verifiable service is PoR. The instantiation is called "recurring contingent PoR payment" (RC-PoR-P). We have implemented RC-PoR-P and analysed its cost. When it deals with a 4-GB outsourced file, a verifier can check a proof in 90 milliseconds, and a dispute between prover and verifier is resolved in 0.1 milliseconds.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/22/2020

Fair and Decentralized Exchange of Digital Goods

We construct a privacy-preserving, distributed and decentralized marketp...
research
03/11/2022

Formalizing Cost Fairness for Two-Party Exchange Protocols using Game Theory and Applications to Blockchain (Extended Version)

Existing fair exchange protocols usually neglect consideration of cost w...
research
01/23/2021

Trusted Data Notifications from Private Blockchains

Private blockchain networks are used by enterprises to manage decentrali...
research
01/11/2020

Verifiable and Auditable Digital Interchange Framework

We address the problem of fairness and transparency in online marketplac...
research
05/15/2019

TAPESTRY: A Blockchain based Service for Trusted Interaction Online

We present a novel blockchain based service for proving the provenance o...
research
05/09/2020

A First Look into DeFi Oracles

Recently emerging Decentralized Finance (DeFi) takes the promise of cryp...
research
06/27/2021

A Fair Model of Identity Information Exchange Leveraging Zero-Knowledge

Many companies use identity information for different goals. There are a...

Please sign up or login with your details

Forgot password? Click here to reset