Schimb atomic
| S-a sugerat ca în pagina Criptomonedă să fie inclus conținutul acestei pagini sau secțiuni. (Detalii în pagina de discuții) |
| Schimb atomic | |
| Tip | Protocol criptografic |
|---|---|
| Modifică date / text | |
Schimbul atomic (în engleză Atomic Swap) este o tehnologie blockchain care permite schimbul direct de criptomonede între două părți diferite, fără a fi necesar un intermediar centralizat, cum ar fi un exchange tradițional. Acest mecanism este realizat cu ajutorul unor contracte inteligente cunoscute sub numele de HTLC (Hash Time Locked Contracts).
Definiție
[modificare | modificare sursă]Un schimb atomic este un mecanism care permite schimbul direct de criptomonede între două blockchain-uri diferite, fără a fi necesar un intermediar centralizat. Acest tip de tranzacție utilizează contracte inteligente pentru a asigura că schimbul are loc simultan și în condiții de siguranță. [1]
Exemplu simplificat de funcționare
[modificare | modificare sursă]Un schimb atomic între două persoane (Alice și Bob), folosind două criptomonede diferite (ex: Bitcoin și Litecoin), poate funcționa astfel:
- Alice generează un hash (Hashlock) pe baza unui secret.
- Ea creează o tranzacție pe blockchain-ul Bitcoin care blochează BTC într-un contract temporar (HTLC).
- Bob vede tranzacția și creează o tranzacție similară pe blockchain-ul Litecoin, cu același hash.
- Alice revendică LTC-ul de la Bob, dezvăluind secretul.
- Bob folosește același secret pentru a revendica BTC-ul de la Alice.
Acest proces garantează că fie ambele tranzacții se finalizează, fie niciuna – fără a fi nevoie de un intermediar.
Coduri detaliate sunt disponibile în implementările Hash Time Locked Contracts (HTLC) și în proiecte ca Komodo, AtomicDEX sau Liquality.
Istoric
[modificare | modificare sursă]Conceptul a fost propus pentru prima dată în 2013 de către programatorul Tier Nolan, iar primele implementări practice au fost realizate începând cu anul 2017. Unul dintre cele mai notabile schimburi a avut loc între Litecoin și Decred.
Funcționare
[modificare | modificare sursă]Schimburile atomice se bazează pe un mecanism criptografic care asigură că tranzacțiile sunt executate complet sau deloc (atomicitate). Fiecare parte implicată blochează temporar fondurile într-un contract criptografic, iar deblocarea lor se face doar dacă ambele părți își îndeplinesc partea din tranzacție.
Etapele unui schimb atomic
[modificare | modificare sursă]1. Utilizatorul A creează un hash al unei valori secrete (hashlock) și blochează criptomonede într-un contract HTLC. 2. Utilizatorul B creează un contract similar folosind același hash și își blochează fondurile. 3. A revendică fondurile de la B, dezvăluind secretul. 4. B folosește același secret pentru a revendica fondurile blocate de A.
Avantaje
[modificare | modificare sursă]- Elimină necesitatea unui intermediar de încredere.
- Scade costurile de tranzacție.
- Sporește confidențialitatea și securitatea utilizatorilor.
Limitări
[modificare | modificare sursă]- Necesită compatibilitate între blockchain-uri (suport pentru HTLC).
- Nu este încă implementat pe scară largă.
- Unele blockchain-uri nu suportă scripting avansat.
Utilizare practică
[modificare | modificare sursă]Schimburile atomice au fost testate și utilizate de diverse proiecte blockchain, inclusiv:
Note
[modificare | modificare sursă]- ↑ „Atomic Swap: Definition, How It Works With Cryptocurrency Trade”. Investopedia. Accesat în .
- ↑ „What are Atomic Swaps?”. Binance Academy. Accesat în .
Bibliografie
[modificare | modificare sursă]- Tier Nolan. "Alt chains and atomic transfers". 2013. BitcoinTalk.
- Decred Blog. "The First Atomic Swap Between Decred and Litecoin", 2017.
- https://komodoplatform.com/atomic-swaps Arhivat în , la Wayback Machine.