Skip to main content

How Does the Concept of ‘Delivery versus Payment’ (DvP) Function on a Blockchain?

DvP is a settlement mechanism ensuring that the final transfer of securities only occurs if the corresponding transfer of cash (or other assets) occurs simultaneously. On a blockchain, this is achieved through an atomic swap implemented via a smart contract.

The contract locks both the asset and the payment tokens, releasing them to the respective counterparties only when both sides of the transaction are confirmed, guaranteeing the principle of DvP.

Define ‘Atomic Settlement’ and Its Importance in Reducing Risk
What Is “Atomic Settlement” and Why Is It Important for Smart Contract Derivatives?
What Is the Difference between a P2PKH and a P2SH Address?
How Does Distributed Ledger Technology (DLT) Reduce Counterparty Risk in Derivatives?