Definizione
Un atomic swap è un meccanismo di scambio cross-chain che permette a due parti di scambiarsi direttamente cripto-asset su blockchain (blockchain) diverse secondo una condizione del tipo tutto-o-niente. Si basa su primitive crittografiche, tipicamente sugli hash time-locked contracts (HTLC), per garantire che o entrambi i trasferimenti di asset vengano finalizzati oppure entrambi vengano annullati, eliminando la necessità di un intermediario centralizzato o di un escrow custodial all'interno del processo di swap.
In parole semplici
Un atomic swap è un modo per due persone di scambiarsi coin su blockchain (blockchain) diverse, in modo che o entrambe le parti dello scambio avvengono oppure non avviene nulla. Lo swap è controllato dal codice e dalla crittografia (cryptography), non da un intermediario, il che impedisce che una delle parti finisca con i fondi dell’altra senza aver completato la propria parte.
Contesto e utilizzo
Gli atomic swap vengono discussi nel contesto dello scambio di valore cross-chain e delle architetture di trading decentralizzato (decentralization). Compaiono in ricerche e implementazioni focalizzate su un’interoperabilità a fiducia ridotta tra reti indipendenti, spesso come alternativa ai servizi cross-chain custodial. Il termine è spesso citato nelle conversazioni tecniche su trading non-custodial, garanzie di regolamento on-chain e meccanismi a livello di protocollo per coordinare trasferimenti di asset tra chain eterogenee.