August 31, 2022

Биржи на FTM - как все работает

Децентрализованные биржи - один из трех столпов наряду с денежными рынками и децентрализованным стейблкоином, на котором строится DeFi. Сегодня я расскажу о трех разновидностях DEX в экосистеме Fantom.

Краткая информация Automated Market Makers (AMMs) (АММ)

В отличие от традиционных бирж с классическими ордерными книгами, децентрализованные биржи создают так называемые "пулы ликвидности", которые позволяют пользователям вносить активы в пул и тем самым предоставляют трейдерам возможность обмениваться активами.

Liquidity Pools

Пулы ликвидности - это смарт-контракты, в которых хранятся 2 или более активов, что позволяет любому человеку вносить и снимать средства. Большинство DEX имеют множество пулов ликвидности, представляющих различные торговые пары, например FTM/USDC.

Liquidity Provider (LP)

Поставщики ликвидности размещают активы в пулах ликвидности, получая от пула вознаграждение за каждую сделку, совершенную в этом пуле.

Цены на базовые активы определяются алгоритмически и варьируются от биржи к бирже.

Арбитраж

AMM не обновляют свои цены на основе других рынков, рыночная цена меняется только при изменении соотношения резервов в пуле, что происходит при каждой совершенной сделке.

Таким образом, это делает его выгодным для арбитража.

Пример арбитража

Цены на централизованной бирже на $FTM могут составлять $.30 на CEX и $.29 на DEX. Это создает возможность для арбитражников покупать более дешевый FTM на DEX и продавать его на CEX, пока цены не достигнут паритета.

Automated Market Maker

Учитывая, что цены на базовые активы определяются алгоритмически, а не путем сопоставления покупателей и продавцов в книге заявок, эти пулы ликвидности действуют как автоматизированные маркет-мейкеры.

@SpookySwap

Наш первый DEX также является крупнейшим протоколом в экосистеме Fantom. SpookySwap взял за основу концепцию известного протокола @Uniswap
V2 и построили свой собственный DEX на основе этой концепции. Протокол работает по формуле постоянного продукта (constant-product formula) (x*y=k)

Спотовая цена

Спотовая цена на АММ постоянного продукта рассчитывается путем деления количества токенов 1 в пуле на количество токенов 2.

Пример: 9,999,102/29,842,027=0.335

x*y=k

Формула "постоянного продукта" всегда имеет ликвидность, поскольку обе оси никогда не касаются кривой. Свопы перемещают точки вдоль кривой, в то время как предоставление и изъятие ликвидности сдвигает кривую.

Impermanent Loss (IL)

IL возникает всякий раз, когда цена активов меняется после того, как вы внесли их в пул. Чем больше изменение стоимости, тем больше IL. К счастью, цены могут вернуться к тому уровню, когда вы первоначально внесли средства в пул, что делает этот убыток непостоянным.

@beethoven_x

Способ противодействия IL - внесение средств в пулы с меньшим процентом волатильных активов, например, 20% FTM - 80% USDC. Это дает прекрасную возможность поговорить о Beethoven и Balancer (поскольку Beethoven основан на Balancer).

Arbitrary weighted pools

В отличие от традиционных пулов ликвидности, Beethoven позволяет создавать пулы ликвидности, содержащие до 8 токенов в любом соотношении.

Это ограничивает инвестиционные риски, обеспечивает динамические комиссии, позволяющие получить более конкурентоспособные ставки и полностью использовать все активы.

Weighted Math

Математика позволяет осуществлять свопы между любыми активами независимо от корреляции цен. Цены определяются балансами пулов, весами пулов и суммами обмениваемых активов. V - постоянная, Bt - баланс актива, а Wt - вес актива в пуле.

Баланс и определение цены

Независимо от общего количества активов в пуле, свопы в пулах Balancer происходят только между двумя активами токенов.

Формула помогает учесть вес токена в пуле

Эти пулы ликвидности полностью свободны от ограничений и позволяют владельцам пула изменять вес активов, типы активов, корректировать комиссионные или устанавливать их и оставлять все как есть.

Vote Escrow (-VE)

А с введением механизма -VE LP могут получать эмиссию в родном токене Beethoven - Beets - в качестве дополнительного вознаграждения сверх получаемых ими гонораров. Но подробнее -ve механике ниже

@curvefinance

Не являясь родным для Fantom, но будучи настоящим OG DeFi, Curve обеспечивает низкое проскальзывание и низкие комиссии при торговле такими активами, как стабильные монеты (USDC, USDT).

Constant sum formula (x+y=k)

Формула постоянной суммы позволяет осуществлять свопы 1:1, но в отличие от формулы постоянного продукта она может исчерпать ликвидность.

Constant product formula

Глядя на график, можно сделать вывод, что большее количество обмениваемых активов влечет за собой большее проскальзывание для трейдера. С такими активами, как стейблкоины, вы хотите иметь как можно меньше проскальзываний, поскольку их стоимость должна быть близка друг к другу.

Stableswap

Stableswap использует преимущества формулы постоянной суммы и постоянного произведения, создавая кривую, которая почти плоская вокруг целевой цены. Это обеспечивает трейдерам минимальное проскальзывание, обеспечивая при этом ликвидность за пределами диапазона.

$CRV

Центральное место в экосистеме Curve занимает CRV, заблокированный для veCRV (voting-escrowed CRV), который используется для голосования, сейкинга и повышения вознаграждения.

Эта уникальная конструкция обеспечивает долгосрочный успех протокола в соответствии со стимулами его держателей.

$veCRV

Контроль над veCRV позволяет держателям определять, какие пулы получают повышенное вознаграждение за предоставление LP, а также они могут голосовать за пулы, которые начнут получать поощрения.

На этом я заканчиваю свою тему о AMM, надеюсь, это поможет тем, кто только начинает изучать экосистему Fantom DeFi.

Оригинал https://twitter.com/Fantom_Intern/status/1564564002264473603

Канал про разное https://t.me/bey_baraban

Канал по FTM https://t.me/fantom_for_russia

Чат FTM https://t.me/Cryptonite_chat