Понимание атомарных свопов
Атомный своп — это метод прямой торговли между двумя физическими лицами с использованием смарт-контракта, специально разработанного для децентрализованных бирж. В отличие от традиционной торговли криптовалютой на централизованных биржах, атомарные свопы устраняют необходимость доверия к бирже, предотвращают простои в периоды высокого спроса и позволяют избежать государственного надзора.
Атомные свопы предлагают децентрализованную альтернативу торговле на DEX Automated Market Maker (AMM), таких как Uniswap, которые полагаются на централизованные пулы ликвидности. Хорошо известной DEX на основе атомных свопов является AtomicDEX, которая обеспечивает настоящую одноранговую систему книги заказов для криптовалютной торговли.
Функциональность атомарных свопов основана на контрактах временной блокировки хеширования (HTLC). Каждый HTLC состоит из хэш-лока, который блокирует и разблокирует внесенную валюту с помощью ключа, доступного только вкладчику, и временного замка, который возвращает средства вкладчику, если транзакция не завершена в течение определенного периода времени.
Основная цель атомарных свопов — гарантировать, что обе участвующие стороны либо получат желаемые средства, либо сохранят свои первоначальные средства (за вычетом небольшой комиссии за транзакцию для получателя заказа). Это обеспечивает высочайший уровень безопасности при торговле цифровыми активами.
Давайте рассмотрим пример сценария: Сторона А инициирует адрес HTLC и вносит свою криптовалюту, генерируя пароль и хеш этого кода. Сторона А делится хешем со стороной Б, которая использует его для генерации адреса и внесения своей криптовалюты. Сторона А может получить доступ к депонированным монетам Стороны Б, поскольку у нее есть пароль, используемый для генерации хеша. Впоследствии контракт отправляет пароль Стороне Б, которая затем может получить доступ к депонированным монетам Стороны А. Если договоры не будут подписаны в установленные сроки, оба депозита автоматически возвращаются соответствующим вкладчикам.
Атомарные свопы можно использовать для внутрисетевой торговли в разных блокчейнах с разными собственными монетами. Эта технология не зависит от протокола и позволяет обменивать активы, такие как Биткойн, на Эфириум, без необходимости доверять безопасности упакованного токена или централизованного обмена. Атомные свопы вне сети предлагают более высокую скорость транзакций, хотя они все еще находятся на стадии разработки.
Автор: Кадан Стадельманн, технический директор Komodo
Кадан Стадельманн — разработчик блокчейнов, эксперт по операционной безопасности и технический директор Komodo, поставщика технологий с открытым исходным кодом, предлагающего универсальные блокчейн-решения для разработчиков и бизнеса. Komodo сотрудничает с организациями, стремящимися запустить собственные децентрализованные биржи, платформы DeFi и независимые блокчейны. Его флагманской технологией и приложением для конечных пользователей является AtomicDEX, мобильный и веб-совместимый некастоциональный мультимонетный кошелек и DEX на основе атомного свопа. Кадан глубоко согласен с видением и идеологией открытого исходного кода Komodo, движимый сильным желанием сделать мир лучше. Помимо криптографии, технологии блокчейна и развития, Кадан интересуется литературой, математикой, астрофизикой и путешествиями.