Blog Blokklánc Kripto Kriptopénz

Mi az Atomic Swap és hogyan működik?

Mi az az atomic swap?
Várható olvasási idő: 6 perc

Az Atomic Swap teszi lehetővé a kriptopénzek átváltását két fél között (de akár mi magunk is lehetünk az ellenoldalon), közvetlen átutalást biztosítva harmadik fél közreműködése nélkül eltérő kriptopénzeket forgalmazó hálózatok között. Ezt a protokollt hívjuk Atomic Swap-nek és ez fogja forradalmasítani a kriptopénzek decentralizált átváltási rendszerét. Még egy picit leegyszerűsítve, az atomic swap teszi lehetővé azt, hogy minimális tranzakciós díjak mellett tudjunk tetszőleges kriptopénzek között váltani peer-to-peer és instant/azonnal.

Az atomic swap a centralizált kriptotőzsdéket ülteti kispadra annak köszönhetően, hogy úgy tudunk egymás között kicserélni két teljesen független blokkláncon lévő kriptopénzt, hogy teljesen kizárt a visszaélés lehetősége.

Mi a baj a centralizált tőzsdékkel

Ha litecoint akarunk venni, akkor beküldünk annyi bitcoint egy centralizált kriptotőzsdére, amennyiért litecoint-t szeretnénk vásárolni. Ott eladjuk a bitcoint, majd litecoin-t veszünk. De elég sok gond merülhet fel egy ilyen tranzakció során. Ezek a problémák a következők:

Biztonsági rés

Számtalan példát láthattunk már arra, hogy hackerek többmillió dollár értékű pénzt nyúltak le kriptotőzsdérkről. Legutóbb a Cryptopia kriptotőzsdét hackelték meg és lenyúltak 3,5 millió dollárnyi tokent és altcoint. Ezért se tartsuk soha a kriptopénzünket kriptotőzsdén! A kriptopénzek legbiztonságosabb tárolási módja, ha egy hardveres wallet-ben őrizzük. Ha nem Te őrzöd a privát kulcsaidat, akkor nem Te őrzöd a kriptodat.

Centralizáltság

A hírhedt Mt. Gox (Magic Gathering Online Exchange) egykor a világ bitcoin kereskedésének 70%-át bonyolító kriptotőzsde beszüntette a működést és csődött jelentett. Aztán a nyomozás során kiderült, hogy 2011-2014 között 744408 bitcoin tűnt el a lerakatából, aminek nagy része nyilván az ügyfelek pénze volt. A kriptotőzsdéken tárolt pénzünk nem a mi birtokunkban vannak, hanem másra bízzuk őket.

Rendelkezésre állás

A kriptotőzsdék nem mindig képesek a keresletet kielégíteni, különösen akkor, ha a kereslet hirtelen emelkedik. Láttunk már példát arra is, hogy karbantartás, vagy egyéb ok miatt akár napokra is leállhat valamelyik kriptotőzsde működése. A ciki akkor van, ha pont akkor áll le egy tőzsde karbantartani, amikor az árfolyamok éppen “megőrülnek” és lépni szeretnénk. A közelmúltban a BitMex járt így pont egy jelentős árfolyam változás idején.

Olvass mást is ->  Shitcoin

Kormányrendelet hatálya alá tartozik

Mivel a kriptotőzsdéket valamilyen országban regisztrálni kell, ezért az adott ország szabályozásának van alárendelve.

A fent említett okok miatt a kriptotőzsdék nem nyújtanak megfelelő és biztos megoldást a kriptopénzek széles körben való elterjedéséhez.

Mi az Atomic Swap?

Az atomic swap kriptopénzek peer-to-peer cseréjét teszi lehetővé 3. közvetítő fél, azaz centralizált kriptotőzsde igénybevétele nélkül. A folyamat során a résztvevőknek teljes felügyeletük és tulajdonjoguk van a saját privát kulcsuk felett.

2017. szeptember 20.-án történt meg az első éles és sikeres atomic swap a Decred és a Litecoin között. Nem sokkal később megtörtént az első Bitcoin-Litecoin atomic swap is.

Az atomic swap cross-chain kereskedés néven is ismert.

Hogyan működik az Atomic Swap?

atomic swap működése
Egyfajta csalás/lopás elleni védelmi mechanizmus beépítésével. A különböző kriptopénzek alap protokolljaiban jelen levő HTLC (Hashed Time Lock Contracts), azaz egy speciális okosszerződés gondoskodik arról, hogy ne tudjon megtörténni a dupla költés, vagy bármilyen más csalás. Ha valaki ismeri a Lightning Network hálózatát, akkor tudnia kell, hogyan működnek ezek az okosszerződések.

