Cover photo

Crescent. Русское пособие (DOCS)

CRESCENT

post image

Цель Crescent - предоставить подключенную функциональность DeFi для Cosmos Ecosystem, чтобы повысить эффективность капитала и эффективно управлять рисками. Она сосредоточена на трех основных функциональных возможностях;

post image

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

Долгосрочный путь к децентрализованной, активной сети начинается с Crescent DEX, рыночной площадки, воплощающей основополагающее направление:

  • Максимизация эффективности капитала посредством гибридной методологии AMM/Orderbook через механизм справедливого согласования ордеров.

  • Структура стимулов, разработанная для оптимизации эффективности капитала и качества ликвидности

  • Приоритет безопасности при обмене промежуточными активами Отсутствие торговых комиссий до тех пор, пока не будет представлена разумная, обоснованная причина.

    Структурный дизайн Crescent DEX предотвращает:

  • Ненужную конкуренцию на низких задержках

  • Фронтраннинг и VEV

  • Векторы атак, использующие LP или маркет-мейкеров

    поощряя при этом:

  • Здоровую ценовую конкуренцию ордеров между трейдерами и маркет-мейкерами в ордерной книге

  • Участие маркет-мейкеров, независимо от масштаба

  • Привлечение часто торгующих трейдеров, маркет-мейкеров и арбитражеров Оптимизированный план распределения торговых комиссий в будущем для вознаграждений LP, маркет-мейкеров и $CRE-ставок

Управление ликвидностью

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

Провайдеры ликвидности

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

Часто задаваемые вопросы (FAQ)

Что такое Liquid Farming?

post image
  • Освобождение позиций LP путем их токенизации

  • Автоматически увеличивает вознаграждение и может быть переведена в IBC для использования в качестве залога в других DeFi

    Почему Liquid Farming необходим?

  • Совместимость - взаимозаменяемость протоколов DeFi - является основой DeFi, и токен LF является одним из примеров того, как протоколы в экосистемах Cosmos могут работать взаимозаменяемо.

  • Пользователи могут майнить процентные токены со своей позиции фермера, используя ликвидность по другим протоколам, таким как кредитование.

Применение токенов Liquid Farming?

  • Залоговые средства в протоколах кредитования (в стадии переговоров с Umee)

  • Поддержка хранилищ стабильных монеток с парами стабильных монеток

Как работает Liquid Farming?

  • Руководство решает, какие пары токенов поддерживают майнинг LF

  • Любые пользователи могут пополнять счет и майнить токены LF

Почему используется аукцион, а не просто обмен вознаграждений для получения монет пула из вознаграждений?

Crescent Liquid Farming использует аукционы для обмена монет вознаграждений на монеты пула. Другой способ - использовать своп и депозит. Более подробно, можно использовать следующие шаги:

  1. Обменяйте часть вознаграждений на монету A

  2. Обменяйте часть вознаграждения на монету B

  3. Депозит (монета A, монета B) в пул, после чего пользователь получает монеты пула.

В приведенном выше шаге 3 соотношение вкладов должно соответствовать резерву пула. Для этого необходимо сначала рассчитать соотношение частей на шаге 1 и шаге 2, учитывая соотношение резерва. При использовании свопа могут возникнуть трудности с обменом, если не существует соответствующего рынка свопа пары монет и сумма свопа слишком велика, что может привести к большому проскальзыванию. Поэтому, чтобы обобщить обмен вознаграждениями на пул монет, Crescent использует участников аукциона.

Какова ставка вознаграждения и как будет использоваться собранное вознаграждение?

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

  • Этот собранный сбор может быть использован позже управлением.

Право голоса

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

post image

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

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

Процесс фарма ликвидности

Здесь объясняется, как работает фарм ликвидности с аукционом вознаграждений

post image

1) Пул ликвидности регистрируется для Liquid Farming посредством управления.

В параметре управления определяется период аукциона и ставка аукционного сбора.

2) Как только пул добавляется в параметр после прохождения управления, пользователь осуществляет ликвидное фермерство монетами своего пула, а модуль чеканит монету LF в соответствии с курсом чеканки и отправляет пользователю.

  • Когда пользователи делают ликвидфарм монетами из своего пула, от имени фермеров модуль делает ставку монетами из пула на модуль фермерства и получает вознаграждение за каждый блок.

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

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

3) Модуль обеспечивает автоматическое накопление вознаграждений путем прохождения процесса аукциона, в результате которого монета(ы) вознаграждения фермы обменивается на монету пула.

