Какво е Uniswap V4?
Начало
Статии
Какво е Uniswap V4?

Какво е Uniswap V4?

Напреднал
Публикувано Aug 31, 2023Актуализирано Jun 29, 2024
9m

Резюме

  • През юни 2023 г. Uniswap пусна черновата на кода за Uniswap V4, който предлага големи нови функционалности за протокола за децентрализирана борса (DEX).

  • Новите функции включват „hooks“, които осигуряват персонализиране на пуловете за ликвидност, единичен дизайн, който прави ликвидността между пуловете по-ефективна и връщането на нативните двойки за търговия с ETH.

  • Очаква се Uniswap V4 да предостави множество предимства, включително по-голяма персонализация, по-добра ефективност, намален газ и усъвършенствани стратегии за търговия.

  • Има обаче някои потенциални ограничения за Uniswap V4, като възможността Uniswap да събира част от таксите за теглене и неговия лиценз, който ограничава използването на изходния му код.

Какво е Uniswap?  

Uniswap е децентрализирана борса (DEX), която работи на блокчейна Ethereum. Позволява на потребителите да търгуват с различни дигитални активи, използвайки модел на автоматизиран маркет мейкър (AMM), като елиминира необходимостта от традиционни книги на поръчки.

Първоначално вдъхновен от концепцията на съоснователя на Ethereum Виталик Бутерин за автоматизиран on-chain маркет мейкър, Uniswap е създаден от разработчика на Ethereum Хейдън Адамс през 2018 г.

Uniswap се превърна в лидер на пазара на DEX, като се гордее със значителни обеми на търговия и по-голяма ликвидност в сравнение с други DEX. Към 2023 г. Uniswap се нарежда сред най-добрите DEX въз основа на различни показатели като обем на търговия, ликвидност и брой активни потребители.

Uniswap претърпя различни итерации, стартирайки Uniswap V2 през 2020 г. и Uniswap V3 през 2021 г. През юни 2023 г. Uniswap пусна черновата на кода за Uniswap V4, който включва големи нови функционалности.

Но преди да се задълбочим в новите функции на Uniswap V4, нека прегледаме миналите итерации на Uniswap, за да разберем по-добре неговата еволюция.

Въведение в Uniswap V1  

Първоначалната итерация, Uniswap V1, беше пусната през ноември 2018 г. като платформа за доказателство на концепцията. Основната му иновация беше въвеждането на модела постоянен продуктов маркет мейкър (CPMM).

Вместо да разчита на традиционната система, базирана на книгата за поръчки, Uniswap позволи на всеки с резервни токени да ги обедини в конкретна търговска двойка (напр. ETH/DAI) и в замяна да спечели дял от таксите, събирани от потребители, които търгуват срещу ликвиден пул.

Uniswap V1 улесни размяната на токени между ERC-20 и етер (ETH). Той също така позволи суапове между два токена ERC-20. Процесът на суап между два ERC-20 токена включва процес в две стъпки:

Суап на ERC-20 Token 1 за етер (ETH).

Суап на ether (ETH) за ERC-20 Token 2.

Този процес беше необходим, тъй като смарт договорите Uniswap V1 поддържаха само директни ликвидни пулове между токени ERC-20 и етер (ETH).

Въпреки че Uniswap V1 беше новаторски, той имаше своите ограничения, включително неефективност в алгоритъма за ценообразуване, който можеше да бъде използван от арбитражите, и голям слипидж за трансакции с голям обем.

Въведение в Uniswap V2  

В отговор на предизвикателствата, пред които е изправен Uniswap V1, Uniswap V2 беше пуснат на пазара през май 2020 г. с няколко важни подобрения. Uniswap V2 коригира своя AMM модел, за да включва директни суапове токен към токен, което води до по-нисък слипидж и подобрена капиталова ефективност. 

Освен това V2 въведе флаш суапове, които позволиха на потребителите да теглят колкото искат от ликвиден пул и да правят каквото и да било с тези средства, стига да върнат изтеглената сума (плюс такса) в рамките на същата трансакция. Това улесни възможностите за арбитраж и фарминг на доходност, без да се изисква предварителен капитал.

Uniswap V2 също така въведе концепцията за Средна цена, претеглена спрямо времето (TWAP), което улесни други децентрализирани приложения да използват сигурно цените от Uniswap.

Въведение в Uniswap V3

