В этой статье мы хотели бы познакомить вас с концепцией виртуального автоматического маркет-мейкера (vAMM), которая лежит в основе Tsunami. Будучи довольно продвинутой и недавней технологией в секторе DeFi, она явно требует некоторого объяснения.
AMM - это хорошо известная концепция, пионером которой стала компания Bancor, а затем Uninswap. Это биржа, которая использует формулу x * y = k для алгоритмического расчета цены актива. Концепция AMM прекрасно описана в статье swop.fi здесь.
Чтобы обеспечить AMM возможностью торговли с кредитным плечом, а главное - торговать любыми активами, необходимо расширение протокола AMM, которое называется vAMM, или Virtual AMM. vAMM использует ту же формулу x * y = k, только в пул не предоставляется реальный актив (то есть его виртуальная часть). Вместо этого в отдельном хранилище хранится залог (USDN), который позволяет пользователям покупать виртуальные активы у пулов AMM. Таким образом, AMM используется для определения цены бессрочного контракта внутри Tsunami.
Давайте проследим весь процесс шаг за шагом.
Вы можете заметить, что мелкие сделки сильно влияют на цену. Это вполне ожидаемо, поскольку общий объем ликвидности довольно низок (20,000 USDN). Такие низкие цифры выбраны для того, чтобы лучше проиллюстрировать принцип работы виртуального AMM. Реальные рынки должны быть запущены с гораздо более высокой ликвидностью, чтобы предотвратить такое сильное проскальзывание цены.
При использовании vAMM у хранилища всегда будет достаточно залога для погашения позиции каждого трейдера. Для предотвращения недозакрытия позиций используется механизм ликвидации. Он автоматически закрывает позиции, прежде чем они обанкротятся. Это позволяет vAMM функционировать без поставщиков ликвидности (как в предыдущем примере, нам не нужна третья сторона для предоставления WAVES на vAMM). По сути, трейдеры предоставляют ликвидность друг другу.
Поскольку каждый АММ (как традиционный, так и vAMM) работает как независимый рынок, необходим механизм для приведения цены АММ в соответствие с ценой актива во внешнем мире. Традиционно в качестве такого механизма используется арбитражная торговля. Подобно другим биржам бессрочных фьючерсов, Tsunami использует дополнительный механизм, называемый фондированием (funding).
Funding стимулирует арбитражеров и трейдеров выравнивать цену бессрочного фьючерсного контракта с ценой актива или индекса. Funding оплачивается каждый час, по следующей формуле:
Проще говоря, финансирование работает следующим образом. Предположим, что цена vAMM > цены индекса. Это означает, что нам нужно снизить цену. Это означает, что нам нужно больше коротких позиций. Таким образом, long платят short финансирование, стимулируя арбитражеров переходить в короткие позиции, чтобы получить финансирование. Когда цена vAMM < цены индекса, все работает в обратном порядке. Таким образом, цена vAMM будет точно следовать за ценой индекса.
Как объяснялось ранее, для работы vAMM не нужны поставщики ликвидности. В сочетании с финансирующим платежом (funding) биржа на базе vAMM может отслеживать цену любого актива или индекса. Теперь легко понять, как Tsunami позволит торговать некриптовалютными активами. Например, цена индекса может быть настроена на отслеживание цены флора коллекции NFT. Это позволяет трейдерам получить доступ к коллекции NFT, оставаясь при этом полностью ликвидными - без необходимости покупать NFT самостоятельно. Другой пример - торговля реальными товарами или акциями. С помощью оракула, поставляющего информацию о ценах на цепочке, на Tsunami можно торговать любым активом.
В этой статье мы кратко познакомили читателя с тем, как работает vAMM на бирже Tsunami. В следующих статьях мы расскажем больше о токеномике Tsunami, вечных фьючерсах и многом другом. Оставайтесь с нами и подписывайтесь на наши социальные сети - Twitter и Telegram.