DeFi (децентрализованные финансы) платформа Uniswap представила новую 4 версию своего протокола для работы с смарт контрактами. Текущая Uniswap v3 работает уже больше 2 лет и продолжит действовать пока будет существовать ликвидность внутри этого протокола, так же как это произошло с первой и второй версией Uniswap.
Основные отличия Uniswap V4 от Uniswap V3
- Пользовательские пулы ликвидности, настроенные под разные задачи с помощью Hooks контрактов
- Экономия газа с помощью флеш памяти "transient storage". Transient Storage описан в EIP-1153 и только планируется к внедрению в форке Ethereum Cancum.
- Меняется лицензия на BSL 1.1. Т.е. код Uniswap 4 продолжает быть открытым, но использовать его в коммерческих или производственных решения нельзя в течении первых 4 лет.
Основные изменения заключаются в внедрении Hooks контрактов для создания разнообразных пулов ликвидности, которые смогу взаимодействоать между собой и создаваться сторонними разработчиками.
Основные идеи для которых можно использовать Hooks контракты:
- Средневзвешенный по времени маркет-мейкер ( TWAMM )
- Динамические сборы, основанные на волатильности или других входных данных
- Ончейн лимитные ордера
- Депозит вне диапазона ликвидности в протоколы кредитования
- Индивидуальные onchain-оракулы, такие как геосредние оракулы
- Комиссионные сборы LP автоматически возвращаются обратно в позиции LP
- Интернализированная прибыль MEV распределяется обратно между LP
Примерные структуры этих сервисов можно найти на GitHub
Список возможностей пользовательских пулов не ограничен только вышеуказанными сервисами, т.к. Hooks контракты имеют широкие возможности по кастомизации, на основе которых можно создать практически любой сервис, который будет ограничен только вашей фантазией.
На данный момент Uniswap V4 еще не действует и представлен в качестве ознакомления и обратной связи с крипто сообществом. Uniswap V4 будет развернут скорее всего только после форка Cancum криптовалюты Ethereum, который планируется к внедрению во второй половине 2023 года.