Подкаст «Про Биткоин. Самые главные новости из мира криптовалют!» Выпуск...
Так как читатели задавали вопросы по данной технологии, было решено выпустить небольшую статью, объясняющую принцип...
Так как читатели задавали вопросы по данной технологии, было решено выпустить небольшую статью, объясняющую принцип работы данной технологии. Для удобства, далее по тексту будет использоваться название на русском — атомарный своп. Данное описание предельно упрощено, некоторые аспекты были намеренно не затронуты.
Итак, для начала немного теории. Атомарный — термин, который означает, что событие совершится только при выполнении всех условий в системе. Своп (swap) – обмен, тут все просто.
По своей сути, данная технология использует схему контракта временной блокировки (HLTC) , что является слиянием двух различных технологий, хэшлок и таймлок. Хэшлок содержит криптографическую задачу (что-то вроде секретного пароля), которая гарантирует то, что ни одна из сторон сделки не сможет отправить свои средства, если этого не сделала другая. Таймлок выступает в качестве защитного механизма, в случае если в течении определенного времени один из участников отказался от сделки или просто не выполнил условия контракта в определенный промежуток времени.
Итак, в нашей ситуации атомарный своп выступает в роли арбитра сделки по обмену криптовалютами. Важным условием является ограниченность по времени — все участники сделки должны подтвердить участие. Иначе одно из условий обмена будет нарушено и сделка аннулируется.
Допустим вы решили обменять свои Биткоины на Лайткоины Чарли Ли.
Вы открываете платежный канал в блокчейне Биткоина, а Чарли Ли открывает аналогичный платежный канал в блокчейне Лайткоина. После необходимо создать и прописать контракт в своп. Контракт содержит всю необходимую информацию, количество монет, адреса кошельков, информацию о платежных каналах и т. д.
Вы генерируете данные, о том что вы отправили 1 Биткоин на биткоин-кошелек Чарли Ли. Однако, эти данные содержит информацию о том, что пока на лайткоин-кошелек прописанный в контракте не поступит необходимое количество Лайткоинов, ваши Биткоины не попадут в собственность Чарли Ли. Аналогичные данные прописываются со стороны Ли.
В итоге, арбитром сделки выступает сам блокчейн криптовалют, что не позволяет участникам сделки обмануть друг друга. При невыполнении одного из условий контракта, сделка просто не выполняется и средства остаются у участников обмена. Это позволяет игнорировать централизованные биржи и совершать сделки непосредственно между пользователями, что открывает возможность создания децентрализованной биржи, которая не будет иметь доступ к средствам пользователей — а всего лишь помогать им находить друг друга.
Если вам хотелось бы чаще видеть подобный контент, пишите свои предложения и идеи в личные сообщения и комментарии!
#биткоин #bitcoin #криптовалюта #btc #блокчейн #blockchain #технологии#какэтоработает
Комментарии
0