Обяснение на атомните суапове
Начало
Статии
Обяснение на атомните суапове

Обяснение на атомните суапове

Напреднал
Публикувано Jul 1, 2019Актуализирано Dec 11, 2023
6m

Какво представляват атомните суапове?

Атомните суапове се състоят от техника, която позволява бърз обмен на две различни криптовалути, работещи в различни блокчейн мрежи. Такъв процес (известен също като атомна междуверижна търговия) се основава на смарт договори и позволява на потребителите да търгуват своите криптовалути директно от личните си крипто портфейли. Така че атомните суапове са по същество peer to peer сделки в различни блокчейни.

Въпреки че е иновативна техника, идеята за cross-chain търговия се обсъжда от много години. Tier Nolan вероятно е първият, който описва пълен протокол за атомен суап през 2013 г. Въпреки това през 2012 г. Даниел Ларимър представи протокол за борса без доверие, наречен P2PTradeX, и някои хора го смятат за прототип на атомен суап.

През следващите години много разработчици започнаха да експериментират с протоколи за атомен суап. Доказателствата сочат, че общностите на Биткойн, Litecoin, Komodo и Decred са изиграли важна роля в процеса.

Очевидно първите peer to peer атомни суапове са започнали да се извършват през 2014 г. Но едва през 2017 г. техниката стана широко известна сред широката общественост - главно поради успешните суапове между LTC/BTC и DCR/LTC.


Как работят атомните суапове?

Протоколите за атомен суап са проектирани по начин, който предотвратява измама на която и да е от участващите страни. За да разберем как работят, нека си представим, че Алис иска да размени своите лайткойни (LTC) за биткойните (BTC) на Боб.

Първо, Алис депозира своя LTC на договорен адрес, който действа като сейф. Когато този сейф бъде създаден, Алис също генерира ключ за достъп до него. След това тя споделя криптографски хеш на този ключ с Боб. Обърнете внимание, че Боб все още не може да получи достъп до LTC, защото има само хеша на ключа, а не самия ключ.

След това Боб използва хеша, предоставен от Алис, за да създаде друг безопасен договорен адрес, в който депозира своите BTC. За да изиска BTC, Алис трябва да използва същия ключ и по този начин тя го разкрива на Боб (благодарение на специална функция, наречена hashlock). Това означава, че веднага щом Алис поиска BTC, Боб може да поиска LTC и суапът е завършен.

Терминът „атомни“ се отнася до факта, че тези трансакции или се случват изцяло, или изобщо не се случват. Ако някоя от страните се откаже или не изпълни задължението си, договорът се разваля, а средствата се връщат автоматично на притежателите им.

Атомните суапове могат да се извършват по два различни начина: on-chain и off-chain. Атомните on-chain суапове се извършват в която и да е от мрежите на валутата (в този случай или в блокчейна Биткойн или Litecoin). Атомните off-chain суапове, от друга страна, се извършват на вторичен слой. Този вид атомни суапове обикновено се основават на двупосочни канали за плащане, подобни на тези, използвани в Lightning Network.

Технически погледнато, повечето от тези системи за търговия без доверие са базирани на смарт договори, които използват множество подписи и Договори за хеш таймлок (HTLC).


Договори за хеш таймлок (HTLC)

Въпреки че договорите за хеш таймлок (HTLC) са важна част от Lightning Network на Биткойн, те също са един от ключовите компоненти, които правят атомните суапове възможни. Както подсказва името, те се основават на две ключови функции: хешлок и таймлок.

Хешлокът е това, което предотвратява изразходването на средства, освен ако част от данните не бъдат разкрити (ключът на Алис в предишния пример). Таймлок е функция, която гарантира, че договорът може да бъде изпълнен само в рамките на предварително определен период от време. Следователно използването на HTLC премахва необходимостта от доверие, тъй като те създават специфичен набор от правила, които предотвратяват частичното изпълнение на атомните суапове.


Предимства

Най-големите предимства на атомните суапове са свързани с децентрализирания им характер. Чрез премахване на необходимостта от централизирана борса или друг вид посредник, cross-chain суаповете могат да се изпълняват от две (или повече) страни, без да се изисква те да се доверяват една на друга. Има и повишено ниво на сигурност, тъй като потребителите не трябва да дават средствата си на централизирана борса или трета страна. Вместо това сделките могат да се извършват директно от личните портфейли на потребителите.

Освен това тази форма на peer to peer търговия има много по-ниски оперативни разходи, тъй като таксите за търговия са или много ниски, или липсват. И накрая, атомните суапове правят възможно сделките да се извършват много бързо, с по-висока степен на оперативна съвместимост. С други думи, алткойните могат да се разменят директно, без да се използва Биткойн или Ethereum като междинна криптовалута.


Ограничения

Има няколко условия, които трябва да бъдат изпълнени, за да се осъществи атомен суап, и те вероятно могат да представляват пречки за широкото приемане на техниката. Например, за да се извърши атомен суап, двете криптовалути трябва да са базирани на блокчейни, които споделят един и същ алгоритъм за хеширане (напр. SHA-256 за биткойн). Освен това те също трябва да са съвместими с HTLC и други програмируеми функции.

Освен това, атомните суапове предизвикват опасения относно поверителността на потребителите. Това е така, защото суаповете и трансакциите във веригата могат бързо да бъдат проследени в блокчейн експлорър, което улеснява свързването на адресите. Краткосрочен отговор на този проблем е използването на фокусирани върху поверителността криптовалути като начин за намаляване на експозицията. Все пак много разработчици експериментират с използването на цифрови подписи в атомните суапове като по-надеждно решение.


Защо те имат значение?

Атомните суапове имат голям потенциал за подобряване на криптовалутното пространство и предстои да бъдат тествани в по-широк мащаб. Cross-chain търговията може в крайна сметка да реши много от проблемите, които са част от повечето централизирани борси. Въпреки че тези борси са поддържали системите за криптовалута до днес, относно тях съществуват няколко опасения. Някои от тези проблеми включват:

  • По-голяма уязвимост: Съхраняването на много ценни ресурси на едно място ги прави по-уязвими за хакване, а централизираните борси са основни цели за дигитални кражби.

  • Лошо управление на средствата и човешка грешка: централизираните борси се управляват от хора. Ако онези, които са на важни роли, направят грешки или ако лидерите направят лош избор по отношение на борсовите операции, средствата на потребителите могат да бъдат компрометирани.

  • По-високи оперативни разходи: централизираните борси имат по-високи такси за теглене и търговия

  • Неефективност по отношение на изискванията за обем: когато пазарната активност стане твърде интензивна, централизираните борси често не успяват да се справят с повишеното търговско търсене, което кара системата да се забавя или да излезе офлайн.

  • Регулиране: в повечето държави регулирането на криптовалутите далеч не е идеално. Все още има много опасения около правителственото одобрение и управление.


Заключителни мисли

Въпреки че атомните суапове са все още сравнително нови и със сигурност съществуват ограничения, тази технология води до значителни промени по отношение на оперативната съвместимост на блокчейн и възможностите за cross-chain търговия. Като такава, техниката има голям потенциал да повлияе на растежа на индустрията на криптовалутите, отваряйки нови пътища по отношение на децентрализацията и паричните трансфери peer-to-peer. Има шанс атомните суапове да се използват все повече и повече в близко бъдеще, особено в рамките на децентрализирани борси.