Definitie
Een atomic swap is een peer-to-peer uitwisseling van cryptovaluta tussen verschillende blockchains, zonder dat een gecentraliseerde beurs of vertrouwde tussenpersoon nodig is. Hierbij worden cryptografische technieken gebruikt (met name Hash Time-Locked Contracts, of HTLC's) die ervoor zorgen dat beide partijen de transactie voltooien of geen van beide – waardoor het tegenpartijrisico wordt geëlimineerd. "Atomic" verwijst naar het alles-of-niets-karakter: de swap is ofwel volledig voltooid of volledig teruggedraaid, zonder de mogelijkheid dat de ene partij activa ontvangt terwijl de andere dat niet doet. Atomic swaps werden voor het eerst voorgesteld in 2013 (de eerste on-chain implementatie was in 2017) en maken vertrouwensloze handel tussen verschillende blockchains mogelijk : het ruilen van Bitcoin voor Litecoin, Ethereum voor Decred, enzovoort, zonder dat een van beide partijen de andere hoeft te vertrouwen. Hoewel technisch elegant, zijn atomic swaps voor de meeste gebruikers grotendeels vervangen door cross-chain bridges en DEX'en vanwege liquiditeits- en UX-uitdagingen.
Atoomwisselmechanismen (HTLC)
Alice wil 1 BTC ruilen voor 100 LTC met Bob.
Stap 1: Alice maakt een geheim wachtwoord + hash aan. Geheim wachtwoord: “mySecretPassword123” Hash: SHA256(“mySecretPassword123”) = 0xabcd1234… Alice maakt een Bitcoin HTLC aan: “Bob kan 1 BTC claimen als hij binnen 24 uur de preimage van 0xabcd1234… onthult” “Alice claimt 1 BTC terug als Bob niet binnen 24 uur claimt”
Stap 2: Bob creëert Litecoin HTLC. Bob creëert Litecoin HTLC: “Alice kan 100 LTC claimen als ze binnen 12 uur de preimage van 0xabcd1234… onthult.” “Bob claimt 100 LTC terug als Alice niet binnen 12 uur claimt.”
Stap 3: Alice claimt 100 LTC. Alice onthult: “mySecretPassword123” om LTC van Bobs HTLC te claimen → Deze onthulling zendt het geheim on-chain uit.
Stap 4: Bob claimt 1 BTC. Bob ziet Alice's geheim op de Litecoin-blockchain. Bob gebruikt hetzelfde geheim om Alice's 1 BTC van Bitcoin HTLC te claimen.
Atomische uitkomst: Beide voltooid: Beide partijen ontvangen hun bezittingen. Eén van beide mislukt: De tijdsloten verlopen → Beide partijen ontvangen hun geld terug. Nooit: Eén partij ontvangt, de andere niet.
Atomic Swap Evolutie
| Tijdperk | Technologie | Status |
| 2013-2017 | HTLC-gebaseerde on-chain swaps | Baanbrekend; traag; illiquide |
| 2018-2020 | Atomische swaps via het Lightning Network | Sneller maar complex; beperkt aantal paren |
| 2021-2023 | Cross-chain AMMs (Thorchain) | Praktischer; geautomatiseerd |
| 2023-2024 | Bruggen + aggregators | Dominante praktische oplossing |
FAQ
V: Waarom worden atoomwisselingen niet vaker gebruikt?
Er zijn verschillende praktische uitdagingen: (1) Beide blockchains moeten dezelfde HTLC-cryptografische primitieven ondersteunen (niet alle paren zijn compatibel), (2) Beide partijen moeten gedurende het hele proces gelijktijdig online zijn, (3) Lage liquiditeit – het vinden van tegenpartijen voor atomic swaps vereist ofwel matchingplatforms of vertrouwde tussenpersonen, (4) Complexe gebruikerservaring – walletsoftware moet coördineren tussen twee verschillende blockchains, (5) Er bestaan betere alternatieven (bridges, cross-chain DEX'en zoals Thorchain). Atomic swaps blijven theoretisch waardevol als een vertrouwensloze primitief.
V: Wat is Thorchain en hoe verhoudt het zich tot atoomwisselingen?
Thorchain (RUNE) is een gedecentraliseerd cross-chain liquiditeitsprotocol dat daadwerkelijke token-swaps tussen verschillende blockchains (Bitcoin, Ethereum, Cosmos, Avalanche) mogelijk maakt via een poolgebaseerd model in plaats van directe peer-to-peer HTLC's. Hoewel het technisch gezien geen atomaire swaps zijn (het maakt gebruik van een pool als tussenpersoon), bereikt Thorchain een vergelijkbare mate van vertrouwensloosheid door middel van consensus tussen validators en continue liquiditeit. Het is de meest praktische implementatie van vertrouwensloos cross-chain swappen voor particuliere gebruikers in 2024.
V: Zijn er al succesvolle atomaire swaps uitgevoerd tussen Bitcoin en Ethereum?
Ja, op het Lightning Network. Het Lightning Network ondersteunt atomaire swaps tussen blockchains die compatibele scripting gebruiken (Bitcoin, Litecoin en andere HTLC-compatibele blockchains). Atomaire swaps van Bitcoin naar Ethereum zijn complexer omdat Ethereum een accountgebaseerde architectuur gebruikt in tegenstelling tot Bitcoin's UTXO, waardoor gespecialiseerde contracten nodig zijn. Projecten zoals COMIT Network en Farcaster hebben atomaire swaps tussen Bitcoin en Ethereum geïmplementeerd, hoewel deze technisch complex blijven en in de praktijk zelden worden gebruikt.
UPay Tip: Voor praktische cross-chain swaps zijn de meest toegankelijke opties vandaag de dag: (1) Thorchain/THORSwap voor native asset swaps (echte BTC ↔ ETH, niet wrapped), (2) Cross-chain DEX-aggregators (LI.FI, Socket) die de beste route vinden tussen bridges en DEX'en, (3) Gecentraliseerde exchanges voor eenvoudige cross-chain conversie (BTC storten, ETH opnemen). Voor maximale betrouwbaarheid en grote bedragen waarbij tegenpartijrisico een rol speelt, biedt het gedecentraliseerde model van Thorchain de meest geloofwaardige garanties – hoewel smart contract-risico's in elk protocol aanwezig zijn.
Disclaimer: Deze inhoud is uitsluitend bedoeld voor educatieve doeleinden en vormt geen financieel advies.
UPay — Crypto encyclopedisch maken