Стартиран през май 2021 г., Uniswap V3 се фокусира върху решаването на проблеми, свързани с капиталовата ефективност и концентрираната ликвидност. Uniswap V3 позволява на доставчиците на ликвидност да избират специфични ценови диапазони, в рамките на които ще бъдат използвани техните активи, като впоследствие печелят по-високи такси в резултат на увеличеното използване на капитала.

Uniswap V3 също така въведе множество нива на такси (0,05%, 0,30% и 1,00%), за да приспособи по-добре различните нива на риск и обеми на търговия. 

Незаменима ликвидност (NFL) е друга нова функция, която позволява на доставчиците на ликвидност да получават NFT-та, представляващи техния дял в ликвидни пулове, позволявайки на потребителите да търгуват, продават или прехвърлят своите ликвидни позиции, без да засягат базовите активи в пула.

Друга забележителна характеристика на Uniswap V3 е неговата интеграция с решението Слой 2 на Ethereum, Optimism, което има за цел да намали таксите за трансакции и да подобри мащабируемостта на платформата. 

Какво е новото с Uniswap V4? 

Въпреки че Uniswap V4 все още не е пуснат официално, потенциалните функции и подобрения са публикувани в неговата чернова на кода и бяла книга. Те включват следното: 

1. „Hooks“ и персонализирани пулове 

Uniswap V4 ще позволи на всеки да направи персонализиране чрез въвеждането на „hooks“, които са договори, изпълнявани в различни точки от жизнения цикъл на ликвидния пул. 

За да разберете по-добре „hooks“, важно е да признаете, че всеки ликвиден пул има жизнен цикъл от създаването до добавянето, премахването или коригирането на ликвидност. „Hooks“ позволяват на разработчиците да добавят код, който изпълнява определени действия в ключови моменти през жизнения цикъл на пула. 

Например, могат да се добавят „hooks“, за да се позволи на ликвидните пулове да поддържат динамични такси естествено, да добавят on-chain лимитирани поръчки или да действат като маркет мейкър, претеглена спрямо времето (TWAMM), за да разпределят големи поръчки във времето с цел минимизиране въздействието върху цената .

Персонализирането на ликвидните пулове чрез „hooks“ може да бъде безгранично, вариращо от използване на различни on-chain оракули до депозиране на неизползвана ликвидност в протоколи за кредитиране. В крайна сметка „hooks“ ще предложат на разработчиците значителна гъвкавост за създаване на ликвидни пулове, персонализирани да отговарят на специфични нужди. 

2. Singleton 

В Uniswap V3  беше въведен нов договор за всеки ликвиден пул, което направи създаването на пулове и извършването на суапове с множество пулове по-скъпо. 

Основна промяна в Uniswap V4 е, че всички пулове се държат в един договор. Това ще осигури значителни икономии на газ, тъй като суаповете вече няма да трябва да прехвърлят токени между пулове, държани в различни договори. Оценките на Uniswap показват, че Uniswap V4 може да намали разходите за газ за създаване на пул с 99%. 

3. Флаш отчитане 

Единичният дизайн допълва друга архитектурна промяна в Uniswap V4, наречена флаш отчитане. 

В предишните версии на Uniswap всяка операция като суапове на токени или добавяне на ликвидност към пул завършваше с прехвърляне на токени. В Uniswap V4 външните трансфери се правят само в края, което опростява операциите на пула и намалява разходите. 

Singleton и флаш отчитането позволяват по-ефективно и икономично маршрутизиране в множество пулове. Като се има предвид, че въвеждането на „hooks“ би увеличило броя на пуловете за ликвидност, това предимство е особено полезно. 

4. Нативни двойки за търговия с ETH 

Uniswap V4 връща нативния ETH в двойките за търговия. 

Както беше обяснено по-горе, Uniswap V1 беше ограничен до токен двойките ETH/ERC-20. В Uniswap V2 обаче нативните двойки ETH бяха премахнати поради сложността на внедряването и опасенията за фрагментиране на ликвидността в двойките WETH и ETH. 

Както Uniswap V2, така и Uniswap V3 изискват огромното мнозинство от потребителите да опаковат своя ETH в WETH, преди да търгуват по протокола Uniswap, което изисква допълнителен газ. 

Чрез въвеждането на singleton и флаш отчитане, Uniswap V4 позволява да се търгуват както WETH, така и ETH двойки. Това би било от полза за потребителите, тъй като трансферите на нативни ETH (21k газ) са около половината от разходите за газ на трансферите ERC-20 (40k газ).

