Примеры использования Ergo: безопасные, простые финансовые контракты

This page is machine-translated.
Ergo Team

29 марта 2020 г.

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

Одним из самых захватывающих аспектов блокчейна является возможность заключения цифровых соглашений без каких-либо доверенных посредников. В самом простом случае, который был впервые реализован в Bitcoin, Алиса может отправить платеж напрямую Бобу, где бы они ни находились в мире, без необходимости в банке или каком-либо доверенном третьем лице. Однако с функциональностью современного блокчейна, такого как Ergo, возможно заключение гораздо более сложных и изощренных финансовых соглашений, чем простые платежи. Рассмотрим следующий пример.

Токены, обеспеченные золотом

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

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

Расширение контрактов

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

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

Программируемые контракты

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

Однако даже самый сложный случай использования проще, чем программное обеспечение общего назначения, которое можно использовать для программирования любого контракта. В конце концов, обобщенная логика должна быть как далеко идущей, так и безопасной. Более того, даже специализированный контракт состоит из множества шагов, каждый из которых довольно прост. Таким образом, еще одним требованием к платформе общего назначения является то, что она должна упрощать процесс написания контрактов, делая их максимально доступными (и безопасными). Это можно достичь с помощью шаблонных соглашений с настраиваемыми параметрами. Страховой контракт выше может быть основан на модуле с гибкими параметрами, например. Это может быть использовано и повторно использовано в самых разных обстоятельствах.

Подход Ergo

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

  1. Поддержка многоступенчатых контрактов (смотрите детали для разработчиков)
  2. Простой высокоуровневый язык, ErgoScript, позволяющий четко описывать контрактную логику
  3. Поддержка формальной проверки контрактов для повышения гарантий безопасности (Платформа Ergo развернула свой первый формально проверенный p2p контракт на краудфандинг всего через три месяца после запуска сети)
  4. Легкое создание Оракулов
  5. Нативная поддержка сложных схем подписей

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

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 г.