CrocSwap
Что такое @CrocSwap и почему это будущее децентрализованных бирж
Для начала давайте сравним Crocswap с его крупнейшим конкурентом, Uniswap. На данный момент ликвидность Uniswap разделена на Uniswap V2 и V3. V2 поддерживает амбиентную ликвидность (ambient liquidit), при которой вы вносите свои два токена и минтите свой LP токен. V3 поддерживает концентрированную ликвидность, которая позволяет LP указать, по какой цене они хотели бы провести обмен. Это приводит к тому, что крупные монеты используют Uni V3, а мелкие монеты - Uni V2, поскольку большинство мелких монет не имеют достаточной ликвидности для поддержки концентрированной ликвидности. Crocswap исправляет эту ситуацию, по сути, объединяя Uniswap V2 и V3, где вы можете предоставлять любой тип ликвидности в любом пуле. Это дает LP лучший UX, а свопперам - лучшие ставки по свопам.
Crocswap также позволяет создавать индивидуальные уровни комиссионных, что дает больше гибкости для LP и участников свопа. Ожидается, что в периоды низкой волатильности и низких объемов торгов LP, входящие в пулы с низкими комиссионными, будут иметь более высокие показатели. Хотя они зарабатывают более низкие комиссионные на торгуемую сумму, значительное большинство торгов будет происходить в пулах с низкими комиссионными из-за преимущества в стоимости для трейдера. Напротив, в периоды сильной рыночной нестабильности ценовая нестабильность будет превышать экономию на комиссионных, и ЛП с высоким уровнем комиссионных окажутся в выигрыше.
Еще одно замечательное усовершенствование, сделанное Crocswap, - автоматическая компаундирование вознаграждений обратно в пулы ликвидности . В Uniswap пользователям приходится вручную пополнять баланс, клеймя и повторно размещая LP. Модель Crocswap гораздо более экономична и увеличивает вознаграждение LP.
Еще одна большая проблема Uniswap - ликвидность JIT (Just In Time). JIT-ликвидность - это когда бот видит ожидающую своп-транзакцию, в течение одного блока предоставляет ликвидность, забирает большую часть комиссии от этой транзакции, а затем выводит свои LP. Большая проблема с поощрением такого поведения заключается в том, что все больше и больше людей будут стимулироваться к JIT LP, что в конечном итоге приведет к удалению всей пассивной ликвидности из пула. Если бы это произошло, не существовало бы определенной цены на монету, и при выставлении ордера вам пришлось бы надеяться, что JIT-бот исполнит его по запрашиваемой вами цене. Однако такой сценарий еще не превратился в реальность. В настоящее время JIT-боты снижают пассивное вознаграждение LP, и это то, что Crocswap стремится уменьшить. Решение Crocswap заключается в том, чтобы сделать минимальным время до того, как LP сможет удалить свою ликвидность, которое, вероятно, будет составлять пару минут. Это позволит LP сохранить постоянную ликвидность своих LP токенов, а также уменьшит количество вредоносных JIT-ботов.
Однако JIT ликвидность не так уж плоха, поскольку она улучшает исполнение свопов. Именно поэтому Crocswap будет составлять белый список адресов JIT-ликвидности, которые доказали, что не являются злонамеренными в своей деятельности. Это позволит свопперам сохранить улучшенное исполнение свопов, в то же время предоставляя LP больше вознаграждений.
Crocswap также позволяет любому пользователю создать пул с любыми токенами и иметь возможность изменять размер комиссии, протокол take, размер тика. При создании пула создатель должен выставить минимальный объем ликвидности с обеих сторон. Это дает свопперам и LP больше свободы и наказывает за любое токсичное поведение в пуле.
Еще один классный аспект, который позволяет Crocswap, - это пулы с разрешением. Создатели пулов имеют свободу в отношении действительно любого аспекта их пула, который может быть внесен в белый список. Если вы хотите, вы можете сделать так, чтобы любой мог купить токен, но только указанные адреса могли обеспечить ликвидность, и наоборот. Если вы хотите создать пул, в котором только Х адресоа могут покупать, а Y адреса обеспечивают ликвидность, вы можете это сделать. Это позволяет создателям пулов делать некоторые действительно инновационные вещи и в целом дает больше свободы пользователю.
Еще одним важным новшеством является то, что Crocswap устраняет необходимость в маршрутизаторе. Например, я меняю альткоин А на альткоин B. На Uniswap мой альткоин A менялся бы на ETH, а затем с ETH на альткоин B. На Crocswap вы можете напрямую обменять альткоин A на альткоин B. Это стало возможным благодаря единой смарт-модели Crocswap, где каждый пул находится в одном смарт-контракте, тогда как в Uniswap каждый пул является отдельным смарт-контрактом. Модель Crocswap позволяет реализовать два больших решения - улучшить газовую и комиссионную эффективность. При обмене на Uniswap с альткоина А на И, технически происходит несколько сделок, хотя вы обмениваете только две монеты, так как альткоин А конвертируется в ETH, а затем в альткоин B.
LP также могут легко переходить от одного типа пулов к другому типу пулов, использующих одну и ту же пару токенов. (Например, переход от пула с высоким уровнем комиссии к пулу с низким уровнем комиссии).
CrocSwap также поддерживает использование raw Ether (или эквивалентной нативного токена на любой цепочке EVM) вместо токена ERC20 в паре активов. Большинство DEX ограничены токенами ERC20 и поэтому вынуждены использовать обернутые токены Ether. Это неэффективно, поскольку для передачи токенов ERC20 требуется больше газа, чем для передачи "родного" Эфира. Одно это изменение позволяет значительно снизить комиссию за газ при свопах с участием Эфира (основная часть всех сделок на DEX сегодня).
Пользователи могут вносить залог на биржу, а дебетовать залог можно непосредственно из этого залогового излишка (collateral surplus), экономя на газе (Это существенно снижает расходы на газ, особенно для активных трейдеров. Представьте себе дневного трейдера, который постоянно покупает и продает позиции по многим парам. Он может начать день с внесения USDC в качестве избыточного залога (surplus collateral) на биржу. В зависимости от активности рынка он может совершить десятки или сотни сделок. Ему нет смысла напрямую получать токены от всех этих свопов и платить соответствующие комиссионные за газ. Вместо этого каждый своп будет выводиться на его избыточный залоговый баланс (surplus collateral balance) CrocSwap. По завершении сделок она объединит весь поток залога в единый избыточный вывод (surplus withdraw) , что позволит ему существенно сэкономить на совокупных расходах на газ).
Для дальнейшей оптимизации по газу Croc использует "горячие и холодные пути" (“hot and cold paths”) для оптимизации газа от наиболее до наименее критичных к газу вещей. Горячие пути - это часто используемые вызовы из контракта, такие как свопы, и они наиболее оптимизированы по газу. Теплый путь - это простая минт и сжигание для позиций lp. В самом низу списка оптимизации газа находится холодный путь, который используется редко и только для таких вещей, как управление и инициирование пула.
Кто входит в команду?
Я смотрел пару подкастов с Doug Colkitt, рассказывающим о Crocswap, и он кажется образованным человеком. Он выходец из TradFi и работал в Citadel. О разработчиках не так много информации, но, похоже, они, по крайней мере, реальные люди.
Дорожная карта?
В настоящее время нет конкретной дорожной карты, только несколько "Coming Soon" в discord, хотя Doug Colkitt сообщил, что они нацелены на релиз осенью-зимой. Можно предположить, что Crocswap будет запущен не позднее конца года.
Токен?
Как и в дорожной карте, единственной информацией о токене и/или токеномике было "Скоро будет". У нас есть подтверждение о каком-то токене, но не более того. Он будет использоваться для управления, и после того, как Doug Colkitt рассказал о накоплении стоимости, мы можем увидеть что-то вроде #RealYield для Crocswap.
Оригинал https://kindahangry.substack.com/p/crocswap-deep-dive?sd=pf
Канал про разное https://t.me/bey_baraban
Канал по FTM https://t.me/fantom_for_russia
Чат FTM https://t.me/Cryptonite_chat