Decentralized exchanges

Cyber Academy
4 min readJun 29, 2021

--

⚡️ Decentralized Web Meetups

Антон Буков, сооснователь 1inch рассказал про тенденции развития дексов, про способы удешевить комиссии в эфире, недавно вышедшую Version3 у Uniswap и про последние обновы в 1inch. Собрали ключевые тезисы его доклада ✨

The first DEXes

Первые децентрализованные биржи на Ethereum имитировали схему работы классических бирж с книгой ордеров (биржевым стаканом). Например: EtherDelta, 0x, AirSwap.

С 2017 года и далее начали появляться обменники, основанные на предоставлении ликвидности — автоматические маркетмейкеры (АММ): Bancor, Uniswap, Balancer, Curve и т. д.

Первым стал Bancor, который предложил в вайтпейпере создания пула ликвидности с двумя токенами, одним из которых был их нативный токен BNT, который должен был выполнять роль базовой валюты в каждой торговой паре.

Чуть позже появилась первая версия Uniswap, которая работала по схожему с Bancor принципу, только была гораздо проще устроена и в роли базовой валюты использовался ETH. Во второй версии уже можно было менять любой токен на любой (правда подавляющая часть торговых объемов по-преженему приходится на пары с эфиром).

Uniswap V3

В третьей версии, запущенной всего пару недель назад Uniswap отошел от своей формулы x*y=k, чтобы увеличить эффективность работы капитала в пулах. В прошлых версиях, когда поставщики ликвидности добавляли свои токены в пул, они работали всегда, т. к. ликвидность равномерно растекалась по всей кривой ценнобразования, от нуля до бесконечности. А в V3 капитал LP работает и зарабатывает комиссии только в выбранном ими диапазоне цен.

То есть бездумно закидывать токены в пул уже не получится. Теперь поставщики ликвидности должны подключать голову. По мнению команды 1inch, Uniswap V3 хорошо оптимизирована, но лаконичность кода оставляет желать лучшего.
Поставщики ликвидности на АММ также должны учитывать в своей деятельности такое явление как Impermanent Loss (непостоянная потеря). Многим людям, особенно новичкам, может быть трудно понять его природу, потому вот картинки для наглядности:

Хорошо для LP
Плохо для LP

Liquidity Providers

Из-за того, что поставщики ликвидности (LP) добавляют в пул токены в равной пропорции им выгодно, чтобы цена этих токенов относительно друг друга оставалась на дистанции низменной. В противном случае для LP было бы лучше просто держать эти активы в своем кошельке, так как заработанные торговые комиссии не перекроют потерь от сильного изменения соотношения токенов в пуле. Подорожавшего токена на балансе у поставщика ликвидности становится меньше (его покупают у LP), а подешевевшего — больше (его LP продают).

1inch Liquidity Protocol

На высоко волатильных торговых парах с большим проскальзыванием арбитражники, которые возвращают цену к рыночным значением иногда зарабатывают в несколько раз больше, чем поставщики ликвидности на этих парах. 1inch решили исправить эту проблему при помощи протокола Mooniswap (теперь он называется 1inch Liquidity Protocol), растянув во времени возврат к рыночной цене после проскальзывания. Это делает поведение арбитражников выгодным для LP и последние зарабатывают больше. Кроме того 1inch Liquidity Protocol взымает дополнительную комиссию с трейдов с большим проскальзыванием в пользу LP.

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

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

1inch всегда следит за тенденциями в плане того на какие платформы разрастается экосистема DeFi. Так 1inch очень вовремя вышел на BSC, и буквально во время митапа релизнулся на Polygon. Также Антон оптимистично настроен в отношении zkRollups, а вот поводу шардинга восторгов не разделяет.

«Шардинг разобьет совместимость приложений, что добавит головной боли разработчикам смарт контрактов и эту проблему придется как-то решать.»

Недавно 1inch выпустили свой кошелек для iOS, в котором решили вывести функцию обмена токенов на новый уровень, плюс добавили дифферинциацию разных типов транзакций. Кроме подключения к другим DeFi-приложениям через Wallet Connect 1inch еще работает над внедрением разных сервисов непосредственно в кошелек. Но самым интересным нововведением будут скрытые транзакции, позволяющие защищаться от сэндвич-атак.

В конце Антон заключил, что в DeFi ещё много чего не изобретено и много хороших идей не доведены до ума. Потому если вы разработчик, который пытается изобрести что-то новое и полезное, то лучшим выходом будет погрузиться в изучение DeFi. Тут вы точно найдете чем заняться в ближайшее десятилетие.

>>>Презентация<<<

Cyber Academy — образовательная платформа для блокчейн разработчиков. Присоединяйтесь к нам ✨

Анонсы | Website | Twitter | Телеграм-чат | GitHub | Facebook | Linkedin

--

--

Cyber Academy
Cyber Academy

Written by Cyber Academy

Образовательная платформа для блокчейн-разработчиков

No responses yet