Co jsou atomové swapy?

Atomic swaps je metoda, která poskytuje možnost rychlé výměny mezi dvěma kryptoměnami běžícími na různých blockchainech. Tento proces (také známý jako atomové cross-chain trading) je založen na chytrých kontraktech a umožňuje uživatelům obchodovat coiny přímo z jejich kryptoměnové peněženky.

Přestože je koncept cross-chain obchodování inovativní, diskutuje se o něm již mnoho let. Tyr Nolan byl s největší pravděpodobností první, kdo popsal kompletní atomový swapový protokol již v roce 2013. V roce 2012 však Daniel Larimer představil protokol P2PTradeX a někteří lidé jej považují za dřívější prototyp atomového swapu.

V následujících letech začalo mnoho vývojářů experimentovat s výše popsanými protokoly. Důkazy naznačují, že komunity kryptoměn, jako jsou Bitcoin, Litecoin, Komodo a Decred, hrály hlavní roli ve vývoji této technologie.

Zdá se, že první peer-to-peer kryptoměnová směna pomocí atomového swapu se uskutečnila v roce 2014, ale až v roce 2017 se tato metoda stala široce známou díky tak úspěšným swapovým párům jako LTC/BTC a DCR/LTC.


Princip činnosti

Protokoly pro atomovou výměnu jsou navrženy tak, aby zabránily jakémukoli účastníkovi podvádět. Abychom pochopili, jak to funguje, představme si, že Alice chce vyměnit své litecoiny (LTC) za Bobovy bitcoiny (BTC).

Nejprve Alice vloží LTC na smluvní adresu, která funguje jako bezpečnostní schránka. Jakmile je tento trezor vytvořen, Alice vygeneruje klíč pro přístup k němu. Poté sdílí kryptografický hash tohoto klíče s Bobem. Všimněte si, že Bob zatím nemá přístup k LTC, protože má pouze hash klíče, nikoli klíč samotný.

Bob pak použije hash poskytnutý Alicí k vytvoření další zabezpečené smluvní adresy pro uložení jeho BTC. Aby mohla Alice získat BTC, musí použít stejný klíč, čímž poskytne svou měnu Bobovi (díky speciální funkci zvané hashlock). To znamená, že jakmile Alice požaduje BTC, Bob bude také žádat LTC, načež bude směna měny dokončena.

Termín "atomový" odkazuje na skutečnost, že tyto transakce buď probíhají v plném rozsahu, nebo neprobíhají vůbec. Pokud jedna ze stran neplní své závazky, smlouva se ruší a finanční prostředky jsou automaticky vráceny jejich vlastníkům.

Atomové swapy mohou probíhat dvěma různými způsoby: on-chain a off-chain. On-chain swapy se vyskytují na kterékoli z měnových sítí (v tomto případě na blockchainu bitcoinů nebo litecoinů). Na sekundární vrstvě dochází k výměnám mimo řetězec. Tento typ swapu je obvykle založen na obousměrných platebních kanálech podobných těm, které se používají v Lightning Network.

Z technického hlediska je většina těchto obchodních systémů založených na důvěře založena na chytrých smlouvách, které využívají více podpisů a smlouvy hash Timelock (HTLC).


Hash Timelock Contracts (HTLC)

Zatímco Hash Timelock Contracts (HTLC) jsou důležitou součástí Bitcoin Lightning Network, jsou také klíčovou součástí, která umožňuje atomové swapy. Jak název napovídá, tento typ smlouvy je založen na dvou klíčových funkcích: hashlock a timelock.

Hashlock je zodpovědný za zabránění utracení finančních prostředků, pokud část dat zůstane nepřístupná (jako Alicein klíč v předchozím příkladu). Timelock je funkce, která zajišťuje, že smlouvu lze provést pouze v rámci předem definovaného časového období. Proto použití HTLC eliminuje potřebu důvěry, protože smlouva vytváří specifickou sadu pravidel, která brání částečnému provedení atomického swapu.


Výhody

Nejzákladnější výhody atomových swapů pocházejí z decentralizované povahy funkce. Eliminace potřeby centralizované burzy nebo jakéhokoli jiného typu zprostředkovatele. Křížovou výměnu kryptoměn lze provádět mezi dvěma (nebo více) stranami, aniž by si museli navzájem důvěřovat. Úroveň zabezpečení swapů je také mnohem vyšší, protože uživatelé nemusí převádět své prostředky na centralizovanou burzu nebo třetí stranu. Místo toho mohou transakce probíhat přímo mezi dvěma uživatelskými peněženkami.

Navíc tato forma peer-to-peer trackingu má mnohem nižší provozní náklady a provize jsou buď velmi malé, nebo žádné. Atomové swapy umožňují dokončení transakcí mnohem rychleji a s vyšším stupněm interakce. Jinými slovy, altcoiny lze vyměňovat přímo, bez použití bitcoinu nebo etheru jako prostřední mince.


Nedostatky

Pro atomovou výměnu existuje několik předpokladů, které by mohly zabránit širokému přijetí této technologie. Například k provedení swapu musí být dvě kryptoměny založené na blockchainu, které používají stejný hashovací algoritmus (například SHA-256 jako v síti bitcoinů). Kromě toho by měly být také kompatibilní s HTLC a dalšími programovatelnými funkcemi.

Atomické swapy navíc vyvolávají obavy o soukromí uživatelů. Je to proto, že tento typ směny kryptoměn v rámci sítě lze rychle sledovat pomocí blockchain exploreru, což usnadňuje propojování adres. Krátkodobou odpovědí na tento problém je používat kryptoměny zaměřené na soukromí jako způsob, jak zmírnit rizika. Mnoho vývojářů však experimentuje s používáním digitálních podpisů pro atomové swapy a věří, že se jedná o spolehlivější řešení tohoto problému.


Jaký je význam této technologie?

Atomové swapy mají velký potenciál zlepšit ekosystém kryptoměn, ale to je ještě potřeba otestovat ve větším měřítku. Obchodování napříč řetězci by nakonec mohlo vyřešit mnoho problémů většiny centralizovaných burz, a přestože dodnes podporují ekosystém, mají řadu problémů, mezi které patří:

  • Spousta zranitelností: Uložení velkého množství aktiv na jednom místě ovlivňuje jejich zranitelnost a to se nejvíce projevuje na centralizovaných burzách, které jsou hlavním cílem útoků hackerů.

  • Špatná správa a lidská chyba: Centralizované burzy provozují lidé, a pokud udělají chybu nebo pokud vedení učiní špatná rozhodnutí ohledně operací směny, mohou být finanční prostředky uživatelů rychle ohroženy.

  • Vysoké transakční náklady: Centralizované burzy vyžadují vyšší transakční poplatky za výběry a obchodování.

  • Výzva při zvládání velkých objemů obchodů: Když je obchodní aktivita příliš vysoká, centralizované burzy často nedokážou zvládnout zvýšenou poptávku, což způsobí zpomalení nebo úplné vypnutí systému.

  • Právní regulace: ve většině zemí zůstávají právní otázky týkající se kryptoměn stále otevřené, stejně jako problémy spojené s regulací, správou a interpretací transakcí s digitálními aktivy ze strany států.


Závěr

Atomové swapy jsou stále ve vývoji pro běžné použití, ale tato technologie vede k významným změnám v interoperabilitě blockchainu a možnostech obchodování napříč řetězci. Tato metoda má tedy velký potenciál pro růst odvětví kryptoměn, otevírá nové možnosti pro decentralizaci a peer-to-peer převody peněz. S největší pravděpodobností obliba atomových swapů v blízké budoucnosti jen poroste, zejména na decentralizovaných burzách.