logo

Инженеры показали атомные свопы Zcash/Bitcoin

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

На прошлой неделе 25 августа два инженера Zcash, Ариэль Габизон и Джей Грабер продемонстрировали рабочую имплементацию XCAT (кроссчейн атомных сделок), инструмента, который может в бездоверительном режиме обмениваться ZEC/BTC.

Криптовалюта zcash (ZEC) является цифровым активом, ориентированным на конфиденциальность. Подобно биткойну, валюта также имеет фиксированную поставку в 21 миллион, но использует метод анонимности транзакций, называемый доказательством нулевого знания (zk-SNARKs). Эта технология, по утверждению ее создателей, обеспечивает полную анонимность. Но наряду с этим, zcash также может выполнять прозрачные, публично записанные транзакции.

Недавно команда ZEC изучала и разрабатывала средства взаимодействия с блокчейннами эфира и биткойна. На прошлой неделе два разработчика zcash представили зрителям лайв-демонстрацию атомного свопа  ZEC и BTC.

Атомные сделки становятся горячей темой в экосистеме криптовалютности, и совсем недавно Lightning Labs представила совместимость биткойнов и лайткойнов в последней версии команды.

Концепция HTLC также является основным компонентом сети Lightning Network, а разработчики Zcash создали инструмент командной строки под названием XCAT, который позволяет использовать эту технологию. HTLC использует хеш-локи и тайм-локи, которые требуют, чтобы получатель подтвердил транзакцию в установленный срок. Протокол использует транзакции Pay-to-Script-Hash (P2SH), которые позволяют передавать средства в скриптовый хэш, пока контракт не будет выполнен.

После объяснения процесса использования XCAT  Zcash, Джей Грабер продемонстрировал, как работает командная строка. В настоящее время инструмент требует, чтобы пользователи запускали фул-нод BTC и фул-нодZEC для реализации кросчейн обмена.  Грейбер объяснил, что команда работает над реализацией, которая не требует запуска фул-нодов, но на данный момент инструмент представляет собой простой пакет Python, который может установить любой пользователь.

Затем Грабер инициировал процесс, создав условия торговли, а затем сгенерировал два адреса биткойна и zcash на основе локальных нодов, в которых работает группа.

После этого Грабер просто отправил хеш (контрактные условия) Габизону, чтобы узнать, согласен ли он на условия свопа. Следует отметить, что для того, чтобы с кем-то совершить атомный своп BTC/ZEC, вы должны иметь предварительный контакт с установленной стороной.

После того, как Габизон согласился с условиями соглашения, обе стороны просто дождались окончания периода блокировки и завершения процесса. Команда осталась довольна результатом, поскольку хорошо сработала общая функциональность HTLC между биткойн Core wallet и фул-нодом ZEC.

Оцените качество статьи:

(0 голосов, в среднем: 5 из 5)
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

Комментарии | 0

Комментариев (0)
Оставить комментарий