Блокчейн/Уровень VIII · Эпоха мемкоинов/8.2 Solana/Урок 3
DEX-платформы и агрегаторы: Raydium и Jupiter
Книги ордеров, кривые постоянного произведения и роутер, который находит среди них лучшую цену
МатериалыВеб-интерфейс Jupiter (только котировки; кошелек не требуется)Блок-эксплорер Solana (например, Solscan)
Любопытство
- Как математическая формула заменяет книгу ордеров при определении цены токена?
- Почему крах FTX вынудил сообщество сделать форк основного протокола книги ордеров в Solana?
- В чём механическое различие между агрегатором, который маршрутизирует сделки, и тем, который держит ликвидность?
Исследование
- Raydium запустился в 2021 году как автоматический маркет-мейкер (AMM), который также размещал ликвидность своих пулов в книге ордеров Serum. В отличие от централизованных бирж, которые сводят ордера на покупку и продажу в центральной книге лимитных ордеров, Raydium использует формулы постоянного произведения. Поставщики ликвидности вносят пары токенов в пулы на смарт-контрактах; цена определяется соотношением резервов в этих пулах. Такая конструкция позволяет исполнять сделки мгновенно, не дожидаясь, пока контрагент выставит встречный ордер: потенциальная ценовая эффективность обменивается на немедленную доступность.
- Serum начинался как доминирующая ончейн-книга ордеров в Solana, но в его архитектуре была критическая уязвимость: ключ обновления контролировала FTX. Когда в ноябре 2022 года FTX рухнула, исходному развёртыванию Serum больше нельзя было доверять. Исходный код протокола был открыт, поэтому разработчики сделали его форк — OpenBook. Этот эпизод показал риски централизованной власти внутри децентрализованных систем: даже если торговая логика имеет открытый исходный код, одна сторона, владеющая административными ключами, может заморозить или изменить всю рыночную инфраструктуру.
- Orca и Meteora повышают эффективность ликвидности с помощью разных структур пулов. Orca предлагает пулы с концентрированной ликвидностью, позволяющие поставщикам размещать капитал в определённых ценовых диапазонах, а не по всем возможным ценам. Это повышает эффективность капитала, но требует активного управления. Пулы DLMM от Meteora концентрируют ликвидность в ценовых корзинах (bins) и поднимают комиссии при росте волатильности. Эти варианты конкурируют со стандартными моделями AMM Raydium, формируя фрагментированный ландшафт, где сосуществуют разные типы пулов, привлекающие разные категории трейдеров и поставщиков ликвидности.
- Jupiter, также запущенный в 2021 году, работает как агрегатор, а не как торговая площадка. Для свопов он сам не держит ликвидности, а опрашивает несколько децентрализованных бирж — Raydium, Orca, Meteora и другие, — чтобы найти оптимальный маршрут исполнения свопа. Jupiter разбивает крупные сделки между несколькими площадками, чтобы минимизировать проскальзывание и добиться лучшей цены. Протокол вышел за рамки простых свопов, добавив лимитные ордера, усреднение (DCA) и бессрочные фьючерсы (perpetuals), и стал центральным интерфейсом для торговли в Solana.
- Аирдроп токена JUP прошёл в январе 2024 года. Хотя лаунчпады мемкоинов вроде pump.fun при «выпуске» (graduation) переводят ликвидность в эти устоявшиеся пулы, уровень агрегаторов остаётся критически важным для качества исполнения. Одна транзакция со свопом через Jupiter может запускать межпрограммные вызовы (CPI), которые одновременно взаимодействуют с программой SPL Token, конкретными программами AMM и системными аккаунтами. Такая композируемость обеспечивается единым общим состоянием, в котором программы могут вызывать друг друга в рамках одной транзакции, поэтому многошаговая сделка либо выполняется целиком, либо не выполняется вовсе.
- Чтобы увидеть такую маршрутизацию на практике, откройте интерфейс Jupiter и запросите котировку свопа между двумя крупными активами, например SOL и USDC. Изучите предложенный маршрут: в нём будут указаны конкретные используемые пулы (например, Raydium CLMM, Orca Whirlpools) и доля сделки, направляемая в каждый из них. Сравните это с прямой котировкой от одного AMM, например Raydium. При крупных объёмах разбиение сделки агрегатором часто даёт лучшую цену исполнения, поскольку одновременно использует глубину ликвидности нескольких площадок.
Ключевые факты
- Raydium (2021) работает как автоматический маркет-мейкер на формулах постоянного произведения, а Serum был заброшен после краха FTX в ноябре 2022 года, и на его основе был сделан форк OpenBook.
- Orca предоставляет пулы с концентрированной ликвидностью для повышения эффективности использования капитала, тогда как пулы DLMM от Meteora увеличивают комиссии по мере роста волатильности.
- Jupiter (2021) — торговый агрегатор, который маршрутизирует свопы через несколько площадок для оптимизации цены; к базовой функции свопов он добавил лимитные ордера и бессрочные фьючерсы.
- Токен JUP был распределён через аирдроп в январе 2024 года.
- Высокая пропускная способность Solana позволяет осуществлять сложные межпрограммные вызовы, при которых одна транзакция одновременно взаимодействует с несколькими программами AMM и программой SPL Token.
- Лаунчпады мемкоинов переводят токены, прошедшие «выпуск» (graduation), в пулы AMM; pump.fun с марта 2025 года использует собственный PumpSwap.
Упражнение девять, шесть, три, один
9СобратьОпределите 9 различных DEX-протоколов или функций агрегаторов в Solana. Для каждого укажите, держит ли он собственную ликвидность (AMM/книга ордеров) или маршрутизирует сделки (агрегатор), и назовите один уникальный тип пула или механизм ордеров, который он поддерживает.
6СгруппироватьСгруппируйте 9 элементов в 6 категорий по их архитектурной роли: стандартные пулы AMM, пулы концентрированной ликвидности, пулы с динамическими комиссиями, книги ордеров, агрегаторы/роутеры и движки деривативов/лимитных ордеров.
3Выделить главноеСократите эти 6 групп до 3 механических различий в том, как капитал трейдера взаимодействует с протоколом.
1КристаллизоватьНапишите одно предложение о том, зачем нужен агрегатор вроде Jupiter, если базовые AMM, такие как Raydium, уже обеспечивают формирование цены.
Проверка фактов
Даты, цифры и утверждения были проверены по приведенным ниже опубликованным источникам.
- Raydium documentation: Automated Market Maker architecture and pool types
- Jupiter documentation: Aggregator routing logic and JUP token airdrop details (January 2024)
- OpenBook announcement regarding the fork of Serum following FTX's collapse (November 2022)
- Orca documentation: Concentrated liquidity pools (Whirlpools) mechanics
- Meteora documentation: Dynamic liquidity pool fee structures