Automated Market Maker (AMM) был интегрирован в основную сеть XRP Ledger (XRPL) в качестве встроенной функции для DEX. AMM-протокол позволит поставщикам ликвидности получать прибыль и уменьшить проскальзывание.
Дэвид Шварц, разработчик XRP Ledger, рассказал о запуске AMM-протокола XLS-30 в основной сети XRPL, который призван разблокировать широкий спектр возможностей в сфере децентрализованных финансов (DeFi). AMM будет функционировать в качестве встроенной функции для DEX.
До интеграции XLS-30 децентрализованная биржа XRPL обеспечивала ликвидность исключительно с помощью ручного маркетмейкинга и централизованных книг лимитных ордеров. Новая функция предоставляет расширенные возможности для поставщиков ликвидности, добавляя функционал для автоматической торговли на DEX.
Среди основных преимуществ интеграции AMM на XRPL:
- разработчики могут использовать функциональность AMM без создания собственных смарт-контрактов и связанных с ними рисков;
- ликвидность для всех торговых пар агрегируется на уровне протокола, исключая возможность фрагментирования в отдельных смарт-контрактах;
- внедрение механизма непрерывных аукционов, который открывает новые возможности для арбитража;
- возможность предоставлять ликвидность только для одного актива в пуле;
- использование федеративного консенсуса, благодаря которому каждая запись в реестре определяется консенсусом участников, а не отдельными майнерами;
- интеграция с CLOB (Central Limit Order Book), что позволяет оптимизировать цену, обеспечивая лучшие курсы обмена.
Интеграция AMM в XRPL открывает новые возможности для создания DeFi-сервисов таких, как торговые платформы, приложения для фарминга ликвидности и другие Web3-решения, использующие ликвидность пулов AMM. XLS-30 также позволяет обменивать активы и предоставлять ликвидность непосредственно в рамках XRPL, что улучшает пользовательский опыт и может способствовать разработке различных сервисов в экосистеме Ripple.
Помимо DeFi-приложений, функциональность AMM может улучшить нефинансовые варианты использования XRPL. Так, например, платформы, предлагающие NFT или другие цифровые товары, могут интегрировать XLS-30 для облегчения обмена активами, улучшения пользовательского опыта и расширения функциональности предложений.
Стоит однако отметить, что запуск XLS-30 не прошел гладко. Несмотря на многочисленные раунды тестирования и аудита в первые дни после запуска функционала была обнаружена ошибка, которая привела к некорректному изъятию ликвидности из пула AMM. Для решения проблемы команда разработчиков проанализировала объем и влияние ошибки на пулы AMM, а также исправила ее в среде модульного тестирования. В результате было разработано исправление, которое включало в себя новые механизмы проверки для обеспечения правильной работы пулов. Однако для реализации исправлений в основной сети XRPL требуется, чтобы оно прошло процесс голосования и набрало более 80% голосов валидаторов.
Напомним, Ripple активно расширяют функциональные возможности XRP Ledger, разрабатывая на его основе решения для трансграничных платежей, токенизации и тестирования CBDC-проектов.