Vysvetlenie atomickej výmeny
Domov
Články
Vysvetlenie atomickej výmeny

Vysvetlenie atomickej výmeny

Stredne pokročilý
Zverejnené Jul 1, 2019Aktualizované Dec 11, 2023
6m

Čo sú atomické výmeny?

Atomické výmeny pozostávajú z techniky, ktorá umožňuje rýchlu výmenu dvoch rôznych kryptomien, ktoré fungujú na odlišných blockchainových sieťach. Takýto proces (známy aj ako atomické medzisieťové obchodovanie) je založený na smart kontraktoch a umožňuje používateľom obchodovať s kryptomenami priamo z ich osobných kryptopeňaženiek. Atomické výmeny sú teda v podstate obchody typu peer to peer medzi rôznymi blockchainmi.

Napriek tomu, že ide o inovatívnu techniku, o myšlienke medzisieťového obchodovania sa diskutuje už mnoho rokov. Tier Nolan bol pravdepodobne prvý, kto opísal kompletný protokol atomickej výmeny už v roku 2013. Protokol burzy bez potreby tretích strán s názvom P2PTradeX však predstavil Daniel Larimer už v roku 2012. Niektorí ľudia ho považujú za prototyp atomickej výmeny.

V nasledujúcich rokoch mnohí vývojári začali experimentovať s protokolmi atomickej výmeny. Dôkazy naznačujú, že komunity sietí Bitcoin, Litecoin, Komodo a Decred zohrali v tomto procese dôležitú úlohu.

Podľa všetkého sa prvé atomické výmeny typu peer to peer začali uskutočňovať v roku 2014. Ale až v roku 2017 sa táto technika dostala do povedomia širokej verejnosti, najmä vďaka úspešným výmenám medzi LTC/BTCDCR/LTC.


Ako fungujú atomické výmeny?

Protokoly atomických výmen sú navrhnuté tak, aby zabránili podvádzaniu ktorejkoľvek zo zúčastnených strán. Aby sme pochopili, ako fungujú, predstavme si, že Alica chce svoje litecoiny (LTC) vymeniť za Bobove bitcoiny (BTC).

Alica najskôr vloží svoje LTC na adresu kontraktu, ktorá funguje ako trezor. Po vytvorení tohto trezora Alica tiež vygeneruje kľúč na prístup k nemu. Potom zdieľa kryptografický hash tohto kľúča s Bobom. Všimnite si, že Bob zatiaľ nemá prístup k LTC, pretože má iba hash kľúča, nie samotný kľúč.

Potom Bob použije hash poskytnutý Alicou na vytvorenie ďalšej bezpečnej adresy kontraktu, na ktorú uloží svoje BTC. Na získanie BTC musí Alica použiť rovnaký kľúč, a tým ho odhalí Bobovi (vďaka špeciálnej funkcii nazývanej hashlock). To znamená, že akonáhle si Alice uplatní BTC, Bob si môže uplatniť LTC a výmena je dokončená.

Dôležité je to, že tieto transakcie sa buď uskutočnia úplne, alebo vôbec. Ak niektorá zo strán odstúpi alebo neurobí, čo má, kontrakt sa zruší a prostriedky sa automaticky vrátia ich vlastníkom.

Atomické výmeny sa môžu uskutočniť dvoma rôznymi spôsobmi: na blockchaine alebo mimo blockchainu. Atomické výmeny na blockchaine sa uskutočňujú na jednej zo sietí kryptomeny (v tomto prípade na blockchaine Bitcoin alebo Litecoin). Na druhej strane atomické výmeny mimo blockchainu sa uskutočňujú na sekundárnej vrstve. Tento druh atomických výmen je zvyčajne založený na obojsmerných platobných kanáloch, podobných tým, ktoré sa používajú v sieti Lightning Network.

Technicky povedané, väčšina týchto obchodných systémov bez potreby tretích strán je založená na smart kontraktoch, ktoré využívajú viaceré podpisy a kontrakty Hash Timelock Contracts (HTLC).


Hash Timelock Contracts (HTLC)

Zatiaľ čo kontrakty Hash Timelock Contracts (HTLC) sú dôležitou súčasťou siete Lightning Network blockchainu Bitcoin, zároveň sú jedným z kľúčových komponentov, ktoré umožňujú atomické výmeny. Ako už názov napovedá, sú založené na dvoch kľúčových funkciách: hashlock a timelock.

Hashlock je to, čo bráni minutiu prostriedkov, pokiaľ nie je odhalený nejaký údaj (v príklade vyššie Alicin kľúč). Timelock je funkcia, ktorá zabezpečuje, že kontrakt môže byť vykonaný len v rámci vopred stanoveného časového rámca. V dôsledku toho použitie kontraktov HTLC odstraňuje potrebu dôvery, pretože vytvára špecifický súbor pravidiel, ktoré bránia čiastočnému vykonaniu atomických výmen.