Какви са предимствата на Uniswap V4? 

Uniswap V4 е проектиран да отвори повече възможности за това как се създава ликвидност и как токените се търгуват on-chain. Техните предимства включват: 

1. Персонализиране 

„Hooks“ позволяват на разработчиците да добавят нови функционалности към пуловете с голяма гъвкавост. Очаква се това да стимулира появата на иновативни пулове с персонализирани функции за търговия. 

2. Ефективност

Въвеждането на „hooks“, singleton договор и флаш отчитане може да доведе до подобрена ефективност при маршрутизирането на трансакциите.

3. Намаляване на разходите за газ 

Очаква се новите функции на Uniswap V4 да намалят допълнително разходите за газ. Това може да привлече повече потребители към протокола. 

4. Потенциал за увеличени печалби за LP-тата 

Може да има динамични структури на таксите, които предлагат на доставчиците на ликвидност (LP) повече контрол и потенциал за увеличени приходи. 

5. Разширени стратегии за търговия 

Новите функции като претегления във времето среден маркет мейкър (TWAMM), лимитирани поръчки и динамични такси могат да позволят по-усъвършенствани стратегии за търговия, които не бяха възможни в предишните версии. Те могат да бъдат привлекателни за опитни търговци.

Какви са потенциалните ограничения на Uniswap V4? 

Има някои потенциални ограничения с Uniswap V4. Те включват: 

1. Събиране на такси

Uniswap V4 има два отделни механизма за такси за управление: такси за суап и такси за теглене, всяка с различни механизми. Подобно на Uniswap V3, управлението на Uniswap (притежателите на токени Uniswap DAO и UNI) могат да изберат да вземат ограничен процент от таксата за суап за определен пул. 

В Uniswap V4 управлението има способността да вземе ограничен процент от тази такса за теглене, ако „hooks“ първоначално изберат да включат такси за теглене за пул. 

2. Лиценз, който ограничава използването 

Uniswap V4 трябва да бъде пуснат под лиценза Business Source License 1.1, който ограничава използването на изходния код на Uniswap V4 в търговска или производствена среда за период до четири години, след което той ще се преобразува в лиценз General Public License (GPL) в безсрочен. Това накара някои членове на общността да критикуват, че последната итерация на Uniswap всъщност не е с отворен код. 

Заключителни мисли 

Пазарът за децентрализирана борса (DEX) е непрекъснато развиващо се пространство, като редовно се появяват нови протоколи и платформи. Uniswap е доминиращ играч в DEX пространството и пуска своята четвърта версия пет години след създаването си през 2018 г., като всяка от миналите итерации на протокола добавя нови надстройки, които подобряват функционалността. 

Дизайнът на Uniswap V4 идва с големи промени, насочени към отприщване на безгранични възможности в DEX. Докато този отворен дизайн дава на разработчиците почти неограничено пространство за експерименти, той може да добави значителна сложност по отношение на потребителското изживяване. Потребителите ще трябва да проучат внимателно как работи пулът за ликвидност и да научат какво прави всяка „hook“, преди да се ангажират с пула. 

Въпреки това потенциалните ползи от Uniswap V4 изглеждат значителни. За потребителите винаги е важно да правят собствено проучване (DYOR) и да разберат напълно в какво се забъркват. 

Допълнителни статии

Отказ от отговорност и предупреждение за риск: Това съдържание ви се представя на база „както е“ само за обща информация и образователни цели, без твърдения или гаранция от какъвто и да е вид. Не трябва да се тълкува като финансов, правен или друг професионален съвет, нито има за цел да препоръча покупката на конкретен продукт или услуга. Трябва да потърсите собствен съвет от подходящи професионални съветници. Когато статията е предоставена от сътрудник трета страна, имайте предвид, че тези изразени мнения принадлежат на сътрудника трета страна и не отразяват непременно тези на Binance Academy. Моля, прочетете нашия пълен отказ от отговорност тук за повече подробности. Цените на цифровите активи могат да бъдат нестабилни. Стойността на вашата инвестиция може да намалее или да се повиши и може да не си върнете инвестираната сума. Вие носите цялата отговорност за вашите инвестиционни решения и Binance Academy не носи отговорност за каквито и да било загуби, които може да понесете. Този материал не трябва да се тълкува като финансов, правен или друг професионален съвет. За повече информация вижте нашите Условия за ползване и Предупреждението за риск.