Un Atomic Swap, noto anche come atomic cross-chain trading, è una tecnologia che consente lo scambio diretto e istantaneo di due criptovalute tra due catene di blocchi diverse senza l'utilizzo di un intermediario.
Un Atomic Swap utilizza un contratto intelligente, una sorta di "codice" che esegue una serie di azioni automaticamente, per garantire che entrambe le parti dello scambio completino le loro azioni in modo sincrono. In caso contrario, lo scambio non avviene e le transazioni sono annullate.
L'utilizzo di un Atomic Swap consente a due utenti di scambiarsi criptovalute senza dover passare per un Exchange centralizzato, eliminando così il rischio di hacking e di insolvenza dell'Exchange. Inoltre, consente agli utenti di scambiare criptovalute tra catene di blocchi diverse, ad esempio tra Bitcoin e Litecoin, senza dover convertire prima le monete in un'altra criptovaluta.
La tecnologia Atomic Swap è considerata una delle prospettive più interessanti per il futuro delle criptovalute e della blockchain.