Výhody

Najväčšie výhody atomických výmen súvisia s ich decentralizovanou povahou. Odstránením potreby centralizovanej burzy alebo akéhokoľvek iného typu sprostredkovateľa môžu medzisieťové výmeny uskutočňovať dve (alebo viaceré) strany bez toho, aby si museli navzájom dôverovať. Ponúkajú tiež zvýšenú úroveň zabezpečenia, pretože používatelia nemusia dávať svoje prostriedky centralizovanej burze alebo tretej strane. Namiesto toho sa obchody môžu uskutočniť priamo z osobných peňaženiek používateľov.

S touto formou obchodovania peer to peer sa tiež spájajú oveľa nižšie prevádzkové náklady, pretože poplatky za obchodovanie sú buď veľmi nízke, alebo žiadne. A nakoniec, atomické výmeny umožňujú, aby sa obchody uskutočňovali veľmi rýchlo, s vyššími stupňami interoperability. Inými slovami, altcoiny možno vymieňať priamo bez použitia bitcoinu alebo etheru ako sprostredkovateľskej kryptomeny.


Obmedzenia

Existuje niekoľko podmienok, ktoré je potrebné splniť, aby sa atomická výmena mohla uskutočniť a je pravdepodobné, že tieto môžu brániť všeobecnému prijatiu tohto spôsobu. Napríklad na vykonanie atomickej výmeny musia byť obe kryptomeny založené na blockchainoch, ktoré zdieľajú rovnaký hašovací algoritmus (napr. SHA-256 pre bitcoin). Tiež musia byť kompatibilné s HTLC a inými programovateľnými funkciami.

Okrem toho atomické výmeny vyvolávajú obavy o súkromie používateľov. Dôvodom je, že výmeny a transakcie v rámci blockchainu možno rýchlo sledovať na blockchainovom prieskumníkovi, čo uľahčuje prepojenie adries. Krátkodobou odpoveďou na tento problém je používanie kryptomien zameraných na súkromie ako spôsobu zníženia vystavenia. Napriek tomu mnohí vývojári experimentujú s použitím digitálnych podpisov (ako spoľahlivejšieho riešenia) v rámci atomických výmen.


Prečo na tom záleží?

Atomické výmeny majú potenciál zlepšiť odvetvie kryptomien. Je však ešte nutné ich otestovanie v širšom rozsahu. Medzisieťové obchodovanie môže nakoniec vyriešiť mnohé z problémov, ktoré sú súčasťou väčšiny centralizovaných búrz. Hoci tieto burzy udržiavali kryptomenové systémy až do súčasnosti, spája sa s nimi viacero obáv. Medzi niektoré problémy patria:

  • Väčšia zraniteľnosť: držanie množstva cenných zdrojov na jednom mieste ich robí zraniteľnejšími voči hackerom. Centralizované burzy sú hlavným cieľom digitálnych lúpeží.

  • Zlé hospodárenie s finančnými prostriedkami a ľudská chyba: centralizované burzy riadia ľudia. Ak tí, ktorí majú dôležité funkcie, urobia chyby alebo ak lídri urobia zlé rozhodnutia týkajúce sa výmen, prostriedky používateľov môžu byť v ohrození.

  • Vyššie prevádzkové náklady: centralizované burzy majú vyššie poplatky za výber a obchodovanie.

  • Neefektívnosť, pokiaľ ide o objemové požiadavky: keď je trhová aktivita príliš intenzívna, centralizované burzy často nedokážu zvládnuť zvýšený dopyt po obchodovaní, čo spôsobí spomalenie systému alebo prerušenie prevádzky.

  • Regulácia: vo väčšine krajín nie je regulácia kryptomien ani zďaleka ideálna. Okolo schvaľovania a riadenia vládami stále prevláda veľké množstvo obáv.


Záverečné myšlienky

Hoci atomické výmeny sú stále pomerne nové a určite majú svoje obmedzenia, táto technológia vedie k významným zmenám, pokiaľ ide o interoperabilitu blockchainu a možnosti obchodovania medzi reťazcami. Ako taká má táto technika veľký potenciál ovplyvniť rast odvetvia kryptomien, čím sa otvárajú nové cesty z hľadiska decentralizácie a peňažných prevodov typu peer to peer. Je pravdepodobné, že atomické výmeny sa v blízkej budúcnosti budú čoraz viac využívať, najmä v rámci decentralizovaných búrz.