Co je atomový swap?

Atomic swap je technika, která umožňuje rychlou konverzi dvou různých kryptoměn běžících na různých blockchainových sítích. Takový proces (známý také jako cross-chain atomic trading) je založen na chytrých smlouvách a umožňuje uživatelům nakupovat a prodávat své coiny přímo ze své osobní kryptopeněženky. Takže v podstatě atomový swap je peer-to-peer obchod prováděný mezi různými blockchainy.

Přestože myšlenka obchodování napříč řetězci je inovativní technikou, diskutuje se o ní již mnoho let. Tier Nolan byl pravděpodobně první, kdo v roce 2013 popsal úplný atomový swapový protokol. Daniel Larimer však v roce 2012 navrhl protokol důvěryhodné výměny, P2PTradeX, a někteří jej považují za prototyp atomových swapů.

V následujících letech mnoho vývojářů experimentovalo s protokoly atomic swap. Důkazy ukazují, že komunity Bitcoin, Litecoin, Komodo a Decred hrají v tomto procesu důležitou roli.

První atomové swapy typu peer-to-peer se začaly provádět v roce 2014. Ale tato technika se stala obecně známou až v roce 2017. Hlavním důvodem jsou úspěšné swapy mezi LTC/BTC a DCR/LTC.


Jak fungují atomové swapy?

Protokoly pro atomovou výměnu jsou navrženy tak, aby zabránily zúčastněným stranám podvádět. Abychom pochopili, jak protokoly fungují, předpokládejme, že Alice chce vyměnit své litecoiny (LTC) za Bobovy bitcoiny (BTC).

Nejprve Alice uloží své LTC na smluvní adresu, která funguje jako trezor. Když je tento trezor vytvořen, Alice také vytvoří klíč pro přístup k němu. Alice pak sdílí kryptografický hash tohoto klíče s Bobem. Bob zatím nemá přístup k LTC, protože má pouze hash klíče, nikoli klíč samotný.

Poté Bob vytvoří další adresu smlouvy o trezoru pomocí hashe poskytnuté Alicí a uloží své BTC na tuto adresu. K přijetí BTC musí Alice použít stejný klíč, a tím zviditelní klíč Bobovi (díky speciální funkci zvané hashlock). To znamená, že jakmile Alice přistoupí k BTC, Bob může také získat přístup k LTC, čímž dokončí swap.

Pojem „atomový“ znamená, že tyto transakce probíhají buď úplně, nebo vůbec. Pokud jedna strana vycouvá nebo neudělá to, co má, smlouva se zruší a prostředky se automaticky vrátí jejich vlastníkům.

Atomic swapy lze provádět dvěma různými způsoby: on-chain nebo off-chain. On-chain atomic swapy probíhají v síti jedné ze dvou měn (v tomto případě na blockchainu bitcoinu nebo litecoinu). Na druhé straně k výměnám atomů mimo řetězec dochází na druhé vrstvě. Typicky se tyto typy atomových swapů spoléhají na dvoucestné platební kanály podobné těm, které se používají v Lightning Network.

Z technického hlediska je většina těchto nedůvěryhodných obchodních systémů založena na smluvách Hash Timelock (HTLC) a chytrých smlouvách, které využívají více podpisů.


Hash Time Locked Contracts (HTLC)

Zatímco Hash Time-Locked Contracts (HTLC) jsou důležitou součástí bitcoinové Lightning Network, jsou také klíčovými prvky, které umožňují atomové swapy. Jak název napovídá, jsou založeny na dvou základních funkcích: hash lock a time lock.

Hash lock zabraňuje utrácení finančních prostředků, pokud není sdílena část dat (Alicin klíč v předchozím příkladu). Časový zámek je funkce, která zaručuje, že smlouvu lze realizovat pouze v předem stanoveném časovém intervalu. V důsledku toho použití HTLC eliminuje potřebu důvěry, protože soubor pravidel, která vytvářejí, brání částečnému provádění atomických swapů.


