Atominis apsikeitimas yra intelektuali sutarčių sudarymo technologija, leidžianti keistis viena kriptovaliuta kita, nenaudojant centralizuotų tarpininkų, pavyzdžiui, mainų.
Atominiai apsikeitimai gali vykti tiesiogiai tarp skirtingų kriptovaliutų blokų grandinių, arba jie gali būti vykdomi ne grandinėje, atokiau nuo pagrindinės blokų grandinės. Jie pirmą kartą išryškėjo 2017 m. Rugsėjo mėn., Kai buvo atliktas atominis apsikeitimas tarp „Decred“ ir „Litecoin“.
Nuo to laiko kiti startuoliai ir decentralizuoti mainai vartotojams suteikė galimybę naudotis ta pačia galimybe. Pavyzdžiui, paleisties įmonė „Lightning Labs“, kuri operacijoms naudoja „bitcoin“ žaibo tinklą, naudodama šią technologiją atliko apsikeitimus be grandinės.
Šifravimo valiutos ir decentralizuotos biržos, tokios kaip 0x ir Altcoin.io, taip pat įtraukė šią technologiją.
Atominių apsikeitimų nutraukimas
Kaip vyksta šiandien, apsikeitimo kriptovaliutomis procesas yra daug laiko ir sudėtingas. Taip yra dėl kelių priežasčių. Pavyzdžiui, suskaidytas šiandienos kriptovaliutų ekosistemos pobūdis paprastiems prekybininkams kelia keletą iššūkių.
Ne visos kriptovaliutos palaiko visas monetas. Iš esmės prekybininkui, norinčiam pakeisti savo monetą į kitą, kuri nepalaikoma dabartinėje biržoje, gali prireikti perkelti sąskaitas arba atlikti keletą konvertuotų tarpinių monetų, kad būtų pasiektas jos tikslas. Taip pat yra susijusi sandorio šalies rizika, jei prekybininkas nori iškeisti savo monetas į kitą prekybininką.
Atominiai apsikeitimo sandoriai išsprendžia šią problemą naudodamiesi Hasho Timelocko sutartimis (HTLC). Kaip nurodo jo pavadinimas, HTLC yra laikina intelektualioji sutartis, sudaryta tarp šalių, pagal kurią sukuriama kriptografinė maišos funkcija, kurią galima patikrinti tarp jų.
Atominiai apsikeitimo sandoriai reikalauja, kad abi šalys per nustatytą laikotarpį patvirtintų lėšų gavimą, naudodamos kriptografinę maišos funkciją. Jei viena iš dalyvaujančių šalių per nustatytą laiką nepatvirtina sandorio, visa sandoris yra negaliojantis, o lėšos nėra keičiamos. Pastarasis veiksmas padeda pašalinti sandorio šalies riziką.
Atominio apsikeitimo sandorio pavyzdys pateiktas žemiau:
Tarkime, Alisa yra prekybininkas, suinteresuotas konvertuoti 100 bitkoinų į lygiaverčius „Litecoins“ kartu su Bobu. Ji pateikia savo sandorį „bitcoin“ „blockchain“. Šio proceso metu Alisa sugeneruoja kriptografinės maišos funkcijos numerį, kad užšifruotų operaciją. Bobas pakartoja tą patį procesą savo pabaigoje, panašiai pateikdamas savo sandorį „Litecoin“ „blockchain“.
Ir Alisa, ir Bobas atrakina savo lėšas naudodamiesi atitinkamais skaičiais. Jie turi tai padaryti per nustatytą laiką, kitaip perkėlimas neįvyks. Atominiai apsikeitimai taip pat gali būti naudojami kartu su žaibo tinklu, kad būtų galima atlikti mainus ne grandinėje.
