Создание Ergo: Атомарные свопы

This page is machine-translated.
Guy Brandon

24 апреля 2020 г.

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

Блокчейны отлично подходят для децентрализованного перевода ценностей в пределах своих собственных доменов. То есть вы можете безопасно и легко отправить BTC на любой адрес Bitcoin, и вы также можете безопасно и легко отправить LTC на любой адрес Litecoin.

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

Межцепочные свопы

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

  • Алиса и Боб согласны обменяться некоторой криптовалютой. Алиса отправит Бобу 1 BTC, а Боб отправит Алисе 50,000 ERG. Ни одна из сторон не доверяет другой, поэтому никто не хочет отправлять свою криптовалюту первым.

  • Алиса генерирует секрет – длинное случайное число – и хэширует его. Затем она создает транзакцию в блокчейне Bitcoin с прикрепленным скриптом, блокируя 1 BTC и указывая условие: когда секрет (предобраз) к хэшу, который она создала, будет раскрыт, BTC будет отправлен на адрес Боба. Хэш можно безопасно включить в скрипт транзакции, потому что предобраз нельзя вычислить из него.

  • Затем Боб аналогичным образом создает транзакцию в блокчейне Ergo, включая скрипт с тем же хэшем, который использовала Алиса. Когда предобраз будет раскрыт, 50,000 заблокированных ERG будет отправлено с адреса Боба на адрес Алисы. Поскольку у Боба нет предобраза, он не может выполнить транзакцию Алисы, пока не создаст свою собственную.

  • Как только Алиса увидит, что Боб создал свою транзакцию в блокчейне Ergo, она может опубликовать секрет и выполнить его транзакцию. Поскольку предобраз теперь публичен, Боб также может использовать его для выполнения скрипта, который отправит ему его BTC.

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

  • Атомарные свопы Ergo

Их называют «атомарными» свопами, потому что заказы либо выполняются полностью, либо не выполняются вовсе – своего рода ордер на заполнение или отмену. Но хотя это полезно до определенной степени, это не позволяет активно торговать, как вы могли бы делать на бирже.

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

Это означает, что возможно создать полноценную децентрализованную биржу (DEX), которая позволяет межцепочную торговлю: совершенно бездоверительная версия существующих криптобирж. Нет необходимости в каких-либо шлюзах, обертывании токенов или других потенциальных узких местах или точках отказа.

Вы можете узнать больше о реализации атомарных свопов в Ergo и внутрипроцессных и межцепочных токен-свопах в белой книге ErgoScript.

Share post

Ergo Infrastructure DAO: Децентрализация основного каркаса экосистемы Ergo

Ergo Infrastructure DAO: Децентрализация основного каркаса экосистемы Ergo

Миссия Ergo всегда была основана на децентрализации, не только на уровне консенсуса, но и на всем стеке.

Ergo Platform

13 августа 2025 г.

Mew Finance: Игровой DeFi инструмент для экосистемы Ergo

Mew Finance: Игровой DeFi инструмент для экосистемы Ergo

Mew Finance — это децентрализованный набор приложений на блокчейне Ergo.

Ergo Platform

12 августа 2025 г.

Lithos: Децентрализация майнинга с помощью ончейн пулов

Lithos: Децентрализация майнинга с помощью ончейн пулов

Lithos — это новый протокол, разработанный для изменения работы майнинг-пулов, перемещая их в ончейн, предоставляя майнерам полный.

Ergo Platform

24 июля 2025 г.

Sigma 6.0: Более умный и гибкий Ergo

Sigma 6.0: Более умный и гибкий Ergo

Sigma 6.0 — это значительное предложенное обновление для блокчейна Ergo.

Ergo Platform

23 июля 2025 г.

Формирование будущего Rosen: Общественный призыв к пяти ключевым предложениям казначейства

Формирование будущего Rosen: Общественный призыв к пяти ключевым предложениям казначейства

Соучредитель Rosen, Armeanio, представил пять новых предложений в казначейство Rosen.

Ergo Platform

9 июля 2025 г.

Расширенный UTXO Ergo и восход искусственного экономического интеллекта

Расширенный UTXO Ergo и восход искусственного экономического интеллекта

Практическое видение автономных экономических агентов Автономные экономические агенты на блокчейне Ergo выполняют полезную работу.

Ergo Platform

12 мая 2025 г.

ErgoHACK X: Искусственный Интеллект на Блокчейне Ergo

ErgoHACK X: Искусственный Интеллект на Блокчейне Ergo

Празднование Десятилетия Децентрализованных Инноваций Присоединяйтесь к 10-летнему юбилею ErgoHACK и будьте на переднем крае револ.

Ergo Platform

10 апреля 2025 г.