Стабильность цен

Как арбитраж поддерживает стабильную цену FRAX

Минтинг и погашение FRAX всегда доступны по стоимости, равной $1. Это позволяет арбитрам уравновешивать спрос и предложение FRAX на открытом рынке. Если рыночная цена FRAX выше целевой цены $1, открывается арбитражная возможность минтинга токенов FRAX посредством внесения в систему суммы $1 за FRAX и продажи полученных путем минтинга токенов FRAX по цене, превышающей $1, на открытом рынке. Для минтинга нового токена FRAX пользователь должен внести в систему сумму, эквивалентную $1. Отличие заключается просто в том, какое соотношение залогового обеспечения и FXS позволяет достигнуть цены, равной $1. Когда FRAX находится в фазе 100% залогового обеспечения, 100% ценности, направленной в систему для минтинга FRAX, выступает в качестве залогового обеспечения. По мере перехода протокола в дробную фазу часть ценности, попадающая в систему при минтинге, переходит в FXS (которые затем сжигаются, выходя из обращения). Например, при коэффициенте обеспечения 98% для минтинга каждого FRAX требуется $0,98 залогового обеспечения и сжигание $0,02 FXS. При коэффициенте обеспечения 97% для минтинга каждого FRAX требуется $0,97 залогового обеспечения и сжигание $0,03 FXS, и так далее.

Если рыночная цена FRAX опускается ниже уровня $1, существует арбитражная возможность погашения токенов FRAX за счет их покупки по более дешевой цене на открытом рынке и погашения FRAX за $1 стоимости в системе. Пользователь в любое время может погасить FRAX за $1 стоимости в системе. Разница заключается в том, в каком соотношении залоговое обеспечение и FXS возвращаются такому пользователю. Когда FRAX находится в фазе 100% залогового обеспечения, 100% ценности, возвращаемой системой при погашении FRAX, приходится на залоговое обеспечение. По мере перехода протокола в дробную фазу часть ценности, попадающая в систему при минтинге, становится FXS (которые выпускаются посредством минтинга для этого пользователя). Например, при коэффициенте обеспечения 98% погашение каждого FRAX принесет $0,98 залогового обеспечения и $0,02 выпущенных посредством минтинга FXS. При коэффициенте обеспечения 97% погашение каждого FRAX принесет $0,97 залогового обеспечения и $0,03 выпущенных посредством минтинга FXS.

Процесс погашения FRAX очень гладкий, понятный и экономически обоснованный. В фазе 100% все очень просто. В дробно-алгоритмической фазе при минтинге FRAX сжигаются FXS. При погашении FRAX выполняется минтинг FXS. Пока существует спрос на FRAX, его погашение за стоимость залогового обеспечения плюс FXS просто инициирует минтинг аналогичной суммы FRAX, поступающей в обращение с другой стороны (с сжиганием такой же суммы в FXS). Таким образом, ценность токена FXS определяется спросом на FRAX. Рыночная капитализация FXS определяется стоимостью необеспеченной части рыночной капитализации FRAX. Это сумма всех предыдущих и будущих затененных участков под кривой, показанной ниже.

Кривая спроса-предложения показывает, как минтинг и погашение FRAX обеспечивают стабилизацию цены (q — количество, p — цена). В точке CD0​ цена FRAX составляет p0=$1 при q0​. Если спрос на FRAX выше, кривая смещается к CD1​ и новой цене, p1​за то же количество q0​. Для восстановления цены до $1 требуется минтинг новых FRAX до тех пор, пока не будет достигнуто значение q1​, и цена p0​ не восстановится. Поскольку рыночная капитализация рассчитывается как произведение цены и количества, рыночная капитализация FRAX при q0​ будет соответствовать синему квадрату. Рыночная капитализация FRAX при q1​ будет суммой синего и зеленого квадратов. Обратите внимание, что в данном примере новая рыночная капитализация FRAX такая же, как если бы количество не увеличивалось, поскольку увеличение спроса просто отражается на цене p1​. С увеличением спроса рыночная капитализация увеличивается посредством увеличения цены или увеличения количества (при стабильной цене). Это очевидно, поскольку красный и зеленый квадраты имеют одинаковую площадь и их вклад в рыночную капитализацию одинаковый. Обратите внимание, что заштрихованная часть зеленого квадрата показывает общую стоимость акций FXS, которые сжигались бы, если бы генерирование FRAX выполнялось с гипотетическим коэффициентом обеспечения 66%. Это важно визуализировать, потому что рыночная капитализация FXS по своей сути связана со спросом на FRAX.

