TL;DR
I juni 2023 slÀppte Uniswap utkastet till koden för Uniswap V4, som föreslog stora nya funktioner till det decentraliserade börs (DEX)-protokollet.
De nya funktionerna innefattar "hookar" som tillhandahÄller anpassning av likviditetspooler, en singleton-design som gör tvÀrpoollikviditeten effektivare och avkastning av inhemska ETH-handelspar.
Uniswap V4 förvÀntas ge mÄnga fördelar, inklusive större anpassning, bÀttre effektivitet, minskad gas och avancerade handelsstrategier.
Det finns dock vissa potentiella begrÀnsningar för Uniswap V4, till exempel möjligheten för Uniswap att samla in en del av uttagsavgifterna och dess licens som begrÀnsar anvÀndningen av dess kÀllkod.
Vad Ă€r Uniswap? Â
Uniswap Àr en decentraliserad börs (DEX) som verkar pÄ Ethereum-blockkedjan. Det gör det möjligt för anvÀndare att handla olika digitala tillgÄngar med hjÀlp av en automatiserad marknadsgarantsmodell (AMM-modell), vilket eliminerar behovet av traditionella orderböcker.
Uniswap inspirerades ursprungligen av Ethereums medgrundare Vitalik Buterins koncept om en automatiserad marknadstillverkare i kedjan och skapades 2018 av Ethereum-utvecklaren Hayden Adams.
Uniswap har vuxit till att bli ledande pÄ DEX-marknaden, med betydande handelsvolymer och djupare likviditet jÀmfört med andra DEX. FrÄn och med 2023 rankas Uniswap bland de bÀsta DEX:erna baserat pÄ olika mÀtvÀrden som handelsvolym, likviditet och antal aktiva anvÀndare.
Uniswap har genomgÄtt olika iterationer i lanseringen av Uniswap V2 Är 2020 och Uniswap V3 Är 2021. I juni 2023 slÀppte Uniswap utkastet till kod för Uniswap V4, som innehÄller viktiga nya funktioner.
Men innan vi fördjupar Uniswap V4s nya funktioner, lÄt oss granska de tidigare iterationerna av Uniswap för att bÀttre förstÄ dess utveckling.
En introduktion till Uniswap V1Â Â
Den första iterationen, Uniswap V1, lanserades i november 2018 som en konceptbevis-plattform. Dess frÀmsta innovation var introduktionen av modellen Constant Product Market Maker (CPMM).
Uniswap V1 underlÀttade tokenbyten mellan ERC-20-token och ether (ETH). Det tillÀt ocksÄ byten mellan tvÄ ERC-20-token. Processen att byta mellan tvÄ ERC-20-token involverade en tvÄstegsprocess:
Byt ERC-20 Token 1 mot ether (ETH).
Byt ether (ETH) mot ERC-20 Token 2.
Denna process var nödvÀndig eftersom Uniswap V1:s smarta kontrakt endast stödde direkta likviditetspooler mellan ERC-20-token och ether (ETH).
Medan Uniswap V1 var banbrytande hade den sina begrÀnsningar, exempelvis ineffektivitet i sin prissÀttningsalgoritm som kunde utnyttjas av arbitrerare och hög avvikelse för transaktioner med hög volym.
En introduktion till Uniswap V2Â Â
Som svar pĂ„ de utmaningar som Uniswap V1 stod inför lanserades Uniswap V2 i maj 2020 med flera viktiga förbĂ€ttringar. Uniswap V2 justerade sin AMM-modell för att inkludera direkta token-till-token-byten, vilket ledde till lĂ€gre avvikelse och förbĂ€ttrad kapitaleffektivitet.Â
Dessutom introducerades flashbyten i V2, vilket gjorde det möjligt för anvÀndare att ta ut sÄ mycket de ville frÄn en likviditetspool och göra vad som helst med dessa tillgÄngar sÄ lÀnge de returnerar det uttagna beloppet (plus en avgift) inom samma transaktion. Detta underlÀttade arbitrage- och avkastningsmöjligheter utan att krÀva förskottskapital.
Uniswap V2 introducerade ocksÄ konceptet tidsviktat medelvÀrdespris (time-weighted average price/TWAP), vilket gjorde det lÀttare för andra decentraliserade applikationer att sÀkert anvÀnda priser frÄn Uniswap.
En introduktion till Uniswap V3
Uniswap V3 lanserades i maj 2021 och fokuserade pÄ att ta itu med frÄgor relaterade till kapitaleffektivitet och koncentrerad likviditet. Med Uniswap V3 kan likviditetsleverantörer vÀlja specifika prisintervall inom vilka deras tillgÄngar kommer att anvÀndas och dÀrmed tjÀna högre avgifter till följd av ökat kapitalutnyttjande.
Uniswap V3 introducerade ocksĂ„ flera avgiftsnivĂ„er (0,05 %, 0,30 % och 1,00 %) för att bĂ€ttre tillgodose olika risknivĂ„er och handelsvolymer.Â
Non-Fungible Liquidity (NFL) Àr en annan ny funktion som gör det möjligt för likviditetsleverantörer att ta emot NFT:er som representerar deras andel i likviditetspooler, sÄ att anvÀndare kan handla, sÀlja eller överföra sina likviditetspositioner utan att pÄverka de underliggande tillgÄngarna i poolen.
En annan anmĂ€rkningsvĂ€rd egenskap hos Uniswap V3 Ă€r dess integration med Ethereums Layer 2-lösning, Optimism, som syftar till att minska transaktionsavgifterna och förbĂ€ttra plattformens skalbarhet.Â
Vad Ă€r nytt med Uniswap V4?Â
Medan Uniswap V4 Ă€nnu inte har slĂ€ppts officiellt publiceras de potentiella funktionerna och förbĂ€ttringarna i utkastkod och vitpapper. De innefattar följande:Â
1. âHookarâ och anpassade poolerÂ
Uniswap V4 skulle tillĂ„ta vem som helst att göra anpassning genom införandet av "hookar", som Ă€r kontrakt som löper pĂ„ olika punkter i en likviditetspools livscykel.Â
För att bĂ€ttre förstĂ„ âhookarâ Ă€r det viktigt att inse att varje likviditetspool har en livscykel frĂ„n skapandet till likviditet som lĂ€ggs till, tas bort eller justeras. Med âhookarâ kan utvecklare lĂ€gga till kod som utför utsedda Ă„tgĂ€rder vid viktiga punkter under poolens livscykel.Â
Till exempel kan âhookarâ lĂ€ggas till för att göra att likviditetspooler ska kunna stödja dynamiska avgifter inhemskt, lĂ€gga till grĂ€nsordrar i kedjan eller fungera som en tidsviktad genomsnittlig marknadsgarant (TWAMM) för att sprida ut stora ordrar över tiden för att minimera prispĂ„verkan.
Anpassning av likviditetspooler via âhookarâ kan vara grĂ€nslös, allt frĂ„n att anvĂ€nda olika orakel i kedjan till att sĂ€tta in oanvĂ€nd likviditet i utlĂ„ningsprotokoll. I slutĂ€ndan erbjuder âhookarâ utvecklare betydande flexibilitet för att skapa likviditetspooler anpassade för att passa specifika behov.Â
2. SingletonÂ
I Uniswap V3 implementerades ett nytt kontrakt för varje likviditetspool, vilket gjorde det dyrare att skapa pooler och utföra byten med flera pooler.Â
En stor förĂ€ndring i Uniswap V4 Ă€r att alla pooler hĂ„lls i ett kontrakt. Detta kommer att ge viktiga gasbesparingar eftersom byten inte lĂ€ngre behöver överföra token mellan pooler som hĂ„lls i olika kontrakt. Uppskattningar frĂ„n Uniswap visar att Uniswap V4 kan minska gaskostnaderna för poolskapande med 99 %.Â
3. Flash-redovisningÂ
Singleton-designen kompletterar en annan arkitektonisk förĂ€ndring i Uniswap V4 som kallas flash-redovisning.Â
I tidigare versioner av Uniswap slutade varje operation som tokenbyten eller att lĂ€gga till likviditet i en pool med överföring av token. I Uniswap V4 görs externa överföringar endast i slutet, vilket förenklar poolverksamheten och minskar kostnaderna.Â
Singleton och flash-redovisning möjliggör effektivare och ekonomisk dirigering över flera pooler. Med tanke pĂ„ att införandet av âhookarâ skulle öka antalet likviditetspooler, Ă€r denna fördel sĂ€rskilt anvĂ€ndbar.Â
4. Inhemska ETH-handelsparÂ
Uniswap V4 tar tillbaka inhemska ETH i handelspar.Â
Som förklarats ovan var Uniswap V1 begrĂ€nsad till ETH/ERC-20 tokenpar. I Uniswap V2 togs dock inhemska ETH-par bort pĂ„ grund av implementeringskomplexitet och oro för likviditetsfragmentering över WETH- och ETH-par.Â
BĂ„de Uniswap V2 och Uniswap V3 krĂ€ver att de allra flesta anvĂ€ndare packar in sin ETH till WETH innan de handlar med Uniswap-protokollet, vilket krĂ€ver extra gas.Â
Genom introduktionen av singleton- och flash-redovisning tillÄter Uniswap V4 att bÄde WETH- och ETH-par kan handlas. Detta skulle gynna anvÀndarna eftersom inhemska ETH-överföringar (21 000 gas) Àr ungefÀr hÀlften av gaskostnaden för ERC-20-överföringar (40 000 gas).
Vilka Ă€r fördelarna med Uniswap V4?Â
Uniswap V4 Ă€r utformat för att öppna fler möjligheter för hur likviditet skapas och hur token handlas pĂ„ kedjan. Deras fördelar innefattar:Â
1. AnpassningÂ
Med âhookarâ kan utvecklare lĂ€gga till nya funktioner i likviditetspooler med stor flexibilitet. Detta förvĂ€ntas stimulera framvĂ€xten av innovativa pooler med anpassade handelsfunktioner.Â
2. Effektivitet
Införandet av âhookarâ, singleton-kontrakt och flash-redovisning kan leda till förbĂ€ttrad effektivitet i transaktionsrouting.
3. GasreduceringÂ
Uniswap V4:s nya funktioner förvĂ€ntas minska gaskostnaderna ytterligare. Detta kan locka fler anvĂ€ndare till protokollet.Â
4. Potential för ökat resultat för LP:erÂ
Det kan finnas dynamiska avgiftsstrukturer som erbjuder likviditetsleverantörer (LP) mer kontroll och potential för ökade intĂ€kter.Â
5. Avancerade handelsstrategierÂ
Nya funktioner som den tidsviktade genomsnittliga marknadsgaranten (TWAMM), grÀnsordrar och dynamiska avgifter kan möjliggöra mer avancerade handelsstrategier som inte var möjliga i tidigare versioner. Dessa kan vara attraktiva för sofistikerade handlare.
Vilka Ă€r de potentiella begrĂ€nsningarna för Uniswap V4?Â
Det finns nĂ„gra potentiella begrĂ€nsningar med Uniswap V4. Dessa innefattar:Â
1. Avgiftsinsamling
Uniswap V4 har tvĂ„ separata styrningsavgiftsmekanismer: bytesavgifter och uttagsavgifter, var och en med olika mekanismer. I likhet med Uniswap V3 kan Uniswap-styrning (Uniswap DAO- och UNI-tokeninnehavare) vĂ€lja att ta en begrĂ€nsad procentandel av bytesavgiften för en viss pool.Â
I Uniswap V4 har styrningen förmĂ„gan att ta en begrĂ€nsad procentandel av uttagsavgiften om âhookarâ initialt vĂ€ljer att aktivera uttagsavgifter för en pool.Â
2. Licens som begrĂ€nsar anvĂ€ndningenÂ
Uniswap V4 kommer att slĂ€ppas under Business Source License 1.1, vilket begrĂ€nsar anvĂ€ndningen av Uniswap V4-kĂ€llkoden i en kommersiell eller produktionsmiljö i upp till fyra Ă„r, efter vilket den kommer att konverteras till en General Public License (GPL)-licens i all evighet. Detta har fĂ„tt vissa medlemmar i samhĂ€llet att kritisera att den senaste iterationen av Uniswap inte riktigt Ă€r öppen kĂ€llkod.Â
SammanfattningsvisÂ
Den decentraliserade börsmarknaden (DEX) Ă€r ett stĂ€ndigt förĂ€nderligt utrymme, med nya protokoll och plattformar som dyker upp regelbundet. Uniswap Ă€r en dominerande aktör i DEX-rymden och slĂ€pper sin fjĂ€rde version fem Ă„r efter starten 2018, dĂ€r var och en av protokollets tidigare iterationer lade till nya uppgraderingar som förbĂ€ttrade funktionaliteten.Â
Utformningen av Uniswap V4 kommer med stora förĂ€ndringar som syftar till att slĂ€ppa loss grĂ€nslösa möjligheter i DEX. Medan den öppna designen ger utvecklare nĂ€stan obegrĂ€nsat utrymme för experiment, kan den tillsĂ€tta betydande komplexitet vad gĂ€ller anvĂ€ndarupplevelse. AnvĂ€ndare mĂ„ste studera noggrant hur en likviditetspool fungerar och lĂ€ra sig vad varje âhookâ gör innan de gĂ„r in i poolen.Â
ĂndĂ„ vĂ€ger de potentiella fördelarna med Uniswap V4 tungt. Som anvĂ€ndare Ă€r det alltid viktigt att göra dina egna efterforskningar och förstĂ„ vad du ger dig in pĂ„.Â
Mer information
Vad Àr en automatiserad marknadsgarant (Automated Market Maker/AMM)?
Vi förklarar skillnaden mellan köp- och sÀljkurs samt avvikelse
Ansvarsfriskrivning och riskvarning: detta innehĂ„ll presenteras för dig âi befintligt skickâ och endast för allmĂ€n information och utbildningsĂ€ndamĂ„l, utan representation eller garanti av nĂ„got slag. Det ska inte tolkas som ekonomisk, juridisk eller annan professionell rĂ„dgivning. Det Ă€r inte heller avsett att rekommendera köp av nĂ„gon specifik produkt eller tjĂ€nst. Du bör söka efter din egen rĂ„dgivning frĂ„n lĂ€mpliga professionella rĂ„dgivare. I de fall dĂ„ artikeln har skrivits av en tredje part, tillhör Ă„sikterna som uttrycks denna tredje part och Ă„terspeglar inte nödvĂ€ndigtvis Binance Academys Ă„sikter. LĂ€s vĂ„r fullstĂ€ndiga ansvarsfriskrivning hĂ€r för mer information. Priserna pĂ„ digitala tillgĂ„ngar kan vara volatila. VĂ€rdet pĂ„ din investering kan gĂ„ ner eller upp och du kanske inte fĂ„r tillbaka det investerade beloppet. Du Ă€r sjĂ€lv ansvarig för dina investeringsbeslut och Binance Academy ansvarar inte för eventuella förluster som du kan Ă„dra dig. Detta material ska inte tolkas som ekonomisk, juridisk eller annan professionell rĂ„dgivning. Se vĂ„ra anvĂ€ndarvillkor och riskvarning för mer information.