Definizione
Uno scambio atomico è uno scambio peer-to-peer di criptovalute tra diverse blockchain, senza la necessità di un exchange centralizzato o di un intermediario fidato, che utilizza tecniche crittografiche (in particolare gli Hash Time-Locked Contracts, o HTLC) che garantiscono che entrambe le parti della transazione completino l'operazione o nessuna delle due, eliminando il rischio di controparte. Il termine "atomico" si riferisce alla natura "tutto o niente": lo scambio è o completato nella sua interezza o completamente annullato, senza possibilità che una parte riceva gli asset e l'altra no. Proposto per la prima volta nel 2013 (prima implementazione on-chain nel 2017), lo scambio atomico consente il trading cross-chain senza necessità di fiducia : scambiare Bitcoin con Litecoin, Ethereum con Decred, ecc., senza che nessuna delle due parti debba fidarsi dell'altra. Sebbene tecnicamente elegante, lo scambio atomico è stato in gran parte soppiantato da bridge cross-chain e DEX per la maggior parte degli utenti a causa di problemi di liquidità e di usabilità.
Meccanica dello scambio atomico (HTLC)
"Alice vuole scambiare 1 BTC con 100 LTC con Bob
Passaggio 1: Alice crea il segreto + l'hash Segreto: "mySecretPassword123" Hash: SHA256("mySecretPassword123") = 0xabcd1234… Alice crea Bitcoin HTLC: "Bob può richiedere 1 BTC se rivela la preimmagine di 0xabcd1234… entro 24 ore" "Alice recupera 1 BTC se Bob non lo richiede entro 24 ore"
Passaggio 2: Bob crea Litecoin HTLC Bob crea Litecoin HTLC: "Alice può richiedere 100 LTC se rivela la preimmagine di 0xabcd1234... entro 12 ore" "Bob richiede nuovamente 100 LTC se Alice non li richiede entro 12 ore"
Passaggio 3: Alice rivendica 100 LTC Alice rivela: "mySecretPassword123" per rivendicare LTC dall'HTLC di Bob → Questa rivelazione trasmette il segreto on-chain
Passaggio 4: Bob rivendica 1 BTC Bob vede il segreto di Alice sulla blockchain di Litecoin Bob usa lo stesso segreto per rivendicare 1 BTC di Alice da Bitcoin HTLC
Esito atomico: Entrambi completano: Entrambe le parti ottengono i loro beni Uno dei due fallisce: I blocchi temporali scadono → Entrambi ottengono rimborsi Mai: Una parte riceve, l'altra no
Evoluzione dello scambio atomico
| epoca | Tecnologia | Stato |
| 2013-2017 | Scambi on-chain basati su HTLC | Pionieristico; lento; illiquido |
| 2018-2020 | scambi atomici della rete Lightning | Più veloce ma complesso; coppie limitate |
| 2021-2023 | AMM cross-chain (Thorchain) | Più pratico; automatizzato |
| 2023-2024 | Ponti + aggregatori | Soluzione pratica dominante |
FAQ
D: Perché gli scambi atomici non sono più diffusi?
Diverse sfide pratiche: (1) Entrambe le blockchain devono supportare le stesse primitive crittografiche HTLC (non tutte le coppie sono compatibili), (2) Entrambe le parti devono essere online simultaneamente durante l'intero processo, (3) Bassa liquidità: trovare controparti per gli atomic swap richiede piattaforme di matching o intermediari fidati, (4) Esperienza utente complessa: il software del wallet deve coordinarsi su due blockchain diverse, (5) Esistono alternative migliori (bridge, DEX cross-chain come Thorchain). Gli atomic swap rimangono teoricamente validi come primitiva senza necessità di fiducia.
D: Cos'è Thorchain e qual è la sua relazione con gli scambi atomici?
Thorchain (RUNE) è un protocollo di liquidità cross-chain decentralizzato che consente scambi di token reali tra diverse blockchain (Bitcoin, Ethereum, Cosmos, Avalanche) utilizzando un modello basato su pool anziché su HTLC diretti peer-to-peer. Pur non trattandosi tecnicamente di scambi atomici (utilizza un pool come intermediario), Thorchain raggiunge un livello di decentralizzazione simile grazie al consenso dei validatori e alla liquidità continua. Al 2024, rappresentava l'implementazione più pratica di scambio cross-chain decentralizzato per gli utenti retail.
D: Sono stati eseguiti con successo scambi atomici tra Bitcoin ed Ethereum?
Sì, sulla Lightning Network. La Lightning Network supporta gli scambi atomici tra blockchain che utilizzano script compatibili (Bitcoin, Litecoin e altre blockchain compatibili con HTLC). Gli scambi atomici da Bitcoin a Ethereum sono più complessi perché Ethereum utilizza un'architettura basata su account rispetto agli UTXO di Bitcoin, il che richiede contratti specifici. Progetti come COMIT Network e Farcaster hanno implementato scambi atomici Bitcoin-Ethereum, sebbene rimangano tecnicamente complessi e raramente utilizzati nella pratica.
Suggerimento UPay: per scambi cross-chain pratici oggi, le opzioni più accessibili sono: (1) Thorchain/THORSwap per scambi di asset nativi (BTC reali ↔ ETH, non wrapped), (2) aggregatori DEX cross-chain (LI.FI, Socket) che trovano il percorso migliore attraverso bridge e DEX, (3) exchange centralizzati per semplici conversioni cross-chain (deposita BTC, preleva ETH). Per la massima affidabilità e per grandi importi in cui il rischio di controparte è una preoccupazione, il modello decentralizzato di Thorchain offre le garanzie più credibili, sebbene il rischio degli smart contract esista in qualsiasi protocollo.
Disclaimer: questo contenuto ha solo scopo didattico e non costituisce consulenza finanziaria.
UPay — Rendere le criptovalute un'enciclopedia









