Stateless and Secure Delivery versus Payment across Blockchains
Christian P. Fries, Peter Kohl-Landgraf

TL;DR
This paper introduces a novel, stateless, and secure cross-chain delivery-versus-payment scheme that eliminates reliance on time-locks and escrow, enhancing atomicity and reducing coordination overhead in blockchain transactions.
Contribution
It presents a new protocol utilizing a decryption oracle and conditional payments to enable secure, stateless, and multi-party cross-chain DvP without time-locks or intermediaries.
Findings
Protocol is lightweight and compatible with existing blockchains.
Enables multi-party and multi-chain atomic transactions.
Improves security and reduces complexity of cross-chain settlements.
Abstract
We propose a secure, stateless and composable transaction scheme to establish delivery-versus-payment (DvP) across two (or more) blockchains without relying on time-locks, centralized escrow, or stateful intermediaries. The method minimizes coordination overhead and removes race conditions via a stateless decryption oracle that conditionally releases cryptographic keys. Specifically, the scheme requires: 1) a decryption oracle service (either centralized or using threshold decryption) that decrypts transaction-specific encrypted messages, and 2) a payment contract on the payment chain that executes conditional payments via transferAndDecrypt and emits the appropriate key, depending on transaction outcome (finality). The decrypted key then deterministically enables follow-up transactions - such as asset delivery or cancellation - on a separate blockchain. The protocol is lightweight…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cryptography and Data Security