Aki viszont még nem ismeri, annak álljon itt egy egyszerű magyarázat. Szeretnénk valakivel BTC-t (bitcoin) LTC-re (litecoin) cserélni. Megbeszéljük egymás között az árat, majd kölcsönösen elutaljuk egymásnak a kriptopénzeket.

Amikor végrehajtjuk az utalást, rákerül egy időzár és annak tartalma egy hash-el (ez lesz a kulcs) kódolódik, majd ez a tranzakció bekerül a blokkláncba. Amikor a másik fél is végrehajtotta az utalást hasonló módon, akkor felfedjük a kulcsot, teljesülnek a szerződési feltételek és máris megtörtént a csere. Az ilyen ügyletek platformja az atomic swap.

Az atomic swap ezt a HTLC (Hashed Time Lock Contracts) technológia segítségével valósítja meg két különböző blokklánc között. Ezáltal a centralizált tőzsdék a jövőben a magas tranzakciós költségeikkel együtt gyakorlatilag feleslegessé válnak.

Mi az a HTLC technológia röviden?

A HTLC (Hashed Time Lock Contracts) technológia zárolja a forrásokat a tranzakcióban arra az időre, amíg az érintett blokkláncok validálják és konfirmálják azt a blokkot, amely tartalmazza a tranzakciót. Amennyiben a két blokklánc közül az egyik nem konfirmálja a tranzakciót, akkor a szerződés megszűnik és az adott összegek visszautalásra kerülnek a feleknek.

Olvass mást is ->  A titokzatos 8000 BTC-s tárcák és a legnagyobbak

Ez a technológia a kriptopénzek egyik legnagyobb problémáját orvosolja, a tranzakciókat emberi beavatkozástól mentes környezetben tudjuk lebonyolítani.

On-chain és off-chain Atomic Swap

Egy atomic swap on-chain és off-chain is megvalósulhat.

On-chain Atomic Swap

A Decred és a Litecoin fentebb említett esetében on-chain valósult meg a tranzakció, azaz közvetlenül bevésődött mindkét kriptopénz blokkláncába. Ehhez mindkét kriptopénznek támogatni kellett a HTLC technológiát és ugyanazzal a hash algoritmussal kellett rendelkezniük.

Off-chain Atomic Swap

Ezek a tranzakciók nem közvetlenük a blokkláncon valósulnak meg, hanem az ún. second layer-en, azaz egy második rétegprotokollon. A Bitcoin és a Litecoin között az első ilyen tranzakció 2017 novemberben valósult meg a Bitcoin Lightning Network-jén keresztül.

A különböző váltók megoldásai az Atomic Swap végrehajtására

Különböző cégek különböző módon valósítják meg az Atomic Swap-et.

Komodo

A Komodo egy decentralizált tőzsde és vitathatatlanul az egyik legnagyobb szerepe volt az Atomic Swap kutatásban és a technológia kidolgozásában. Érdemes egy kicsit visszamenni az időben. Egy évvel azután, hogy Tyler Nolan bemutatta az Atomic Swap protokolljának ötletét, a Komodo vezető fejlesztője jl777 lekódolta és annak segítségével lehetővé vált az első swap-ügylet.

Kezdetben csak NXT asset-ek között működött, de a következő upgrade-et követően megvalósult az atomic swap az NXT asset-ek és a Bitcoin-protokoll alapú kriptopénzek között is.

2017 nyarán tette le a Komodo a következő mérföldkövet a tömeges adaptációhoz azáltal, hogy lefejlesztette a BarterDEX-et,a Komodo saját decentralizált kriptotőzsdéjét (DEX). A Komodo ettől kezdve Bitcoin-protokoll alapú kriptopénzek tucatjait kezdte integrálni és atomic swap-ek ezreit publikusan teljesíteni a BarteDEX-en keresztül.

Egy hónappal az első sikeres Decred Litecoin atomic swap-et követően, a Komodo előállt egy új metodikával, amely lehetővé tette az atomic swap-et az Electrum szerverein is.

Ezt követően 2018 februárban a Komodo-nak sikerült összekapcsolnia a Bitcoin-protokoll alapú kriptopénzeket az Ethereum-protokolljával és megvolt az első swap az ETH (ethereum) és a DOGE (Dogecoin) között.

2018 márciusban az atomic swap technológiája már támogatta az összes létező kriptopénz 95%-át. A cikk írásának pillanatában már több mint 110,000 atomic swap-et hajtottak végre a BarteDEX-en, a Komodo decentralizált kriptotőzsdéjén (DEX).

