Uno scambio atomico è un tipo di scambio di criptovaluta che avviene in modo decentralizzato e senza la necessità di intermediari nel processo.
Los atomic swap o atomic exchange, si riferiscono a un tipo di scambio tra criptovalute, in cui non è necessario fidarsi di una terza parte. Durante tutto il processo, gli utenti mantenere il pieno controllo dei propri fondi e chiavi private. Con questa nuova tecnologia, l'obiettivo è facilitare lo scambio di utenti senza intermediari
di diverse criptovalute.
Un esempio dell'utilizzo di questa tecnologia sarebbe il seguente:
Esempio: come funziona uno scambio atomico?
Miguel ha 5 ETH in suo possesso, ma vuole scambiarlo con BTC. Miguel però non vuole utilizzare un servizio di cambio tradizionale, in cui deve rinunciare al controllo delle sue criptovalute, poiché dovrà effettuare un deposito preventivo per effettuare il cambio valuta. Per far fronte a questo, decidi di utilizzare un servizio Swap atomico.
Tramite questo servizio, Miguel annuncia di voler scambiare i suoi ether con l'equivalente in bitcoin. L'ordine di Miguel viene pubblicato sulla piattaforma e visualizzato da un altro utente, ad esempio Daniela. Daniela possiede BTC e desidera ETH, quindi accetta l'ordine pubblicato da Miguel e la transazione inizia congiuntamente e simultaneamente. il monete si muovono da una direzione all'altra alla volta.
Per facilitare questo processo, il cosiddetto Contratto hash a tempo limitato (HTTC). In questo modo, è garantito che ciascuna delle parti riceva i propri fondi senza problemi.
Successivamente, Miguel invia i suoi ETH a un indirizzo indicato dalla piattaforma, mentre Daniela fa lo stesso con i suoi BTC. Una volta completate e verificate entrambe le transazioni sulle rispettive blockchain, Miguel e Daniela generano una prova crittografica (hash). Questo test conferma il completamento di queste transazioni. Con ciò, la piattaforma garantisce che entrambe le parti abbiano rispettato la spedizione delle loro criptovalute, nei tempi e negli importi stabiliti.
Una volta effettuate tutte le verifiche, il processo è finalizzato e per allora Miguel avrà il suo BTC e Daniela il suo ETH.
HTLC, il cuore dell'operazione Atomic Swaps
Gli HTLC sono la tecnologia di base per il funzionamento degli atomic swap e la garanzia del loro funzionamento. UN HTLC o contratto hash a tempo limitato è solo un file smart contract che gestisce un canale di pagamento. Questi canali utilizzano le proprietà della blockchain. hashlock y timelock. Questi sistemi richiedono al destinatario di un pagamento di confermarne la ricezione entro una determinata scadenza. A tal fine, deve generare una prova crittografica di pagamento; in caso contrario, perderà la possibilità di riscuotere il pagamento e l'importo verrà restituito al pagatore.
La prova crittografica di pagamento generata dal destinatario può essere utilizzata per attivare diverse azioni su altri pagamenti. Ciò rende HTLC una tecnica potente per la produzione di pagamenti condizionali in formato Bitcoin o altri criptovalute con tale capacità.
Oltre a questo, gli HTLC hanno la capacità di produrre interazioni on-catena (all'interno della blockchain) u off-chain (fuori dalla blockchain). Questo permette transazioni eseguiti dalle parti coinvolte in un HTLC sono molto più veloci e meno costosi.
Tipi di scambi atomici
On-chain
Questi tipi di scambi sono cosa si verificano directamente entro de la blockchain di ciascuna delle criptovalute coinvolte. Cioè, sono transazioni che vengono eseguite e vengono verificate dalla blockchain di criptovaluta. Per questo motivo, il processo di queste transazioni è solitamente più lento, poiché la verifica della rete è necessaria per poterli validare all'interno della piattaforma atomic swap. Tuttavia, questo processo li rende più sicuro e adatto per scambi di alto valore.
Esempio: Atomic Swap on-chain
Sofia vuole scambiare 100 BTC con LitecoinPer fare ciò, Sofia accede al sito web della sua piattaforma di atomic swap preferita e annuncia la sua richiesta di scambio. Luis accetta lo scambio e insieme avviano la procedura. La piattaforma di atomic swap carica gli HTLC on-chain e registra ogni transazione. Tuttavia, per convalidarla, Sofia deve attendere che le transazioni effettuate da entrambi vengano validate sulle rispettive blockchain. Ciò significa che Luis riceverà una conferma immediata, mentre Sofia dovrà attendere molto più a lungo. Solo dopo la conferma da entrambe le parti lo scambio sarà completato.
Fuori catena
Questi scambi sono cosa si verificano nei canali fuera de la catena o blockchain di ogni criptovaluta. Sono generalmente eseguiti su piattaforme Strato 2 (Livello 2) come Lightning Network o Liquidity Network. il finalità apportare modifiche in questi sistemi è acelerar el processo de Intercambio. Questo, quindi, consente a questi di essere praticamente immediato. Tutto questo senza che nessuna delle parti perda il controllo totale su di esso durante il processo.
Esempio: Atomic Swap off-chain
Matías vuole scambiare 0,5 BTC con Litecoin. David accetta lo scambio, ma in questo caso useranno l'opzione atomic swap off-chain. Per effettuare i pagamenti, utilizzeranno la rete Lightning. Con ciò, entrambe le parti garantiscono immediatamente all'altra parte il pagamento corrispondente in criptovalute. Il processo di utilizzo di HTLC è lo stesso, tutto al fine di garantire il processo e che entrambe le parti ottengano la loro giusta quota. Una volta che entrambe le parti hanno completato le transazioni, lo scambio viene interrotto.
Vantaggi e svantaggi
Vantaggi
- Gli scambi atomici consentono un modo di più trasparente y cronologia de scambi. Tutto questo grazie al fatto che non sono richieste terze parti nel processo.
- Permettono superiore niveles de sicurezza negli scambi e nella gestione delle criptovalute o token degli utenti. Prima di tutto, il furto di criptovalute o token dovuto ad un attacco dannoso al servizio è inefficace. Questo grazie al fatto che i fondi dell'utente non sono nel servizio di atomic swap, ma nel suo portafoglio personale. Ciò garantisce che un attacco dannoso non rubi fondi, una situazione abbastanza comune. Esempi di questi sono le rapine avvenute in Binance, Cryptopia o Mt. Gox.
- Permettono il interoperabilità tra diversi criptovalute. Ciò consentendo agli utenti di interagire tra loro in modo molto più semplice e diretto.
Svantaggi
- L'uso di atomic swap è limitato a criptovalute con capacità di utilizzo HTML. Se una delle criptovalute di scambio manca di questa funzionalità, non può essere eseguita. Questo perché HTLC è colui che garantisce l'adempimento degli obblighi e se le reti delle valute coinvolte non consentono l'implementazione di HTLC, la piattaforma Atomic Swap non può effettuare quello specifico scambio.
- Le piattaforme Aun están en sviluppo Inoltre, le sue opzioni sono limitate. Infine, la sua comunità è ancora ristretta, il che limita la capacità e la gamma degli scambi.



Autore


