Uno scambio atomico si riferisce a una transazione cross-chain tra portafogli di criptovaluta. Lo scambio è chiamato "atomico" perché ci sono solo due possibili esiti dello scambio.

O entrambe le parti ottengono le loro criptovalute desiderate o entrambe rimangono con le loro criptovalute originali.

Gli swap atomici sono transazioni puramente peer-to-peer. Non c'è bisogno di un intermediario come uno scambio. Invece, gli swap avvengono direttamente tra i portafogli degli utenti mentre sono regolati da un contratto intelligente.

Come funziona uno scambio atomico?

L'intero processo di uno scambio atomico è supervisionato da un contratto Hash TimeLock (HTLC). Questo contratto intelligente garantisce che entrambi i portafogli ricevano le loro criptovalute entro un tempo specificato.

Se uno dei portafogli non conferma di aver ricevuto i fondi entro il limite di tempo, l'intera transazione viene annullata e ad entrambi i peer vengono restituite le risorse originali.

Imparentato: Che cos'è uno scambio di criptovaluta decentralizzato (DEX)?

instagram viewer

Questo processo avviene tramite hash crittograficamente sicuri. Ci sono due caratteristiche specifiche di un Hash TimeLock Contract (HTLC) che rendono possibili gli atomic swap:

1. Check-Lock-Time-Verify (CLTV).

Secondo BIP-65, questo comando "consente di rendere non spendibile l'output di una transazione fino a un certo punto in futuro." In poche parole, è un momento funzione di blocco che impedisce a un destinatario dei fondi di accedere (o spendere) i fondi fino a un determinato momento passato. Agisce anche come misura di sicurezza per restituire i fondi al mittente se l'atomic swap non viene completato entro un determinato periodo di tempo.

2. Pay-To-Script-Hash (P2SH).

Questa funzione richiede che i fondi inviati a un determinato indirizzo necessitino di un'autorizzazione speciale prima che i fondi vengano nuovamente spesi. Questo permesso speciale è noto come hashlock. Un hashlock "limita la spesa di un output fino a quando un dato dato non viene rivelato pubblicamente". Questo pezzo di dati è il risultato dell'hashing di un codice segreto.

Perché gli swap atomici sono utili?

Gli swap atomici ti consentono di effettuare transazioni crittografiche cross-chain dalla sicurezza del tuo portafoglio crittografico. Non è necessario fornire le chiavi a uno scambio centralizzato affinché lo scambio abbia luogo. Meglio ancora, se la transazione non avviene, a entrambe le parti vengono rimborsati i propri beni.

Un altro punto chiave è la varietà. Se le monete che desideri scambiare non sono elencate nello scambio centralizzato che utilizzi, non puoi scambiarle. Inoltre, gli scambi centralizzati di solito impiegano mesi per elencare nuove monete. D'altra parte, gli swap atomici ti offrono la possibilità di scambiare qualsiasi moneta purché sia ​​integrata con la piattaforma di scambio atomico.

Scambio atomico vs. Scambio decentralizzato

I DEX tradizionali generalmente ti consentono di scambiare monete su una particolare blockchain. In confronto, gli scambi atomici consentono agli utenti di effettuare scambi su diverse blockchain.

Ad esempio, Uniswap, il più grande DEX per capitalizzazione di mercato, ti consente solo di scambiare token ERC-20 (basati su Ethereum). Non puoi scambiare Bitcoin con Ether su Uniswap, ma puoi farlo sullo scambio decentralizzato di Komodo.

Imparentato: Che cos'è la rete Bitcoin Lightning e in che modo aiuta a scalare Bitcoin?

Komodo è stata la prima piattaforma a implementare gli swap atomici. Secondo quanto riferito, consente scambi atomici sul 95% di tutte le criptovalute.

La piattaforma ha una moneta nativa chiamata KMD che viene utilizzata per pagare le transazioni sulla rete. È importante notare che i costi di transazione sono pagati dal beneficiario della liquidità.

Come accennato in precedenza, due parti hanno luogo in uno scambio atomico. Le due parti sono il "Maker" e il "Taker". Il fornitore di liquidità è indicato come "Maker" (market maker), mentre il beneficiario di liquidità è indicato come "Taker".

Il Taker avvia lo swap atomico e paga la commissione di transazione. La commissione di transazione che il Taker paga ha lo scopo di dissuaderli dallo spammare la rete con transazioni false. Su Komodo, la commissione di transazione è di circa 1/777 dell'importo dell'ordine.

Komodo offre anche un portafoglio open source chiamato AtomicDEX. Con questo portafoglio non di custodia, puoi scambiare qualsiasi moneta aggiunta dagli sviluppatori.

Il tuo portafoglio di criptovalute supporta gli swap atomici?

Il portafoglio AtomicDEX di cui sopra è un portafoglio non di custodia, il che significa che hai pieno possesso delle tue chiavi private. Tuttavia, ci sono numerosi portafogli crittografici là fuori, che vanno dai portafogli di custodia ai portafogli multisig, quindi devi prenderti il ​​tuo tempo e capire cosa si adatta alle tue esigenze crittografiche.

Ora che conosci gli atomic swap e come funzionano, puoi anche tenerne conto nell'equazione.

CondividereTweetE-mail
Portafogli caldi vs. Cold Wallet: qual è il modo migliore per proteggere la tua criptovaluta?

Le criptovalute sono preziose e devi imparare a proteggere le tue proprietà.

Leggi Avanti

Argomenti correlati
  • La tecnologia spiegata
  • Bitcoin
  • Ethereum
  • Blockchain
  • Il futuro del denaro
  • Criptovaluta
Circa l'autore
Girolamo Davidson (29 articoli pubblicati)

Jerome è uno scrittore dello staff di MakeUseOf. Si occupa di articoli su programmazione e Linux. È anche un appassionato di criptovalute e tiene sempre d'occhio l'industria delle criptovalute.

Altro da Jerome Davidson

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti