Читаем DeFi и будущее финансов. Как технология децентрализованных финансов трансформирует банковскую систему полностью

Токенам ERC-20 и ERC-721 требуется отдельный контракт и адрес, развернутый в блокчейне, что может быть обременительным для систем со множеством тесно связанных токенов или даже с сочетанием взаимозаменяемых и невзаимозаменяемых токенов. Эта проблема решена в стандарте ERC-1155[41], где определяется модель мультитокена, в которой контракт предусматривает разные балансы для разных типов токенов, включая взаимозаменяемые и невзаимозаменяемые. Этот стандарт также позволяет осуществлять пакетное считывание и передачу, что снижает затраты на газ и улучшает пользовательский опыт. Как и в случае с ERC-721, в стандарте ERC-1155 операторы утверждаются для всех поддерживаемых токенов в бинарном режиме «все или ничего».

<p>Хранение</p>

Критически важным DeFi-примитивом является возможность условного депонирования или хранения средств непосредственно в смарт-контракте. Эта ситуация принципиально отличается от ERC-20, в рамках которого операторам разрешается переводить средства с баланса пользователя. В этом случае пользователь сохраняет полный контроль над своими средствами и может как перевести их в любое время, так и отозвать «добро» на контракт. Полный контроль смарт-контракта над средствами открывает такие новые возможности (включая дополнительные примитивы), как:


• Удержание комиссий и выплата вознаграждений;

• Упрощение процесса обмена (свопа) токенов;

• Формирование рынка с помощью кривой связывания;

• Обеспеченные кредиты;

• Аукционы;

• Страховые фонды.

Для эффективного хранения токенов контракт должен быть запрограммирован на реализацию интерфейса соответствующего типа: ERC-20 – для взаимозаменяемых токенов и ERC-721 – для невзаимозаменяемых. Этот контракт может управлять всеми токенами соответствующего стандарта или же входящими в заданное подмножество. После передачи контракту токен может оказаться на постоянном хранении, если контракт не предусматривает механизма высвобождения средств. Чтобы снизить вероятность возникновения подобной ситуации, процесс передачи токена часто сопровождается проверками безопасности, которые позволяют убедиться в том, что контракт его поддерживает.

<p>Регулирование предложения</p>

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

Сжигание: сокращение предложения

Сжигание токена означает исключение его из обращения и может производиться двумя способами: (1) ручная отправка токена на никому не принадлежащий адрес Ethereum, или (2), что более эффективно, создание контракта, который не сможет потратить монеты. Вне зависимости от выбранного подхода сожженные токены становятся непригодными для использования, при этом контракту о сокращении предложения не будет ничего «известно». Сжигание аналогично уничтожению или необратимой утрате традиционной валюты (когда изношенные бумажные купюры сжигаются и заменяются свеженапечатанными). На практике часто бывало так, что токены ETH или ERC-20 случайно сжигались каждым из этих способов. Для предотвращения таких инцидентов используются проверка контрольной суммы адреса[42] и регистрация контрактов[43].

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


• Выход из пула и выкуп базового актива (часто применяется к таким токен-акциям, как cTokens проекта Compound, который будет описан в главе 6);

• Увеличение дефицита для повышения цены (например, AAVE, рассматриваемый в главе 6, и такие модели сеньоража со стейблкойном, как Basis/ESD);

• Штрафование за недопустимые действия.

Чеканка: увеличение предложения

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


• Вход в пул и приобретение соответствующей доли собственности (часто применяется к таким токен-акциям, как cTokens от проекта Compound);

• Уменьшение дефицита (увеличение предложения), чтобы снизить цену (модели сеньоража со стейблкойном, например, Basis/ESD);

• Вознаграждение пользователя за нужное поведение.


Перейти на страницу:

Все книги серии Библиотека цифровой трансформации

Менеджмент цифрового продукта. От идеи до идеала
Менеджмент цифрового продукта. От идеи до идеала

Цифровизация меняет потребительские услуги и промышленные процессы, проникая во все аспекты нашей жизни, а информационно-технологические компании становятся лидерами в своих отраслях. Традиционные отрасли также включаются в цифровую трансформацию, разрабатывая программное обеспечение для собственных нужд. Успех в этой среде требует управления жизненным циклом цифровых продуктов в условиях быстро меняющегося рынка, конкуренции и постоянного развития. Как управлять такими проектами знает Ярослав Шуваев, эксперт по корпоративным инновациям с более чем 10-летним опытом преподавания UX/UI-дизайна и продакт-менеджмента, основатель shuvaev.com.Независимо от того, в какой точке карьеры вы находитесь, «Менеджмент цифрового продукта» предоставит вам ценные знания и инструменты для успешной адаптации и роста в эпоху инноваций.Из этой книги вы узнаете:• что такое цифровой сервис и как его монетизировать;• какой продукт можно считать жизнеспособным;• какие циклы проходит проект и что делать на каждом этапе;• что нужно для масштабирования работы;• зачем создавать антихрупкую ИТ-компанию.Если вы владеете компанией и планируете внедрить цифровые технологии для улучшения бизнес-процессов, эта книга поможет понять, какие стратегии стоит применять. Она будет полезна и основателям стартапов в фазе кратного роста, и менеджерам продукта, стремящимся повысить свою эффективность, а также архитекторам, дизайнерам, разработчикам, аналитикам и другим участникам процесса создания цифровых продуктов.В формате PDF A4 сохранен издательский макет книги.

Ярослав Александрович Шуваев

Маркетинг, PR
UX/UI дизайн для создания идеального продукта. Полный и исчерпывающий гид
UX/UI дизайн для создания идеального продукта. Полный и исчерпывающий гид

Успех любого цифрового продукта складывается из многих факторов. Ваш продукт может быть уникальным и востребованным, но без проработанного UX ему не суждено заслужить лояльность клиента. Эта простая истина прекрасно известна Ярославу Шуваеву, основателю школы UXAcademy и руководителю крупных digital-проектов для российских и западных компаний, среди которых Администрация Президента, Внешэкономбанк, Coca-Cola, «Газпром», «Татнефть», «Башнефть», Bosco, QIWI, STADA и многие другие.«Моя главная цель – описать факты через призму личного опыта и конкретные жизненные примеры», – пишет Ярослав. Его книга – авторский подход к дизайну, выработанный годами плодотворной работы. Вы сделаете пользовательский опыт лучше, побуждая клиентов возвращаться к вашему продукту снова и снова.

Ярослав Александрович Шуваев

Программирование, программы, базы данных / Учебные пособия, самоучители / Справочники
Нет соединения с сервером, попробуйте зайти чуть позже