Paper 2026/879
Accountable Fair Exchange Protocols on Blockchain
Abstract
Fair exchange protocols on blockchain enable atomic exchange of digital goods and cryptocurrency between untrusted parties. Two prominent protocols, Zero-Knowledge Contingent Payment (ZKCP) and FairSwap, guarantee fairness: either both parties receive the expected items (digital goods and cryptocurrency) or neither does. However, both protocols lack accountability: when an exchange terminates abnormally, the protocol cannot identify which party caused the failure. This lack of accountability undermines the applicability of fair exchange protocols in decentralized settings. To fill this gap, we identify the common accountability issue in both protocols and revise them by adding signature exchange and chaining. We formally define the revised protocols in the universal composability framework and provide a proof sketch, and measure the computational overhead of the revised protocols in our implementation and experiment.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Major revision. IEEE COMPSAC 2026
- Keywords
- Fair ExchangeAccountabilityBlockchain
- Contact author(s)
-
riku-m @ keio jp
chike @ sfc wide ad jp
shigeya @ wide ad jp - History
- 2026-05-08: approved
- 2026-05-05: received
- See all versions
- Short URL
- https://ia.cr/2026/879
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/879,
author = {Riku Mochizuki and Ryosuke Abe and Shigeya Suzuki},
title = {Accountable Fair Exchange Protocols on Blockchain},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/879},
year = {2026},
url = {https://eprint.iacr.org/2026/879}
}