Overview
Direct Answer
An atomic swap is a peer-to-peer exchange mechanism that allows direct transfer of cryptocurrencies across separate blockchain networks without intermediary custodians. It uses cryptographic hash time-locked contracts (HTLCs) to ensure that either both parties receive their funds or neither party loses value, eliminating counterparty risk.
How It Works
One party generates a random secret and hashes it, then creates a time-locked contract on the first blockchain requiring the receiving party to reveal that secret to claim funds. The second party mirrors this contract on the alternate blockchain with the same hash and a shorter timeout window. When the first party reveals the secret to unlock their funds, both transactions become irreversibly linked, forcing simultaneous settlement or automatic refund after timelock expiration.
Why It Matters
This mechanism reduces reliance on centralised exchanges, lowers transaction fees by eliminating intermediary markup, and decreases exposure to exchange security breaches or regulatory restrictions. It enables price discovery and liquidity across fragmented blockchain ecosystems without custody risk, particularly valuable for cross-chain asset trading.
Common Applications
Atomic swaps facilitate decentralised exchange protocols operating across Bitcoin, Ethereum, and other UTXO-based blockchains. They enable participants in liquidity pools and over-the-counter trading desks to settle trades directly, and support cross-chain bridge mechanisms that require trustless asset exchanges.
Key Considerations
Atomic swaps require both blockchains to support hash-locked contracts and possess compatible scripting capabilities, limiting applicability to simpler blockchain architectures. Successful execution depends on both parties remaining online during the reveal phase; network latency and synchronisation failures can trigger unintended refunds.
Cross-References(2)
More in Blockchain & DLT
Governance Token
Governance & DAOsA cryptocurrency token that grants holders voting rights on protocol decisions and changes.
Smart Contract
Smart Contracts & DAppsSelf-executing programs stored on a blockchain that automatically enforce the terms of an agreement when conditions are met.
Cold Wallet
FoundationsAn offline cryptocurrency storage solution disconnected from the internet for maximum security.
Decentralised Application
FoundationsAn application that runs on a decentralised peer-to-peer network rather than a single centralised server.
Decentralised Finance
FoundationsFinancial services built on blockchain technology that operate without traditional intermediaries like banks or brokerages.
Soft Fork
FoundationsA backward-compatible upgrade to a blockchain protocol where old nodes still recognise new blocks as valid.
zk-SNARK
Identity & PrivacyZero-Knowledge Succinct Non-Interactive Argument of Knowledge — a compact zero-knowledge proof requiring no interaction between prover and verifier.
Fork
FoundationsA divergence in a blockchain's protocol or chain, creating two separate paths — can be hard (incompatible) or soft (backward-compatible).