4) Пользователь может использовать монету LF в продукте Crescent DeFi или может быть IBC-переведена для использования в качестве залога в других DeFi. Пользователь, имеющий монету LF, может ликвидировать ее, чтобы получить обратно монету пула в соответствии со скоростью сгорания.

post image

Информация о монете LF Здесь рассматривается информация о монете LF, особенно о стоимости монеты LF. Ниже показана блок-схема чеканки монеты LF из пары двух монет.

post image

Во-первых, необходимо знать следующие параметры. PoolReserveA Количество монет A в пуле PoolReserveB Количество монет B в пуле

PoolCoinSupply

  • Количество отчеканенных монет данного пула

  • Номинал монеты пула в Crescent - пул + значение идентификатора пула, например, pool35 - номинал монеты пула 35

    PoolCoinFarmingAmount

  • Количество монет данного пула в liquidfarmed пуле

    LFCoinSupply

  • Количество отчеканенных монет LF для данного пула

  • Номинал монеты LF в Crescent равен lf + значение id пула, например, lf35 - номинал монеты LF пула 35.

    Вышеуказанные параметры можно запросить из модулей liquidity и liquidfarming в Crescent. С помощью вышеуказанных параметров можно рассчитать следующие значения.

Как участвовать в аукционных торгах

Ниже приведен пример процесса участия в аукционных торгах.

1) Найдите идентификатор пула для целевой фермы liquidfarm.

Его можно запросить, указав пару двух монет и диапазон цен.

2) Найти идентификатор текущего аукциона и время окончания аукциона

  • В каждый период аукциона начинается новый аукцион, и его идентификатор увеличивается.

  • Это можно запросить с помощью id пула и статуса аукциона AuctionStatusStarted.

3) Найти накопленные вознаграждения ликвидфарма

  • Это можно запросить из модуля, и модуль вернет сумму вознаграждений, накопленных с последнего успешного аукциона до текущего момента.

  • Это значение продолжает увеличиваться до конца аукциона. Значение вознаграждения в конце аукциона будет тем вознаграждением, которое получит победитель торгов.

  • Обратите внимание, что участники аукциона не могут гарантировать точную сумму вознаграждения при проведении торгов. Точное значение вознаграждения за аукцион определяется в конце аукциона.

4) Найдите самую высокую сумму ставки для аукциона

Это можно запросить из модуля с идентификатором пула.

5) Определите сумму торгов в монетах пула

  • Участнику аукциона необходимо иметь монеты пула для участия в торгах. То есть, монета для торгов - это монета пула.

  • Сумма торгов должна быть определена с учетом стоимости монет пула и вознаграждений, которые будут получены.

  • Сумма торгов должна быть выше, чем текущая максимальная сумма торгов.

6) Размещение ставки с помощью монет пула

  • Участник торгов передает сообщение о проведении транзакции для размещения ставки. Затем сумма ставки отправляется в модуль.

  • Если участник торгов делает другую ставку на тот же аукцион, то старая ставка автоматически возвращается. Каждый участник может иметь только одну единственную действительную ставку для аукциона.

7) Проверка списков ставок аукциона Проверьте списки ставок аукциона, чтобы узнать статус торгов.

8) Проверьте результат аукциона

После завершения аукциона можно узнать победителя, сумму ставки и вознаграждение (включая комиссию).

Пользователям, желающим принять участие в аукционе, необходимо использовать команды CLI или gRPC. Для аукционов не предусмотрен фронтенд.

Ордерная книга и тиковая система

Crescent Network вводит понятие ордерной книги для универсальности и наглядности. Для пары монет предоставляется одна ордерная книга. Пользователи могут подавать как лимитные, так и рыночные ордера и прозрачно наблюдать за существующими лимитными ордерами в книге ордеров.

post image

Тиковая система Crescent Network вводит тиковую систему наряду с возможностью работы с ордерной книгой. Тиковая система позволяет повысить эффективность данных и расчетов, а также стандартизировать ордерную книгу для пользователей, знакомых с традиционной ордерной системой. Размер тика может быть изменен по предложению руководства.

