Что такое атомарный своп и для чего он нужен

28.02.2018 | 16:26
852
0

Атомарный своп (atomic swap) является инновационной функцией в индустрии криптовалют. С его использованием исчезает необходимость участия третьей стороны в процессе обмена криптовалют через блокчейн, что означает переход управления торговлей полностью в руки пользователей.

В этой статье мы расскажем, что такое атомарный своп, какие преимущества он дает и как может изменить рынок криптовалют.

Понятие атомарного свопа

Атомарный своп – это новая технология для P2P-торговли между различными типами цифровых активов. Ее еще называют трейдингом между блокчейнами. Технология позволяет обменивать цифровые монеты с разных блокчейнов, не пользуясь услугами биржи или иной третьей стороны, выступающей в качестве гаранта выполнения обязательств.

Атомарный своп реализуется посредством смарт-контрактов. При этом для обеих сторон, участвующих в обмене, полностью исключается риск неисполнения обязательств, обмана и кражи средств. Ни один участник обмена не сможет скрыться с деньгами другой стороны. Если эта технология получит широкое распространение, то система взаимодействия контрагентов в бизнес-среде коренным образом изменится.

Торговля на бирже криптовалютой

Как работает атомарный своп

Рассмотрим механизм обмена криптовалют с помощью атомарного свопа на условном примере. Допустим, у Анны есть биткоины, но ей нужны эфириумы.

Чтобы получить их обычным путем, ей нужно зарегистрироваться на бирже, открыть там счет, создать соответствующий ордер, получить монеты и уплатить при этом комиссию, после чего осуществить вывод средств (опять заплатив комиссию).

Но с атомарными свопами все будет происходить по-другому. Есть Петр, который хочет обменять эфириумы на биткоины. Они с Анной могут провести сделку по обмену. 


Принцип торговли на бирже криптовалют


Для защиты от мошенничества, когда один из участников обмена получил монеты, но еще не отправил свои, в свопах используются хэш-контракты с временной блокировкой (HTLC). Они гарантируют надежную защиту от недобросовестного поведения сторон обмена.

По условиям HTLC получатель криптовалюты должен одобрить транзакцию до определенного срока, создав для этого криптографическое подтверждение. Если он этого не сделает, то лишается права на получение платежа, и средства возвращаются отправителю.

При этом используется nLockTime — условие транзакции, определяющее минимальное время, до истечения которого транзакция не может быть вписана в блок.

Если транзакции совершаются между различными блокчейнами, то участники обмена сначала должны отправить перевод средств в свой блокчейн. Генерируется секретный код с хэшем, с помощью которого монеты, образно говоря, «выкупаются» с другого блокчейна.

Алгоритм процедуры обмена

1. Анна, выступающая инициатором обмена, выбирает случайное число X.
2. Затем Анна создает запись № 1: отправить биткоины на адрес Петра при условии, что ему известен хэш от Х, и сама транзакция подписана Анной и Петром.
3. После чего Анна создает запись № 2: отправить биткоины на свой адрес (это похоже на то, как если бы их отправили на хранение в сейф до определенного момента) и заблокировать их на определенное время. Данную запись Анна отправляет Петру.
4. Он подписывает ее и отправляет обратно Анне.
5. Анна отправляет в сеть первую запись.
6. Петр создает запись № 3: отправить эфириумы на публичный адрес Анны.
7. Затем Петр создает запись № 4: отправить эфириумы на свой адрес (на хранение в своеобразный сейф) и заморозить их на определенный срок, с его подписью. Данную запись Петр отправляет Анне.
8. Она подписывает ее и возвращает Петру.
9. После этого запись № 3 отправляется в сеть.
10. Анна получает запись № 3, передавая число Х.
11. Петр получает запись № 1, используя то же значение Х.


Атомарный своп при торговле на бирже криптовалют


Таким образом реализуется атомарный своп. Но если процесс останавливается, то все отменяется.

Дополнительные условия

Чтобы криптовалюта смогла участвовать в атомарных транзакциях, она должна соответствовать ряду условий.

Одним из них является внедрение сети Lightning, выполняющей роль связующего звена между различными платежными каналами.

Также для проведения обмена между разными блокчейнами нужно, чтобы обе сети использовали одинаковый алгоритм хэширования. Это обеспечит корректную работу контракта при генерации хэша секретного кода.

Еще одно условие – оба блокчейна должны иметь функцию временной блокировки средств.

Успешные испытания атомарных свопов

Атомарные транзакции уже проводятся на практике. Пока что в качестве пробного тестирования и экспериментов, успешно проведенных со следующими криптовалютами:

  • Ethereum;
  • Bitcoin;
  • Litecoin;
  • Vertcoin;
  • Decred.

Правила торговли на бирже криптовалют


Как торговать на бирже криптовалют


В будущем ожидается создание единого сервера для проведения таких транзакций.

Перспективы использования атомарных свопов

Атомарные транзакции способны стать серьезным конкурентом для традиционных криптообменников и бирж в тех случаях, когда эти площадки используются для обмена криптовалют, а не для криптотрейдинга.

Атомарные свопы могут обеспечить безопасность в сфере обмена, которая подвержена рискам, в том числе защитить пользователей от потери средств при хакерских атаках и недобросовестных действиях контрагента.

Атомарные транзакции универсальны. С их помощью можно производить обмен как на маленькие суммы, так и на огромные. Это значительно безопаснее и надежнее, чем проводить крупные сделки через биржу, которую теоретически могут взломать.

За атомарными свопами будущее!

Аудиоподкасты по теме
Подкаст Николая Петрова
Николай Петров

Активная торговля криптовалютных инструментов

Эксперт по криптовалютам Константин Панов
Константин Панов

С чего начать майнинг криптовалюты

Николай Петров
Николай Петров

Будущее криптовалют и инвестиций

Эксперт Ольга Громова
Ольга Громова

Криптовалюты как будущее фондового рынка

Комментарии (0)

Имя

E-mail

create blog
Онлайн конвертер
Введите сумму

Взят средний курс по биржам

create blog trade cryptocurrency