Výhody

Nejdůležitější výhody atomových swapů souvisí s jejich decentralizovanou povahou. Odstraněním potřeby centrální burzy nebo jakéhokoli jiného zprostředkovatele lze provádět cross-chain swapy mezi dvěma (nebo více) stranami bez potřeby vzájemné důvěry. Vzhledem k tomu, že uživatelé nesvěřují své prostředky centrální burze nebo třetí straně, zvyšuje se také úroveň zabezpečení. Namísto použití brokera se obchody provádějí přímo z osobních peněženek uživatelů.

Navíc jsou provozní náklady této formy peer-to-peer obchodování mnohem nižší, protože obchodní náklady jsou buď velmi nízké, nebo žádné. A konečně, atomové swapy umožňují obchodování velmi rychle s vysokou úrovní interoperability. Jinými slovy, altcoiny lze swapovat přímo bez použití bitcoinu nebo etherea jako prostředníka.


Omezení

Existuje několik podmínek, které musí být splněny, než bude možné implementovat atomové swapy, a tyto podmínky mohou bránit širšímu použití této techniky. Například k provedení atomového swapu musí dvě kryptoměny sdílet stejný hashovací algoritmus (např. SHA-256 pro bitcoiny). Musí být také kompatibilní s HTLC a dalšími programovatelnými funkcemi.

Kromě toho atomové swapy také vyvolávají obavy o soukromí uživatelů. Je to proto, že swapy a transakce v řetězci lze rychle sledovat prostřednictvím prohlížeče blockchain, což usnadňuje propojení adres. Krátkodobým řešením tohoto problému je použití kryptoměn zaměřených na soukromí, aby byly méně viditelné. Přesto mnoho vývojářů zkoumá použití digitálních podpisů v atomových swapech, aby vytvořili spolehlivější řešení.


Proč jsou atomové swapy důležité?

Atomové swapy mají obrovský potenciál zlepšit svět kryptoměn, ale stále je třeba je otestovat ve větším měřítku. Cross-chain trading může vyřešit mnoho problémů, které existují na většině centralizovaných burz. Přestože tyto burzy udržují své kryptoměnové systémy v chodu dodnes, určité obavy stále přetrvávají. Některé ze současných problémů zahrnují:

  • Zranitelnost vůči útokům: Uchovávání mnoha cenných zdrojů na jednom místě je činí zranitelnějšími vůči hackerům a centralizované burzy jsou hlavním cílem digitálních útoků.

  • Špatná správa finančních prostředků a lidská chyba: Centralizované burzy provozují lidé. Pokud klíčoví úředníci udělají chyby nebo vedoucí pracovníci špatně rozhodnou, pokud jde o směnárenské operace, mohou být uživatelské prostředky zabaveny.

  • Vyšší provozní náklady: náklady na výběr a obchodování jsou na centralizovaných burzách vyšší

  • Neefektivita pro velké objemy poptávky: Když jsou pohyby na trhu velmi intenzivní, centralizované burzy často nejsou schopny reagovat na zvýšenou poptávku po obchodování, což způsobuje zpomalení systému nebo přechod do režimu offline.

  • Regulační regulace: Ve většině zemí nejsou regulace kryptoměn zdaleka ideální. Stále existuje mnoho obav ohledně schvalování a správy ze strany vlád.


nejnovější nápady

Přestože atomové swapy jsou relativně nové a mají svá omezení, tato technologie vede k významným změnám v interoperabilitě blockchainu a možnostech obchodování napříč řetězci. Tato technika má obrovský potenciál pro růst odvětví kryptoměn a otevírá nové možnosti v oblasti decentralizace a peer-to-peer převodu peněz. Je velmi pravděpodobné, že atomové swapy budou v blízké budoucnosti stále více využívány, zejména na decentralizovaných burzách.