Ambient (ранее CrocSwap) — это протокол децентрализованного обмена, который позволяет использовать двусторонний AMM, сочетающий централизованную и внешнюю постоянную ликвидность продукта на любой паре активов блокчейна. Ambient запускает весь DEX в рамках одного смарт-контракта, где один пул AMM представляет собой облегченную структуру данных, а не отдельный смарт-контракт. Этот дизайн делает Ambient самой эффективной DEX на основе Ethereum в настоящее время.
Анализ механизма
Автоматизированный маркет-мейкер (AMM)
В Ambient ликвидность обеспечивается через механизм Automated Market Maker (AMM). В отличие от традиционных книг лимитных ордеров (LOB), ликвидность обеспечивается не отдельными ордерами, а совокупной ликвидностью пулов ликвидности, состоящих из средств, предоставленных поставщиками ликвидности (LP).
Каждый пул ликвидности в Ambient представляет собой двусторонний рынок между парой взаимозаменяемых активов или токенов. В любой момент времени каждый пул ликвидности имеет единый обменный курс, определяемый коэффициентом виртуальных резервов, закрепленным за этим пулом. Конечные пользователи могут обменять один токен пары на другой по детерминированной формуле.
Пулы внешней ликвидности используют алгоритм постоянного маркетмейкера продукта (CPMM). Независимо от размера или направления свопа произведение двух аспектов виртуального резерва останется постоянным. (помимо взимаемых комиссий и увеличения ликвидности для концентрации). Когда обменник отправляет определенное количество базовых токенов в пул, пул ликвидности вернет определенное количество токенов котировки в соответствии с этим постоянным отношением продукта. Следовательно, обменный курс пула ликвидности будет увеличиваться, чтобы увеличить обменный курс токена котировки по отношению к базовому токену.
Этот механизм уравновешивает спрос и предложение, корректируя цены пропорционально размеру и направлению обмена. Таким образом, вместо того, чтобы получать мгновенные ставки, свопперы получают несколько худшие цены в зависимости от размера их сделок по сравнению с ликвидностью в пуле ликвидности. Эта разница называется ценовым шоком.
Кроме того, свопперы платят комиссию за ликвидность в зависимости от условной суммы, которую они торгуют. Плата за ликвидность перераспределяется между LP на основе пропорционального вклада активной ликвидности в пул ликвидности. Ставки варьируются в зависимости от конкретного пула ликвидности и могут корректироваться в зависимости от рыночных условий, но обычно находятся в диапазоне 0-1%.
Централизованная ликвидность
Централизованная ликвидность позволяет пользователям предоставлять ликвидность в любом предопределенном ценовом диапазоне на одной кривой AMM. Это резко контрастирует с внешней ликвидностью, где ликвидность остается активной при всех возможных ценах от нуля до бесконечности.
Преимущество объединения ликвидности заключается прежде всего в эффективности использования капитала. Поставщикам ликвидности (LP) необходимо только предоставить залог, необходимый для поддержки ограниченного диапазона ликвидности. Например, пара стейблкоинов, торгующаяся в диапазоне от 0,99 до 1,01 доллара, потребует значительно меньшего капитала для обеспечения централизованной ликвидности.
Недостатком объединения ликвидности является то, что поставщики ликвидности больше не будут взимать комиссию, если цена кривой не соответствует порядку. Поэтому централизованные поставщики ликвидности либо разумно определяют свои ценовые диапазоны, либо периодически «ребалансируют» свои ордера, возвращая их обратно в диапазоны.
Ambient также поддерживает нативную ликвидность Ambient, которая отличается от «полноценной централизованной ликвидности». Первое преимущество заключается в том, что вместо того, чтобы накапливать комиссии в отдельном боковом кармане, комиссии поставщиков внешней ликвидности автоматически начисляются обратно в их исходные позиции без какого-либо ручного управления. Второе преимущество заключается в том, что затраты на газ, необходимые для создания и сжигания позиций Ambient Liquidity Provider, значительно ниже. Третье преимущество заключается в том, что позиции всех поставщиков внешней ликвидности на заданной кривой естественным образом взаимозаменяемы и могут быть легко упакованы в «токены LP».
Устранение ликвидности
Удаление ликвидности ведет себя так же, как объединенная ликвидность на основе диапазона, за исключением того, что ликвидность навсегда удаляется из кривой AMM каждый раз, когда цена кривой пересекает границу диапазона. Когда цена кривой ниже цены покупки или цена кривой поднимается до цены продажи, ее можно настроить для устранения ликвидности.
Действие по отсеиванию ликвидности чем-то похоже на «необратимый лимитный ордер» в традиционной централизованной книге лимитных ордеров. Пользователи, которые хотят добиться направленного исполнения по цене лучше, чем текущая рыночная, могут покупать (продавать) в пуле, торгуя (продавая) ниже (выше) текущей цены. Пока цена в определенной точке превышает эту точку, ордер пользователя будет выполняться. В отличие от исходного централизованного ордера диапазона ликвидности, даже если цена превысит цену исполнения, токены, купленные пользователем, не будут конвертированы обратно. По этой причине поставленная ликвидность является полезным инструментом для пользователей, которые хотят направленного исполнения, но по более выгодной цене, чем традиционные свопы.
Устранение ордеров ликвидности предлагает лучшие цены
Ожидание более дешевой цены
Получайте, а не платите свопы
Избегайте проскальзывания цены на кривой АММ
На практике ликвидация ликвидности, как правило, несколько ограничивается пользователями.
В отличие от типичной объединенной ликвидности, ширина диапазонного ордера фиксирована (обычно узкая) для всех нокаутных ордеров в пуле.
Ставки на выбывание всегда должны быть ниже текущей цены кривой, а ставки на выбывание должны быть выше текущей цены кривой.
Для полного устранения цена должна двигаться полностью в пределах всего диапазона. Если кривая сдвинется к середине диапазона, ордер может быть «частично исполнен». Если цена возвращается в диапазон, не достигая цены нокаута, переключитесь обратно.
Уровень пользователя
Обмен токенов
Основная функция Ambient — позволить пользователям обменивать один тип токена на другой по справедливой рыночной цене. Если в контракте DEX есть ликвидность для данной валютной пары, пользователи смогут обмениваться токенами. Кроме того, интерфейсные веб-приложения предоставляют интерфейсы для обменов общего назначения.
Оставшийся залог
Пользователи могут напрямую внести определенное количество токенов в контракт DEX в качестве статического баланса. Избыточное обеспечение действует как легкий оборотный капитал, поэтому накладные расходы и транзакционные издержки ниже, чем при обработке переводов токенов ERC20 при каждой операции обмена, чеканки и сжигания. Избыточное обеспечение может быть внесено пользователями напрямую путем отправки токенов непосредственно в контракт DEX. Или он может быть получен как результат операции обмена, записи или сбора данных. Кроме того, избыточное обеспечение также может быть снято напрямую, так что кошелек пользователя получит соответствующий базовый токен.
Управление и политика
Управление Ambient Protocol в конечном итоге контролируется мультиподписью DAO. Существует два основных мультиподписных органа: операционный мультиподпись и финансовый мультиподпись.
Возможности мультиподписных операций включают в себя:
Устанавливайте и изменяйте параметры пула (например, сборы за ликвидность, расстояние между тиками, пороговые значения JIT и т. д.)
Инициализировать новый шаблон типа пула
Установка, включение или отключение платы за протокол
Установите пороговое значение размера токена улучшения размера субцены
Установите минимальное обязательство по ликвидности для вновь инициализированных типов пулов.
Установите конвейер оракула политики с любой функциональностью для управления мультиподписью.
Мультиподпись казначейства зарезервирована для более серьезных административных действий. Однако это требует более высокого уровня приверженности и более длительных задержек. Treasury multisig сочетает в себе сейф Gnosis с 5-дневной временной блокировкой. В дополнение к стандартным операционным мультиподписным разрешениям, казначейская мультиподпись может:
Обновите код в контракте DEX
Передача полномочий DEX новому контракту контроллера политик
Собирайте накопленные комиссии протокола в DEX
Принудительное удаление оракула политики до истечения срока действия оракула политики
Принудительное преобразование пулов разрешений в пулы без разрешений (в случае неправильного поведения оракулов разрешений)
Управление выполняет традиционную роль DAO. Он имеет полную власть над протоколом и управляется решением M-of-N с мультиподписью и временной блокировкой.
Стратегия — это средний уровень, который находится между управлением DAO и самим контрактом DEX. Он может напрямую предоставлять решения с уровня управления или делегировать ограниченный административный контроль над DEX внешнему оракулу политики смарт-контрактов, явно установленному управлением DAO.
Механизм — это сам базовый контракт DEX. CrocSwapDex (основной смарт-контракт, который содержит децентрализованную ликвидность и позиции) построен с настраиваемыми параметрами, которые могут динамически регулироваться внешним оракулом политики. Это позволяет протоколу улучшаться и экспериментировать с новыми функциями более безопасным и управляемым способом, чем непосредственное обновление базовых смарт-контрактов DEX.
Преимущество
Ambient — это совершенно новая кодовая база, в которой учтены лучшие инженерные практики и новаторский выбор архитектуры смарт-контрактов. Это дает ему некоторые основные преимущества по сравнению с другими DEX:
Значительная экономия на оплате за газ.
Комбинируйте концентрированную («в стиле UniV3»), эмбиентную («в стиле UniV3») и нокаутирующую ликвидность (действующую как лимитный ордер для атомарного заполнения и блокировки позиции в одном направлении) на одной и той же кривой ликвидности.
Динамически корректируемые комиссии пула для максимизации прибыли поставщиков ликвидности в зависимости от рыночных условий и спроса на ликвидность.
Поскольку сборы централизованного поставщика ликвидности автоматически реинвестируются в внешнюю ликвидность, пользователи могут получать сложные проценты даже без ручного сбора урожая.
Предотвратите атаки мгновенной ликвидности, используя минимальные параметры TTL для централизованных позиций ликвидности. В результате обычные поставщики ликвидности могут получать более высокие комиссионные.
Пользователи могут предварительно финансировать токены на DEX в виде «остаточного залога». Активные трейдеры более эффективны, откладывая передачу токенов до чистого расчета.
Через внечейн-стандарт EIP-712 пользователи могут проводить «безгазовые» транзакции с обмениваемыми токенами.
Уникальная поддержка примитива «Ограниченный пул разрешений», который разгружает возможность управления и ограничения пулов универсальными оракулами смарт-контрактов, работающими внутри или вне протокола.
Модель предоставления ликвидности в Ambient сочетает в себе характеристики децентрализованных бирж и централизованных бирж. И в отличие от других AMM, ликвидность для торговых пар не фрагментирована. Ambient также может запускать всю систему DEX в одном смарт-контракте, что обеспечивает более низкую комиссию за транзакции, большее вознаграждение за ликвидность и более честный торговый опыт. В качестве торгового протокола, который сочетает в себе характеристики CEX и DEX, Ambient представляет новые собственные функции DeFi, чтобы предоставить пользователям первоклассный опыт.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Интерпретация Ambient Finance: эффективный двусторонний протокол AMM
Автор: Исследование Web3 от Go2Mars
Ambient (ранее CrocSwap) — это протокол децентрализованного обмена, который позволяет использовать двусторонний AMM, сочетающий централизованную и внешнюю постоянную ликвидность продукта на любой паре активов блокчейна. Ambient запускает весь DEX в рамках одного смарт-контракта, где один пул AMM представляет собой облегченную структуру данных, а не отдельный смарт-контракт. Этот дизайн делает Ambient самой эффективной DEX на основе Ethereum в настоящее время.
Анализ механизма
Автоматизированный маркет-мейкер (AMM)
В Ambient ликвидность обеспечивается через механизм Automated Market Maker (AMM). В отличие от традиционных книг лимитных ордеров (LOB), ликвидность обеспечивается не отдельными ордерами, а совокупной ликвидностью пулов ликвидности, состоящих из средств, предоставленных поставщиками ликвидности (LP).
Каждый пул ликвидности в Ambient представляет собой двусторонний рынок между парой взаимозаменяемых активов или токенов. В любой момент времени каждый пул ликвидности имеет единый обменный курс, определяемый коэффициентом виртуальных резервов, закрепленным за этим пулом. Конечные пользователи могут обменять один токен пары на другой по детерминированной формуле.
Пулы внешней ликвидности используют алгоритм постоянного маркетмейкера продукта (CPMM). Независимо от размера или направления свопа произведение двух аспектов виртуального резерва останется постоянным. (помимо взимаемых комиссий и увеличения ликвидности для концентрации). Когда обменник отправляет определенное количество базовых токенов в пул, пул ликвидности вернет определенное количество токенов котировки в соответствии с этим постоянным отношением продукта. Следовательно, обменный курс пула ликвидности будет увеличиваться, чтобы увеличить обменный курс токена котировки по отношению к базовому токену.
Этот механизм уравновешивает спрос и предложение, корректируя цены пропорционально размеру и направлению обмена. Таким образом, вместо того, чтобы получать мгновенные ставки, свопперы получают несколько худшие цены в зависимости от размера их сделок по сравнению с ликвидностью в пуле ликвидности. Эта разница называется ценовым шоком.
Кроме того, свопперы платят комиссию за ликвидность в зависимости от условной суммы, которую они торгуют. Плата за ликвидность перераспределяется между LP на основе пропорционального вклада активной ликвидности в пул ликвидности. Ставки варьируются в зависимости от конкретного пула ликвидности и могут корректироваться в зависимости от рыночных условий, но обычно находятся в диапазоне 0-1%.
Централизованная ликвидность
Централизованная ликвидность позволяет пользователям предоставлять ликвидность в любом предопределенном ценовом диапазоне на одной кривой AMM. Это резко контрастирует с внешней ликвидностью, где ликвидность остается активной при всех возможных ценах от нуля до бесконечности.
Преимущество объединения ликвидности заключается прежде всего в эффективности использования капитала. Поставщикам ликвидности (LP) необходимо только предоставить залог, необходимый для поддержки ограниченного диапазона ликвидности. Например, пара стейблкоинов, торгующаяся в диапазоне от 0,99 до 1,01 доллара, потребует значительно меньшего капитала для обеспечения централизованной ликвидности.
Недостатком объединения ликвидности является то, что поставщики ликвидности больше не будут взимать комиссию, если цена кривой не соответствует порядку. Поэтому централизованные поставщики ликвидности либо разумно определяют свои ценовые диапазоны, либо периодически «ребалансируют» свои ордера, возвращая их обратно в диапазоны.
Ambient также поддерживает нативную ликвидность Ambient, которая отличается от «полноценной централизованной ликвидности». Первое преимущество заключается в том, что вместо того, чтобы накапливать комиссии в отдельном боковом кармане, комиссии поставщиков внешней ликвидности автоматически начисляются обратно в их исходные позиции без какого-либо ручного управления. Второе преимущество заключается в том, что затраты на газ, необходимые для создания и сжигания позиций Ambient Liquidity Provider, значительно ниже. Третье преимущество заключается в том, что позиции всех поставщиков внешней ликвидности на заданной кривой естественным образом взаимозаменяемы и могут быть легко упакованы в «токены LP».
Устранение ликвидности
Удаление ликвидности ведет себя так же, как объединенная ликвидность на основе диапазона, за исключением того, что ликвидность навсегда удаляется из кривой AMM каждый раз, когда цена кривой пересекает границу диапазона. Когда цена кривой ниже цены покупки или цена кривой поднимается до цены продажи, ее можно настроить для устранения ликвидности.
Действие по отсеиванию ликвидности чем-то похоже на «необратимый лимитный ордер» в традиционной централизованной книге лимитных ордеров. Пользователи, которые хотят добиться направленного исполнения по цене лучше, чем текущая рыночная, могут покупать (продавать) в пуле, торгуя (продавая) ниже (выше) текущей цены. Пока цена в определенной точке превышает эту точку, ордер пользователя будет выполняться. В отличие от исходного централизованного ордера диапазона ликвидности, даже если цена превысит цену исполнения, токены, купленные пользователем, не будут конвертированы обратно. По этой причине поставленная ликвидность является полезным инструментом для пользователей, которые хотят направленного исполнения, но по более выгодной цене, чем традиционные свопы.
Устранение ордеров ликвидности предлагает лучшие цены
На практике ликвидация ликвидности, как правило, несколько ограничивается пользователями.
Уровень пользователя
Обмен токенов
Основная функция Ambient — позволить пользователям обменивать один тип токена на другой по справедливой рыночной цене. Если в контракте DEX есть ликвидность для данной валютной пары, пользователи смогут обмениваться токенами. Кроме того, интерфейсные веб-приложения предоставляют интерфейсы для обменов общего назначения.
Оставшийся залог
Пользователи могут напрямую внести определенное количество токенов в контракт DEX в качестве статического баланса. Избыточное обеспечение действует как легкий оборотный капитал, поэтому накладные расходы и транзакционные издержки ниже, чем при обработке переводов токенов ERC20 при каждой операции обмена, чеканки и сжигания. Избыточное обеспечение может быть внесено пользователями напрямую путем отправки токенов непосредственно в контракт DEX. Или он может быть получен как результат операции обмена, записи или сбора данных. Кроме того, избыточное обеспечение также может быть снято напрямую, так что кошелек пользователя получит соответствующий базовый токен.
Управление и политика
Управление Ambient Protocol в конечном итоге контролируется мультиподписью DAO. Существует два основных мультиподписных органа: операционный мультиподпись и финансовый мультиподпись.
Возможности мультиподписных операций включают в себя:
Мультиподпись казначейства зарезервирована для более серьезных административных действий. Однако это требует более высокого уровня приверженности и более длительных задержек. Treasury multisig сочетает в себе сейф Gnosis с 5-дневной временной блокировкой. В дополнение к стандартным операционным мультиподписным разрешениям, казначейская мультиподпись может:
Системный Обзор

