Что такое <strong>AMM</strong>?
Автоматический рыночный формирователь (AMM) - это механизм, определяемый ценой и ликвидностью, который широко используется децентрализованными биржами (DEXes). Простыми словами, те, кто хочет обеспечить ликвидность, размещают два типа активов в определенной пропорции в активный пул (фактически смарт-контракт), позволяя другим трейдерам торговать с активами в пуле непосредственно. Активный пул использует алгоритм, основанный на соотношении предложения и спроса активов, для автоматического определения цен активов, и вот что такое AMM.
«Рыночное делание» - это общая практика, исходящая из TradFi. Рыночный формирователь активно отвечает на заявки и инициирует ордера на продажу, тем самым он предоставляет ликвидность рынку. Как будто кто-то активно знакомит незнакомцев друг с другом на скучной вечеринке👯♂️👯♀️.
Uniswap и большинство других DEXs используют Автоматического рыночного формирователя (AMM) для создания "неограниченной ликвидности" (т. е., торгуйте когда хотите😎). Активы в пуле ценятся относительно друг друга в соответствии с алгоритмом Константной функции. Это означает, что любая сделка должна изменить резервы так, чтобы произведение этих резервов оставалось неизменным (т. е., равным постоянной). Короче говоря, чтобы извлечь токен из пула, необходимо внести определенное количество других токенов.
Как работает AMM? Комикс-гид по AMM
Чтобы лучше проиллюстрировать, как работает AMM, давайте вернемся к эпохе товарообмена.
Предположим, вы яблочный фермер в эпоху товарообмена, где не существует валюты. Вы хотите обменять некоторые дыни со своим другом Джоном, который случайно имеет дыни, но хотел бы сделать яблочный сок.

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

✔Цель проста: фермер, желающий обменять бананы на апельсины, всегда может найти корзину с этими двумя фруктами, положить свои бананы и взять несколько апельсинов
Не нужно ждать фермера-апельсиновода.
Теперь у вас могут возникнуть следующие вопросы:
❓ Пусть я иду к корзине Яблок/Арбузов и хочу 2 арбуза. Сколько яблок мне нужно положить? И наоборот?
Давайте предположим, что каждый в этом мире добросовестен и готов следовать всем правилам, установленным Unifruit.
После попадания яблоком один из членов Unifruit предлагает алгоритм для автоматического вычисления относительной цены фруктов, который в конечном итоге принимается и становится известен как алгоритм постоянного произведения.
Предположим, что изначально в корзине находится 4 яблока и 6 арбузов. Затем произведение количества фруктов равно 4 * 6 = 24.

Теперь вы хотите забрать 2 арбуза, оставив в корзине 4 арбуза и 4 яблока. Но правило постоянного произведения нарушено!

Чтобы снова получить произведение 24, вам потребуется, чтобы количество яблок в корзине после сделки было равно 24 / 4 = 6. Сейчас в корзине 4 яблока, поэтому вам нужно добавить еще 2 яблока.

Таким образом, цена за эту сделку составит 1 яблоко за арбуз.
Предположим теперь, что вы хотите купить еще 2 арбуза, оставив в корзине только 2 арбуза. Сколько яблок вам нужно положить в корзину?
Чтобы сохранить баланс, в конце должно быть 24 / (4 - 2) = 12 яблок в корзине.
Это означает, что вам нужно добавить еще 6 яблок в корзину.
Теперь цена за арбуз составляет: 6 яблок/2 арбуза, или 3 яблока/арбуз
Как видно из маленькой викторины выше, с уменьшением количества арбузов в корзине взимается большее количество яблок, что совпадает с правилом спроса и предложения.
❓ Откуда вообще берутся все эти фрукты? Если не от Unifruit, почему поставщики готовы отдавать свои фрукты?
Удивительно, что эти фрукты поступают от других фермеров, вроде вас и Джона! Для создания устойчивой системы поставок Unifruit призывает фермеров присоединиться и создавать свои собственные корзины с двумя разными видами фруктов, эффективно становясь "поставщиками корзин". За каждую сделку, происходящую в корзине, Unifruit требует от покупателя оставить немного семечек фруктов поставщику в качестве компенсации. Таким образом, фермеров мотивируют стать поставщиками корзин.
AMM и ордер-буки (стаканы)
Различие между ордер-буками и AMM
Основное различие между AMM и ордер-буками заключается в механизме торговли и формирования цен.
Пользователи торгуют друг с другом на CEX с использованием ордер-буков (ордер на покупку должен быть сведен с ордером на продажу), в то время как пользователи AMM торгуются против пула ликвидности пары активов.
Например, если вы хотите купить немного $ETH за $USDC, то на разных биржах шаги следующие:
Ордер-бук:
- Подача ордера на покупку по цене заявки
- Ожидание ордера на продажу по равной или более низкой цене
AMM
- Находим пул ликвидности с $USDC и $ETH
- Берем $ETH из пула. В то же время помещаем $USDC в пул, сумма которого рассчитывается по заранее установленным правилам
Если все продажные ордера просят цену выше вашей заявки (и вы не хотите идти на уступки), ваш ордер будет висеть до тех пор, пока продавец не удовлетворит ваше требование. В случае с AMM это не так, где можно торговать напрямую с пулом ликвидности в любое время.
AMM
DeFi
Uniswap
What else do you want to learn?
