Автоматический маркет-мейкер (AMM)
Как работает нативный AMM XRP Ledger, добавленный в основную сеть в 2024 году наряду с уже существующим DEX на основе книги ордеров.
В 2024 году XRP Ledger добавил нативный автоматический маркет-мейкер (AMM) — второй, дополняющий способ предоставления ликвидности и торговли в леджере наряду с давно существующей децентрализованной биржей на основе книги ордеров.
Что такое AMM, вкратце
В отличие от книги ордеров — где покупатели и продавцы выставляют конкретные цены и ждут совпадения, — AMM работает на основе общего пула из двух активов (например, XRP и стейблкоина), внесённых поставщиками ликвидности. Сделки совершаются непосредственно против этого пула, а цена определяется алгоритмически на основе текущего соотношения двух активов в пуле, по формуле в духе constant-product, похожей на AMM, популяризированные в Ethereum (например, Uniswap).
Зачем добавлять AMM в цепочку, где уже есть DEX
Модель книги ордеров хорошо работает, когда достаточно активного торгового интереса, чтобы поддерживать в книге ордеров разумные цены. Для менее ликвидных рынков AMM может обеспечивать непрерывную, пассивную ликвидность без необходимости кому-либо активно управлять открытыми ордерами — любой может внести активы в пул и получать долю от торговых комиссий, не имея торговой экспертизы.
Поскольку оба механизма нативны для одного и того же леджера, они могут взаимодействовать: платёж или сделка могут быть направлены через ту площадку (или комбинацию книги ордеров и пула AMM), которая в данный момент предлагает лучшую цену, без необходимости пользователю выбирать вручную.
Токены поставщика ликвидности
Когда вы вносите активы в пул AMM на XRPL, вы получаете LP-токены, представляющие вашу долю в этом пуле, которые впоследствии можно обменять на пропорциональную долю активов пула (плюс накопленные торговые комиссии, минус эффекты изменения цены — тот же компромисс «непостоянных потерь», присущий AMM в целом).
Управление параметрами пула
Пулы AMM в XRPL включают механизм голосования на цепочке, позволяющий поставщикам ликвидности голосовать (с весом, пропорциональным их доле в пуле) за такие параметры, как торговая комиссия пула, вместо того чтобы эти параметры были навсегда зафиксированы при создании пула или контролировались единственным администратором.
Нативная функция, а не смарт-контракт
Как и DEX на основе книги ордеров, AMM реализован как нативная функция леджера (активируемая через процесс амендментов — см. Что такое XRP Ledger?), а не как смарт-контракт, развёрнутый третьей стороной. Это означает, что он пользуется той же финальностью транзакций и той же структурой издержек со сжиганием комиссии, что и любой другой тип транзакций XRPL, и не зависит от того, насколько надёжно и хорошо аудировано развёртывание какого-либо конкретного внешнего смарт-контракта.