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

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

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

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

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


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

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

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


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

Кривая связывания: определение цены предложения

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


Рис. 4.1. Линейная кривая связывания


Проиллюстрируем это на примере. Пусть TKN обозначает цену токена, выраженную в криптовалюте ETH (вместо которой может использоваться любой взаимозаменяемый криптоактив), а S – количество токенов. Простейшая кривая связывания будет описываться формулой TKN = 1 (вместо единицы может быть любая другая константа). Это соотношение обеспечивает привязку TKN к цене ETH. Чуть более сложная кривая связывания может иметь вид линейной функции, в которой m и b задают соответственно угол наклона и точку пересечения: Цена (TKN) = mS + b. Если m = 1, а b = 0, то первый токен TKN будет стоить 1 ETH, второй – 2 ETH и так далее. В случае монотонно растущей кривой связывания в выигрыше оказываются ранние инвесторы, поскольку любой прирост спроса сверх их покупной цены позволит им продать свои токены по более высокой цене (рис. 4.1).


Рис. 4.2. Сверхлинейная кривая связывания


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


Рис. 4.3. Логистическая/сигмоидная кривая связывания


Прибыль пользователей определяется темпом роста кривой связывания. В случае, если объем предложения токена достигнет достаточно большой величины, линейная скорость роста кривой будет означать хорошую прибыль для самых ранних покупателей. Еще бо́льшая доходность может быть получена за счет сверхлинейного роста (рис. 4.2), описываемого формулой TKN = S2. В этом случае первый токен будет стоить 1 ETH, а сотый – 10 000 ETH. На практике в большинстве проектов используется логистическая функция, обеспечивающая сублинейный рост (рис. 4.3), который прекращается после достижения ограниченной сверху цены.


Рис. 4.4. Разные кривые связывания для покупок и продаж


Кривая связывания может предусматривать разные цены для покупателей и продавцов (рис. 4.4). Кривая продажи может отличаться от кривой покупки более низким темпом роста или точкой пересечения. Разброс (спред) между кривыми будет определять ценность (в данном случае выраженную в ETH), накопленную смарт-контрактом, и может представлять собой плату за использование или источник финансирования более сложных функций системы. При наличии достаточного залогового обеспечения контракт может удовлетворить любой запрос на продажу токена.

Стимулы

В криптоэкономических системах, включая DeFi-сервисы, стимулы играют исключительно важную роль в поощрении желаемого (положительный стимул) и предотвращении нежелательного (отрицательный стимул) поведения пользователей. Термин стимул можно трактовать по-разному, но здесь речь пойдет только о прямых платежах в токенах и вознаграждениях. Мы рассмотрим две категории стимулов: (1) вознаграждение за стейкинг, которое применяется к балансу токенов, хранящихся в смарт-контракте, и (2) прямые стимулы, которые применяются к пользователям системы, у которых на балансе ничего нет.

Источник средств для выплаты вознаграждений и их получатель определяются механизмами контракта. Источником этих средств может быть инфляция или чеканка, кроме того, они могут храниться в смарт-контракте. Средства, изъятые в качестве комиссии, могут быть сожжены или сохранены в смарт-контракте. Кроме того, средства для выплаты вознаграждений могут выпускаться с целью стимулирования участников платформы или собираться в ходе аукциона для погашения долга. В механизме может быть предусмотрена возможность сжигания монет, чтобы уменьшить предложение определенного токена для повышения ценового давления.

Вознаграждение за стейкинг

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

Протокол Compound (описанный в главе 6) выдает вознаграждения за стейкинг на балансы пользователей, задействованные в заемных или кредитных позициях. Эти вознаграждения выплачиваются из фиксированного резерва токенов COMP и пропорционально применяются ко всем участвующим в стейкинге балансам. Протокол Synthetix выдает вознаграждения за стейкинг собственного токена SNX, имеющего неограниченное предложение. Вознаграждения выплачиваются в токенах SNX, финансируются за счет инфляции и выдаются только в том случае, если пользователь достигает минимального размера коэффициента обеспечения.

Слешинг (штрафы в системе стейкинга)

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

Чуть позже, когда мы будем обсуждать обеспеченные кредиты, вы узнаете о таком распространенном механизме слешинга, как ликвидация, в рамках которого потенциальных агентов побуждают реализовать залог на аукционе или продать его напрямую, при этом остаток средств продолжает находиться на счету изначального владельца. Примером слешинга, обусловленного изменениями рыночных условий и не связанного с долгом, является алгоритмический стейблкойн. Эта система допускает прямое изъятие средств пользователя в тех случаях, когда цена падает, тем самым пытаясь сделать цену взвешенной относительно предложения, например, к 1 доллару.

Прямые стимулы и хранители[44]

Прямые стимулы – меры поощрения пользователя путем выплат или комиссий в награду за выполнение каких-либо действий,

Как мы уже говорили, все взаимодействия Ethereum начинаются с транзакции, а все транзакции начинаются с внешней учетной записи (EOA). Вне зависимости от того, контролируется ли она человеком или офчейн-ботом, EOA находится вне блокчейна (что важно), поэтому автономное реагирование на изменение рыночных условий является либо дорогим (затраты на газ), либо технически неосуществимым. Вследствие этого ни одна транзакция в Ethereum не происходит автоматически, она обязательно должна быть кем-то инициирована.

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

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