Ce sunt schimburile atomice?
Schimburile atomice sunt o metodă care oferă posibilitatea de a face schimb rapid între două criptomonede care rulează pe blocuri diferite. Acest proces (cunoscut și sub numele de tranzacționare atomică încrucișată) se bazează pe contracte inteligente și permite utilizatorilor să tranzacționeze monede direct din portofelul lor cu criptomonede.
Deși conceptul de tranzacționare în lanțuri încrucișate este inovator, acesta a fost discutat de mulți ani. Tyr Nolan a fost cel mai probabil primul care a descris un protocol complet de schimb atomic încă din 2013. Cu toate acestea, în 2012, Daniel Larimer a introdus protocolul P2PTradeX și unii oameni îl consideră un prototip anterior de schimb atomic.
În anii următori, mulți dezvoltatori au început să experimenteze cu protocoalele descrise mai sus. Dovezile sugerează că comunitățile de criptomonede precum Bitcoin, Litecoin, Komodo și Decred au jucat un rol major în dezvoltarea acestei tehnologii.
Aparent, primul schimb peer-to-peer de criptomonede folosind un swap atomic a avut loc în 2014, dar abia în 2017 metoda a devenit cunoscută pe scară largă, datorită unor astfel de perechi de swap de succes precum LTC/BTC și DCR/LTC.
Principiul de funcționare
Protocoalele de schimb atomic sunt concepute pentru a împiedica orice participant să trișeze. Pentru a înțelege cum funcționează, să ne imaginăm că Alice dorește să-și schimbe Litecoins (LTC) cu Bitcoins Bob (BTC).
În primul rând, Alice face un depozit de LTC la adresa contractului, care acționează ca o cutie de valori. Odată ce acest seif este creat, Alice generează o cheie pentru a-l accesa. Apoi împărtășește hashul criptografic al acestei chei cu Bob. Rețineți că Bob nu poate accesa LTC încă, deoarece are doar un hash al cheii, nu cheia în sine.
Bob folosește apoi hash-ul furnizat de Alice pentru a crea o altă adresă de contract sigură pentru a-și stoca BTC. Pentru a primi BTC, Alice trebuie să folosească aceeași cheie, oferind astfel moneda ei lui Bob (mulțumită unei funcții speciale numită hashlock). Aceasta înseamnă că odată ce Alice solicită BTC, Bob va solicita la rândul său și LTC, după care schimbul valutar va fi finalizat.
Termenul „atomic” se referă la faptul că aceste tranzacții fie au loc în totalitate, fie nu au loc deloc. Dacă una dintre părți nu își îndeplinește obligațiile, contractul este reziliat și fondurile sunt returnate automat proprietarilor lor.
Schimburile atomice pot avea loc în două moduri diferite: în lanț și în afara lanțului. Schimburile în lanț au loc pe oricare dintre rețelele valutare (în acest caz, blockchain-ul Bitcoin sau Litecoin). Schimburile în afara lanțului au loc pe stratul secundar. Acest tip de schimb se bazează de obicei pe canale de plată bidirecționale similare cu cele utilizate în Lightning Network.
Din punct de vedere tehnic, majoritatea acestor sisteme de tranzacționare bazate pe încredere se bazează pe contracte inteligente care utilizează multi-semnături și Contracte Hash Timelock (HTLC).
Contracte Hash Timelock (HTLC)
În timp ce contractele Hash Timelock (HTLC) sunt o componentă importantă a rețelei Lightning Bitcoin, ele sunt, de asemenea, o componentă cheie care face posibilă schimburile atomice. După cum sugerează și numele, acest tip de contract se bazează pe două funcții cheie: hashlock și timelock.
Hashlock-ul este responsabil pentru prevenirea cheltuirii fondurilor dacă o parte din date rămâne inaccesibilă (cum ar fi cheia lui Alice în exemplul anterior). Timelock este o caracteristică care asigură că un contract poate fi executat doar într-o perioadă de timp definită anterior. Prin urmare, utilizarea HTLC elimină nevoia de încredere, deoarece contractul creează un set specific de reguli care împiedică executarea parțială a schimbului atomic.
Avantaje
Cele mai de bază beneficii ale schimburilor atomice provin din natura descentralizată a caracteristicii. Eliminarea necesității unei burse centralizate sau a oricărui alt tip de intermediar. Schimbul de criptomonede încrucișat poate fi efectuat între două (sau mai multe) părți fără a fi nevoie să aveți încredere unul în celălalt. Nivelul de securitate al swap-urilor este, de asemenea, mult mai ridicat, deoarece utilizatorii nu trebuie să-și transfere fondurile către o bursă centralizată sau terță parte. În schimb, tranzacțiile pot avea loc direct între două portofele de utilizator.
În plus, această formă de trasee peer-to-peer are costuri de operare mult mai mici, iar comisioanele sunt fie foarte mici, fie inexistente. Swap-urile atomice permit ca tranzacțiile să fie finalizate mult mai rapid și cu un grad mai mare de interacțiune. Cu alte cuvinte, altcoins-urile pot fi schimbate direct, fără a utiliza Bitcoin sau Ether ca monedă intermediară.
Defecte
Există mai multe premise pentru schimbul atomic, care ar putea împiedica adoptarea pe scară largă a tehnologiei. De exemplu, pentru a efectua un swap, două criptomonede trebuie să fie bazate pe blockchain care utilizează același algoritm de hashing (de exemplu, SHA-256 ca în rețeaua Bitcoin). În plus, ar trebui să fie compatibile cu HTLC și alte caracteristici programabile.
În plus, schimburile atomice ridică îngrijorări cu privire la confidențialitatea utilizatorilor. Acest lucru se datorează faptului că acest tip de schimb de criptomonede în cadrul unei rețele poate fi urmărit rapid folosind un explorator blockchain, ceea ce facilitează conectarea adreselor. Răspunsul pe termen scurt la această problemă este utilizarea criptomonedelor axate pe confidențialitate ca o modalitate de a atenua riscurile. Cu toate acestea, mulți dezvoltatori experimentează utilizarea semnăturilor digitale pentru schimburile atomice și cred că aceasta este o soluție mai fiabilă la această problemă.
Care este importanța acestei tehnologii?
Schimburile atomice au un mare potențial de a îmbunătăți ecosistemul criptomonedei, dar acest lucru trebuie încă testat la scară mai mare. Tranzacționarea în lanțuri încrucișate ar putea rezolva în cele din urmă multe dintre problemele majorității burselor centralizate și, deși susțin ecosistemul până în prezent, au o serie de probleme care includ:
Numeroase vulnerabilități: Stocarea unui număr mare de active într-un singur loc afectează vulnerabilitatea acestora și acest lucru se reflectă cel mai mult în schimburile centralizate, care sunt ținte principale pentru atacurile hackerilor.
Management defectuos și eroare umană: schimburile centralizate sunt conduse de oameni și, dacă fac o greșeală sau dacă conducerea face alegeri proaste în ceea ce privește operațiunile de schimb, fondurile utilizatorilor pot fi rapid compromise.
Costuri ridicate de tranzacție: schimburile centralizate necesită taxe de tranzacție mai mari pentru retrageri și tranzacționare.
Provocarea gestionării unor volume mari de tranzacții: atunci când activitatea de tranzacționare devine prea mare, bursele centralizate adesea nu pot face față cererii crescute, determinând încetinirea sau închiderea completă a sistemului.
Reglementare legală: în majoritatea țărilor, problemele legale referitoare la criptomonede rămân încă deschise, precum și problemele asociate cu reglementarea, gestionarea și interpretarea tranzacțiilor cu active digitale de către state.
Concluzie
Schimburile atomice sunt încă o lucrare în curs de desfășurare pentru utilizarea generală, dar tehnologia conduce la schimbări semnificative în interoperabilitatea blockchain și în capacitățile de tranzacționare încrucișată. Astfel, această metodă are un mare potențial pentru creșterea industriei criptomonedelor, deschizând noi oportunități de descentralizare și transferuri de bani de la egal la egal. Cel mai probabil, popularitatea swap-urilor atomice va crește doar în viitorul apropiat, în special pe schimburile descentralizate.


