Технический документ 1: Автоматизированный маркет-мейкер пула токенов Yield
Абстрактный
ALEX стремится предоставлять услуги займа и кредитования с фиксированной процентной ставкой с заранее определенным сроком погашения в мире децентрализованных финансов (DeFi). Мы включили форвардные контракты в наш торговый пул с механизмом автоматического формирования рынка (AMM), использующим обобщенное среднее. Мы формализовали торговую практику обмена форвардных контрактов на базовый актив и внедрили последнее нововведение в DeFi — концентрированную ликвидность. Следовательно, поставщики ликвидности на ALEX могут сэкономить значительный капитал за счет создания рынка с выбранным диапазоном процентных ставок.
Введение
ALEX означает автоматическое изменение ликвидности EX . Это гибрид автоматизированного маркетмейкинга и кредитного фонда, построенного на биткойнах через стеки. В то время как кредиторы и заемщики могут свести к минимуму неопределенность, предоставляя кредиты с фиксированной ставкой и сроком действия, поставщики ликвидности могут воспользоваться нашим механизмом эффективности капитала, установив верхний и нижний предел процентной ставки. Это позволяет предлагать ликвидность на участках кривой, которые содержат большую часть торговой активности, и приводит к эффективному управлению капиталом.
На ALEX деятельность по кредитованию и займу облегчается токеном на основе форвардного контракта «ayToken». Он аналогичен двустороннему внебиржевому форвардному контракту на обычном финансовом рынке, в котором указывается базовый актив «Токен» и дата истечения срока действия. В этой статье предполагается, что ayToken создан и готов к обмену. Кредиторы покупают ayToken со скидкой по сравнению с спотовой ценой токена при заключении контракта и возвращают базовый актив по истечении срока действия, когда форвардная цена сходится к спотовой цене. Заемщики продают ayToken в обмен на Token в первый день и возвращают Token по истечении срока действия. Подразумеваемая процентная ставка зависит от того, насколько дисконтирована форвардная цена по отношению к спотовой цене на момент сделки, которая выполняется на АММ.
И последнее, но не менее важное: ALEX надеется преодолеть разрыв между Defi и обычными финансами, применив протокол AMM, основанный на одном из основных инструментов на рынке фиксированного дохода — облигации с нулевым купоном, впервые предложенной Yield Space . Это позволяет ALEX учиться у фиатного мира и предлагать более децентрализованные финансовые продукты в будущем.
Этот документ посвящен техническим аспектам AMM и является первым из серии документов ALEX, в которых раскрываются все интересные функции и приложения, разрабатываемые ALEX.
АММ и инвариантная функция
ALEX AMM построен на трех убеждениях: (i) он математически точен и отражает экономический спрос и предложение; (ii) это тип среднего, как и другие AMM; и (iii) он получен и может быть интерпретирован с точки зрения доходности и может быть связан с обычными финансами, где исследования проводились десятилетиями.
Сначала мы рассмотрим некоторые желательные функции AMM, которые ALEX надеется продемонстрировать.
Свойства АММ
Между тем, f обычно можно интерпретировать как форму среднего, например, mStable относится к среднему арифметическому, где x ₁+ x ₂=L (формула постоянной суммы); одна из самых популярных платформ Uniswap относится к среднему геометрическому, где x ₁ x ₂=L (формула постоянного произведения); Balancer , который использует наш пул ребалансировки обеспечения, применяет средневзвешенное геометрическое. Его АММ:
где w ₁ и w ₂ - фиксированные веса. Однако ни один из этих трех протоколов не учитывает время до погашения, что важно в современной теории процентных ставок.
АЛЕКС АММ
После обширных исследований мы считаем возможным связать ALEX AMM с обобщенным средним значением, определяемым как:
В эталонном исследовании Yield Space приведенная выше инвариантная функция формализована с точки зрения облигации с нулевым купоном. p заменяется на 1 − t , где t — время до погашения, а L — функция от t , так что
В остальной части статьи, чтобы не противоречить Yield Space , мы используем следующие обозначения
- x : баланс базового токена
- y : баланс ayToken
- r : подразумеваемая процентная ставка, определяемая как натуральный логарифм баланса ayToken и Token
Приложение 2 , хотя и чисто теоретическое на данном этапе, сопоставляет L с распределением ликвидности Uniswap V3 . Это мотивировано независимым исследованием Paradigm .
Торговые формулы
Рыночные транзакции, предполагающие обмен Token и ayToken, удовлетворяют инвариантной функции. В то время как в некоторых протоколах, таких как Uniswap V2 , комиссия возвращается в пул ликвидности, что приводит к небольшому увеличению L после каждой транзакции, ALEX считает комиссию отдельно. Это согласуется с Uniswap V3 . Следовательно, L остается постоянным.