Наконец, важно отметить, что Frax — это агностический протокол. В нем не делается никаких предположений относительно коэффициента обеспечения, на котором остановится рынок в долгосрочной перспективе. Возможно, пользователи просто не будут уверены в стейблкойне с залоговым обеспечением 0%, который будет полностью алгоритмическим. В протоколе не делается никаких предположений относительно этого коэффициента; вместо этого, коэффициент поддерживается на уровне рыночного спроса при цене FRAX, равной $1. Возможно протокол достигнет, например, коэффициента обеспечения 60%, и только 40% предложения FRAX будет стабилизироваться алгоритмически, а более половины будет обеспечено залогом. Протокол изменяет коэффициент обеспечения только в результате роста спроса на FRAX и изменения цены FRAX. Когда цена FRAX опускается ниже $1, протокол осуществляет повторное залоговое обеспечение и увеличивает коэффициент до отметки, на которой восстанавливается доверие пользователей, а цена восстанавливается. Коэффициент обеспечения не будет снижаться, если спрос на FRAX снова не вырастет. Теоретически возможно, что FRAX станет полностью алгоритмическим, а затем вернется к существенному уровню залогового обеспечения, если этого потребуют рыночные условия. Мы считаем, что этот детерминистский и рефлексивный протокол является наиболее элегантным способом измерения уверенности рынка в стейблкойне, не имеющем залогового обеспечения. В ходе предыдущих попыток создания алгоритмических стейблкойнов предлагалась валюта, не имеющая залогового обеспечения в системе с 1 дня (и никогда не использовавшая никакого залогового обеспечения). В этих предыдущих попытках не учитывалось отсутствие уверенности рынка в алгоритмическом стейблкойне в день 1. Следует отметить, что даже USD, к которому привязан Frax, не стал фиатной валютой, пока не приобрел глобального значения.

Коэффициент обеспечения

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

На момент создания протокол корректирует коэффициент обеспечения каждый час с шагом 0,25%. Если цена FRAX составляет $1 и выше, функция снижает коэффициент обеспечения на один шаг в час, а если цена FRAX составляет ниже $1, функция повышает коэффициент обеспечения на один шаг в час. Это означает, что если цена FRAX находится на уровне $1 или выше большую часть времени в течение определенного периода, в этом периоде коэффициент обеспечения будет в среднем уменьшаться. Если цена FRAX большую часть времени составляет менее $1, коэффициент обеспечения будет в среднем увеличиваться в направлении 100%.

В будущем обновлении протокола поток котировок для залогового обеспечения можно сократить, а процесс минтинга можно перенести на систему на основе аукциона, чтобы ограничить зависимость от данных по ценам и еще больше децентрализовать протокол. При таком обновлении протокол будет работать, не требуя данных по ценам каких-либо активов, включая FRAX и FXS. Минтинг и погашение будут осуществляться через открытые блоки аукционов, где участники будут размещать самый высокий/низкий коэффициент обеспечения плюс FXS, которые они согласны использовать для минтинга/погашения FRAX. Такая система аукционов позволит определять цену залогового обеспечения внутри самой системы и не будет требовать никакой информации о ценах от оракулов. Вместо аукционов также возможна схема с использованием PID-контроллеров для предоставления арбитражных возможностей минтинга и погашения FRAX аналогично тому, как торговые пары Uniswap поощряют сохранение постоянного соотношения активов в пуле, которое преобразуется в их целевую цену на открытом рынке.

PID-контроллер

На февраль 2021 года система использует PID-контроллер для контроля коэффициента обеспечения согласно изменениям коэффициента роста, определяемого следующим образом:

Gr=aianZiPzFG_r = \cfrac{\sum_{a_i}^{a_n} Z_i *P_z}{F}

GrG_r -- коэффициент роста

ZiZ_i-- предложение FXS в качестве ликвидности для валютной пары на децентрализованном AMM (Uniswap, Sushiswap и т. д.)

aia_i- ana_n-- пары FXS на AMM

PzP_z-- цена FXS

FF-- общее предложение FRAX

Коэффициент роста определяет соотношение ликвидности FXS и общего предложения FRAX. Чем выше коэффициент роста, тем больше FRAX можно погасить с меньшим процентным изменением предложения FXS. Если бы при погашении пользователи продавали свои FXS, полученные посредством минтинга при погашении FRAX, то высокий коэффициент роста меньше бы влиял на отклонение цены FXS и тем самым вероятность циклов негативной обратной связи снижалась бы.

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

Коэффициент роста нужен, чтобы получать сигналы о рыночной капитализации FRAX и FXS, а также для того чтобы изменения коэффициента обеспечения поддерживались текущими условиями. Например, ситуация с ликвидностью $5 млн FXS и 50 млн непогашенных FRAX намного более стабильно, чем та же ликвидность FXS и 500 млн непогашенных FRAX.

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

Last updated