Co jsou atomové swapy?
Atomové swapy se skládají z techniky, která umožňuje rychlou výměnu dvou různých kryptoměn běžících na odlišných blockchainových sítích. Takový proces (známý také jako atomové cross-chain trading) je založen na chytrých kontraktech a umožňuje uživatelům obchodovat jejich coiny přímo z jejich osobních kryptopeněženek. Takže atomové swapy jsou v podstatě peer-to-peer obchody napříč různými blockchainy.
Navzdory tomu, že jde o inovativní techniku, myšlenka cross-chain tradingu je předmětem diskusí po mnoho let. Tier Nolan byl pravděpodobně první, kdo v roce 2013 popsal kompletní atomový swapový protokol. Daniel Larimer však v roce 2012 představil protokol důvěryhodné výměny s názvem P2PTradeX a někteří lidé jej považují za prototyp atomového swapu.
V následujících letech mnoho vývojářů začalo experimentovat s protokoly atomic swap. Důkazy naznačují, že komunity Bitcoin, Litecoin, Komodo a Decred všechny hrály důležitou roli v tomto procesu.
První atomové swapy typu peer-to-peer začaly zřejmě probíhat v roce 2014. Ale teprve v roce 2017 se tato technika stala široce známou široké veřejnosti – především díky úspěšným swapům mezi LTC/BTC a DCR/LTC.
Jak fungují atomové swapy?
Protokoly pro atomovou výměnu jsou navrženy tak, aby zabránily jakékoli ze zúčastněných stran podvádět. Abychom pochopili, jak fungují, představme si, že Alice chce vyměnit své litecoiny (LTC) za Bobovy bitcoiny (BTC).
Nejprve Alice uloží svůj LTC na smluvní adresu, která funguje jako trezor. Když je tento trezor vytvořen, Alice také 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ý.
Dále Bob použije hash poskytnutý Alicí k vytvoření další bezpečné smluvní adresy, na kterou uloží své BTC. K získání BTC je Alice povinna použít stejný klíč a tím ho prozradí Bobovi (díky speciální funkci zvané hashlock). To znamená, že jakmile Alice nárokuje BTC, Bob si může nárokovat LTC a swap je dokončen.
Termín „atomový“ se vztahuje ke skutečnosti, že k těmto transakcím dochází buď zcela, nebo vůbec. Pokud se některá ze stran vzdá nebo neudělá, co má, 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. K atomovým swapům v řetězci dochází na jedné ze sítí měny (v tomto případě na blockchainu bitcoinu nebo litecoinu). Na druhé straně atomové swapy mimo řetězec probíhají na sekundární vrstvě. Tento druh atomických swapů je obvykle založen na obousměrných platebních kanálech, podobných těm, které se používají v Lightning Network.
Technicky vzato, většina těchto nedůvěryhodných obchodních systémů je založena na chytrých smlouvách, které využívají více podpisů a smlouvy HTLC (Hash Timelock Contracts).
Hash Timelock Contracts (HTLC)
Zatímco smlouvy Hash Timelock Contracts (HTLC) jsou důležitou součástí bitcoinové Lightning Network, jsou také jednou z klíčových součástí, která umožňuje atomové swapy. Jak název napovídá, jsou založeny na dvou klíčových funkcích: hashlock a timelock.
Hashlock je to, co zabraňuje utrácení finančních prostředků, pokud není odhalena část dat (Alicin klíč v předchozím příkladu). Timelock je funkce, která zajišťuje, že smlouva může být provedena pouze v předem stanoveném časovém rámci. V důsledku toho použití HTLC odstraňuje potřebu důvěry, protože vytvářejí specifickou sadu pravidel, která brání částečnému provedení atomických swapů.
Výhody
Největší výhody atomových swapů všechny souvisí s jejich decentralizovanou povahou. Odstraněním potřeby centralizované burzy nebo jakéhokoli jiného druhu zprostředkovatele mohou být cross-chain swapy prováděny dvěma (nebo více) stranami, aniž by vyžadovaly, aby si navzájem důvěřovaly. Je zde také zvýšená úroveň zabezpečení, protože uživatelé nemusí dávat své prostředky centralizované burze nebo třetí straně. Místo toho se obchody mohou uskutečnit přímo z osobních peněženek uživatelů.
Tato forma peer-to-peer obchodování má také mnohem nižší provozní náklady, protože poplatky za obchodování jsou buď velmi nízké, nebo žádné. A konečně, atomové swapy umožňují, aby obchody probíhaly velmi rychle a s vyšší mírou interoperability. Jinými slovy, altcoiny lze swapovat přímo bez použití bitcoinu nebo etherea jako zprostředkovatelské mince.
Omezení
Existuje několik podmínek, které musí být splněny, aby došlo k atomové výměně, a ty mohou pravděpodobně představovat překážky pro široké přijetí této techniky. Například k provedení atomového swapu musí být tyto dvě kryptoměny založeny na blockchainech, které sdílejí stejný hashovací algoritmus (např. SHA-256 pro bitcoiny). Také musí být kompatibilní s HTLC a dalšími programovatelnými funkcemi.
Kromě toho atomové swapy vyvolávají obavy o soukromí uživatelů. Je to proto, že swapy a transakce v řetězci lze rychle sledovat na blockchainovém průzkumníku, což usnadňuje propojení adres. Krátkodobou odpovědí na tento problém je použití kryptoměn zaměřených na soukromí jako způsob, jak snížit expozici. Přesto mnoho vývojářů experimentuje s používáním digitálních podpisů v atomových swapech jako spolehlivějším řešením.
Proč na nich záleží?
Atomové swapy mají velký potenciál zlepšit kryptoměnový prostor a v širším měřítku je teprve čeká testování. Cross-chain trading může nakonec vyřešit mnoho problémů, které jsou součástí většiny centralizovaných burz. Přestože tyto burzy udržovaly kryptoměnové systémy až do dnešní doby, existuje několik obav o ně. Některé z těchto problémů:
Větší zranitelnost: 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 loupeží.
Špatná správa fondů a lidská chyba: centralizované burzy provozují lidé. Pokud lidé v důležitých rolích dělají chyby nebo pokud lídři udělají špatná rozhodnutí ohledně operací směny, mohou být ohroženy prostředky uživatelů.
Vyšší provozní náklady: centralizované burzy mají vyšší poplatky za výběr a obchodování
Neefektivita, pokud jde o objemové požadavky: když je aktivita na trhu příliš intenzivní, centralizované burzy často nedokážou zvládnout zvýšenou poptávku po obchodování, což způsobí zpomalení systému nebo přechod do režimu offline.
Regulace: Ve většině zemí není regulace kryptoměn zdaleka ideální. Kolem vládního schválení a řízení je stále mnoho obav.
Závěrečné myšlenky
Ačkoli atomové swapy jsou stále poměrně nové a jistě existují určitá omezení, tato technologie vede k významným změnám, pokud jde o interoperabilitu blockchainu a možnosti obchodování napříč řetězci. Technika jako taková má velký potenciál ovlivnit růst odvětví kryptoměn, otevřít nové cesty z hlediska decentralizace a peer-to-peer peněžních převodů. Je pravděpodobné, že atomové swapy budou v blízké budoucnosti stále více využívány, zejména v rámci decentralizovaných burz.