Hogyan működik a Komodo

Tegyük fel, hogy Jancsinak BTC-je van és szeretne cserébe KMD tokeneket. Juliskának KMD tokenek vannak a birtokában és BTC-re cserélné. Hogyan fog megtörténni az atomic swap?

Az alábbi videó vizuálisan mutatja be a cserét Alice és Bob között. Nálunk Alice Juliska, Bob pedig Jancsi.

Blockchain.io

A blockchain.io az atomic swap-et implementálja a centralizált és a decentralizált résztvevők között. Ez a modell a kereskedés ösztönzésére épül és biztosítja a résztvevők közti bizalmat.

Olvass mást is ->  Mi a különbség a DApp, iDApp és a DAO között?

A magas likviditás biztosítása érdekében a könyvelés centralizált módon történik, de lehetőséget biztosít, hogy a felhasználó a csereügyleteknél atomic swap-et használjon a decentralizált kereskedelmi ügyleteinek elszámolásához.

Az Atomic Swap előnyei

A különböző eszközök közötti kölcsönös átjárhatóság jelenleg a kriptopénzek között sokáig fejtörést okozott az illetékeseknek. Az atomic swap azt garantálja, hogy a felek úgy tudnak kicserélni két teljesen független blokkláncon lévő két kriptopénzt, hogy egyik fél sem tud ezzel visszaélni, vagy menet közben meglépni a pénzzel.

Mivel a különböző kriptopénzekkel rendelkező emberek most már képesek lesznek kapcsolatba lépni egymással, sokkal diverzifikáltabb módon kezelhetjük befektetéseinket pusztán néhány kriptopénz tárolásánál.

Az atomic swap kinyitja az ajtókat a magas tranzakciós díjak nélküli kriptotőzsdéknek és teljes kontrollt biztosít pénzügyeink felett.

Összefoglalás

Akinek az Atomic-ról eddig csak a sílécmárka ugrott be, az most újabb ismeretekkel bővíthette szürkeállományát. Az Atomic Swap két legyet üt egy csapásra: megteremti a különböző informatikai rendszerek együttműködésre való képességét és skálázhatóvá teszi az adatállományokat.

Ez egy olyan új technológia, amely komoly pontenciállal rendelkezik ahhoz, hogy újabb mérföldkő legyen a kriptokereskedés evolúciós folyamatában. A rendszer még messze van a sziklaszilárdságtól, ennek ellenére közelinek érzem azt az időpontot, amikor közelebbről is megismerhetjük. Hogy abból mi fog kisülni? Nem szívesen prognosztizálok soha előre. Az én vízióm szerint a jelenlegi államadósságokat elnézve erre a közeli jövőben választ kaphatunk.

Források: blockgeeks.com, medium.com, https://en.bitcoin.it/wiki/Atomic_swap, coindesk.com, komodoplatform.com/atomic-swaps/

Várjuk hozzászólásaitokat/véleményeiteket a cikkhez, illetve a közösség oldalakon is!

Hogy ne maradj le az új cikkekről, iratkozz fel RSS-re, vagy hírlevelünkre (jobb oldalsáv!)!

Szeretnéd támogatni a munkánkat, akkor az alábbi kripto címeinkre teheted meg.

  • BTC: bc1qkesas3kya3xr8kt0dlja2csn3htld6fuqrh5r6
  • ETH: 0x6Db1Bc26FE52BEda90cFA0B23Ba4E2f6a067F086
  • LTC: Lf1BT2grNobkuJE2E34ye38n5Djg2uFb5L

Köszönjük!

Szeretnél nyerni egy Trezor One kriptotárcát?

Ha szeretnél nyerni egy Trezor One kriptopénztárcát, iratkozz fel hírlevelünkre (jobb oldalsávban tudod megtenni) és kövesd a Facebook oldalunkat. Fontos, hogy csak a 2 együtt jogosít fel a sorsolásra! Minden hónap végén elemezzük az adatokat és a következő hónap első hetén sorsolunk, amely eredményét a Facebook oldalunkon publikáljuk! Várunk!

ui: Hogy biztosra menj, küld el a Facebook profilod címét és az email címed a [email protected] email címre, hogy be tudjunk azonosítani!

A témához kapcsolódó bejegyzések

Thaiföld kripto szabályozás, Ripple (XRP) terjeszkedés, What3words, ETH 3000 tranzakció másodpercenként, Tether, Node alapján kellene rangsorolni

Virtualis Cash

BitBox02 hardveres kriptotárca

Virtualis Cash

Hardveres kriptotárca összehasonlítás

Virtualis Cash