Взаимосвязь между пулом ликвидности и ордерной книгой Последние усовершенствования технологии блокчейн позволили разработчикам создавать масштабируемые автоматизированные утилиты на основе инфраструктуры, не требующей доверия. Одним из классов утилит, получивших значительное развитие, являются автоматизированные маркет-мейкеры (АММ). В Crescent Network пул ликвидности становится AMM, чтобы позволить инвесторам без значительного капитала или финансовых знаний вкладывать средства в возможности маркет-мейкерства. Пул ликвидности пары монет автоматически выставляет ордера в книге ордеров пары монет по модели CPM (Constant Product Model).

post image

Как показано выше, LP предоставляет желающим внести в пул два разных типа монет, а ликвидность в пуле автоматически преобразуется в ордера, которые подаются в книгу ордеров.

Hybrid DEX

В Crescent DEX каждый пул ликвидности действует как другой участник рынка в ордерной книге. Он рассчитывает группы лимитных ордеров для каждого тика в ордерной книге с суммой ордера, полученной из CPM. Затем все интегрированные ордера в ордерной книге, включая ордера пулов ликвидности, сразу же сопоставляются друг с другом.

post image

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

Несколько пулов Обратите внимание, что поскольку пулы ликвидности действуют как дополнительные участники, несколько пулов ликвидности с одной и той же парой токенов с разными конфигурациями могут одновременно участвовать в ордерной книге в рамках системы справедливого подбора ордерной книги. Это будет реализовано в Crescent Network V2.

post image

Пакетное выполнение

На традиционных биржах или более новых AMM DEX приоритетность ордеров по субсекундной задержке создает огромные проблемы в отношении справедливости рынка. Особенно в децентрализованной системе, MEV (Miner Extractable Value) - это огромные затраты для каждого рядового трейдера на DEX. В Crescent DEX мы минимизируем такое извлечение стоимости, используя пакетное исполнение для механизма согласования ордеров в книге заявок. При пакетном исполнении ордера внутри партии рассматриваются одинаково, без приоритета по времени исполнения. Единственным приоритетом является цена ордера, а не его время. Это создает здоровую конкуренцию между арбитражерами и трейдерами, что приводит к более эффективному выявлению цен в ордерной книге.

Ранговые пулы

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

  • Пулы с аналогичными парами токенов с максимальной эффективностью капитала

  • Пулы с левериджем в определенном ценовом диапазоне

  • Односторонние пулы, которые требуют депонирования только одного вида токенов для предоставления ликвидности

  • Более сложная методология предоставления ликвидности для профессиональных маркет-мейкеров

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

post image

Когда ликвидность сконцентрирована в определенном диапазоне цен, можно обеспечить достаточную ликвидность для торговли на рынке в этом ценовом диапазоне даже при небольшом капитале. Следующий пример представляет собой пул ликвидности с диапазоном цен от 0,8 до 1,2. В этом отношении диапазонный пул может быть более полезен для пар со стабильной ценой, например, для пар bCRE/CRE, ETH/ETH и USDC/USDC.

post image

Коэффициент усиления ликвидности ранжированного пула в зависимости от ценового диапазона В приведенном выше примере пул с диапазоном цен от 0,8 до 1,2 предоставляет ликвидность только в этом диапазоне. Поскольку диапазонный пул не предоставляет ликвидность за пределами диапазона, его ликвидность сосредоточена в диапазоне. По сравнению с базовым пулом с тем же капиталом, пул с диапазоном [0,8, 1,2] обеспечивает в 10 раз большую ликвидность, чем базовый пул в ценовом диапазоне. Это значение 10 является коэффициентом усиления ликвидности пула с диапазоном. Коэффициент усиления ликвидности зависит от ценового диапазона. Как видно ниже, коэффициент усиления ликвидности увеличивается по мере уменьшения размера диапазона.

post image

Для ранжированного пула с , , и в качестве минимальной цены, максимальной цены и текущей цены пула, коэффициент амплификации (AMP) может быть рассчитан как

post image

Возможность перехода на пул с одной монетой В ранжированном пуле обычно есть два вида монет, как и в базовом пуле. Это относится только к тому случаю, когда цена находится в диапазоне пула. Как только цена выходит за пределы диапазона, в пуле остается только один вид монет. Например, для пула с диапазоном 0,8 и 1,2, если цена ниже 0,8, то в пуле остаются только монеты A. Это означает, что этот пул распродает монеты B и покупает монеты A по цене выше 0,8. Напротив, если цена выше 1,2, то в пуле есть только монеты B, что означает, что пул продает монеты A и покупает монеты B по цене ниже 1,2. В этом случае пользователи могут вводить или выводить средства в/из пула только одним видом монет.

post image

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

post image