Az atomi csere egy intelligens szerződéses technológia, amely lehetővé teszi az egyik kriptovaluta cseréjét egy másikra centralizált közvetítők, például csere nélkül.
Az atomi cserék közvetlenül a különféle kriptováltozónák blokkláncain végezhetők el, vagy láncon kívül, a fő blokklánctól távol is végrehajthatók. Elsőként hívták fel a figyelmet 2017 szeptemberében, amikor egy atomcserét hajtottak végre Decred és Litecoin között.
Azóta más induló vállalkozások és decentralizált cserék lehetővé tették a felhasználók számára ugyanazt a lehetőséget. Például a Lightning Labs, egy induló vállalkozás, amely a bitcoin villámhálózatát használja tranzakciókhoz, láncon kívüli csereügyleteket hajtott végre a technológia felhasználásával.
A kriptovaluták és a decentralizált tőzsdék, mint például a 0x és az Altcoin.io, beépítették a technológiát.
Atomcserék lebontása
A mai kriptovaluták cseréjének folyamata időigényes és összetett. Ennek több oka van. Például a mai kriptovaluta ökoszisztéma fragmentált jellege számos kihívást jelent az átlagkereskedők számára.
Nem minden kriptovaluta-váltó támogatja az összes érmét. Mint ilyen, az a kereskedő, aki érmét egy másikra cserélni akarja, amelyet a jelenlegi tőzsdén nem támogatnak, céljának eléréséhez számlákra kell áttelepülnie, vagy több átváltást kell végrehajtania a közbenső érmék között. Ehhez kapcsolódó partnerkockázat is fennáll, ha a kereskedő érmeit egy másik kereskedővel kívánja cserélni.
Az atomi csereügyletek ezt a problémát Hash Timelock Contracts (HTLC) használatával oldják meg. Amint a nevét jelzi, a HTLC időben kötött intelligens szerződés a felek között, amely magában foglalja a kriptográfiai hash funkció létrehozását, amely között ellenőrizhető.
Az atomi csereügyletek megkövetelik, hogy mindkét fél kriptográfiai kivonat funkcióval nyújtsa be a pénzeszközök beérkezését egy meghatározott időkereten belül. Ha az egyik érintett fél a határidőn belül nem erősíti meg az ügyletet, akkor a teljes tranzakció érvényét veszti, és az alapokat nem cserélik. Ez utóbbi intézkedés segít eltávolítani a partner kockázatát.
Az alábbiakban bemutatjuk az atomacserék tranzakcióinak példáját:
Tegyük fel, hogy Alice egy olyan kereskedő, aki érdekelt 100 bitcoin konvertálásával egyenértékű litecoinokká Bobmal. Előterjeszti tranzakcióját a bitcoin blockchainjéhez. E folyamat során Alice számot generál egy kriptográfiai kivonat funkcióhoz a tranzakció titkosításához. Bob megismétli ugyanazt a folyamatot a végén azáltal, hogy hasonló módon eljuttatja tranzakcióját a litecoin blokkláncához.
Alice és Bob mind a számuk felhasználásával felszabadítják saját pénzeszközeiket. Ezt meghatározott időn belül kell megtenniük, különben az átruházásra nem kerül sor. Az atomi cserék egy villámhálózattal együtt használhatók láncközi csere lefolytatására.