Управление выполняет традиционную роль DAO. Он имеет полную власть над протоколом и управляется решением M-of-N с мультиподписью и временной блокировкой.
Стратегия — это средний уровень, который находится между управлением DAO и самим контрактом DEX. Он может напрямую предоставлять решения с уровня управления или делегировать ограниченный административный контроль над DEX внешнему оракулу политики смарт-контрактов, явно установленному управлением DAO.
Механизм — это сам базовый контракт DEX. CrocSwapDex (основной смарт-контракт, который содержит децентрализованную ликвидность и позиции) построен с настраиваемыми параметрами, которые могут динамически регулироваться внешним оракулом политики. Это позволяет протоколу улучшаться и экспериментировать с новыми функциями более безопасным и управляемым способом, чем непосредственное обновление базовых смарт-контрактов DEX.
Преимущество
Ambient — это совершенно новая кодовая база, в которой учтены лучшие инженерные практики и новаторский выбор архитектуры смарт-контрактов. Это дает ему некоторые основные преимущества по сравнению с другими DEX:
Краткое содержание

Модель предоставления ликвидности в Ambient сочетает в себе характеристики децентрализованных бирж и централизованных бирж. И в отличие от других AMM, ликвидность для торговых пар не фрагментирована. Ambient также может запускать всю систему DEX в одном смарт-контракте, что обеспечивает более низкую комиссию за транзакции, большее вознаграждение за ликвидность и более честный торговый опыт. В качестве торгового протокола, который сочетает в себе характеристики CEX и DEX, Ambient представляет новые собственные функции DeFi, чтобы предоставить пользователям первоклассный опыт.