Viktig information
Uniswap är en decentraliserad kryptovalutabörs. Det är en "marknadsplats på kedjan" som gör att användare kan köpa och sälja krypto på Ethereum och mer än 10 andra blockkedjor.
Handlare kan byta ut tusentals olika krypto på Uniswap utan att behöva förlita sig på mellanhänder eller centraliserade enheter.
Användarna kan också tillhandahålla likviditet till Uniswaps likviditetspooler och tjäna avgifter på swappar från andra användare.
Introduktion
Centraliserade börser (CEX:er) har varit ryggraden i kryptovalutamarknaden i flera år på grund av deras djupa likviditet, snabbare transaktioner, fiat-introduktioner och kundsupport. Decentraliserade börser (Decentralized Exchanges, DEX) blir dock allt populärare eftersom användarna lockas av sin peer-to-peer-handel och ökade tillgänglighet.
DEX:er erbjuder unika fördelar som kan göra dem till ett övertygande alternativ till CEX. Ett exempel är Uniswap. Uniswaps implementering skapades av Hayden Adams under 2018 och inspirerades av underliggande teknik som först beskrevs av Ethereums grundare Vitalik Buterin.
Uniswap var banbrytande för modellen automatiserad marknadsgarant (Automated Market Maker, AMM) och spelade en avgörande roll i uppfinningen och utvecklingen av DEX. Idag fortsätter Uniswap att vara en av de mest populära och användarvänliga DEX:erna som finns, med hög likviditet och ett brett urval av krypto.
Vad är Uniswap?
Uniswap är en DEX som låter användare handla kryptovalutor utan att vara beroende av en central myndighet eller mellanhand. Till en början var Uniswap exklusivt för Ethereum-nätverket, men har sedan dess utökat sina erbjudanden för att stödja många andra blockkedjor.
Uniswaps tjänster är baserade på smarta kontrakt, som är självutförande program på blockkedjan med förutbestämda villkor direkt skrivna i koden.
Uniswap använder en innovativ AMM-modell som använder likviditetspooler istället för traditionella orderböcker för att möjliggöra sömlös handel. Användare kan tillhandahålla likviditet till dessa pooler genom att sätta in ett lika stort värde av båda krypto i paret. I gengäld får de likviditetsleverantörs- (Liquidity Provider, LP) krypto.
Andra användare kan byta krypto genom att interagera med likviditetspoolerna. En Constant Product Market Maker (CPMM)-modell används för att bestämma priset på tillgångar i en likviditetspool.
Uniswap använder programvara med öppen källkod, som du kan kolla in på Uniswap GitHub.
Hur fungerar Uniswap?
Kärnan i Uniswap är dess CPMM-modell. Vi ska titta på hur det fungerar.
Låt oss säga att du sätter in ett handelspar i Uniswaps likviditetspool som LP. Du kan binda valfritt par av samma värde. Till exempel antingen ETH och en ERC-20-krypto eller två ERC-20-krypto. En av kryptovalutorna är vanligtvis ett stablecoin som DAI, USDC eller USDT.
I utbyte mot att du binder till kryptoparet får du "likviditetskrypto" som en LP, som representerar din andel av likviditetspoolen och motsvarande del av handelsavgifterna som genereras av poolen.
Låt oss titta på ETH/USDT-likviditetspoolen. Vi kallar ETH-delen av poolen för x och USDT-delen för y. Uniswap multiplicerar x med y för att beräkna den totala likviditeten i poolen, som vi kan kalla k. Grundidén bakom Uniswap är att k måste förbli konstant. Därför är formeln för poolens totala likviditet: x * y = k.
Låt oss säga att Alice köper 1 ETH för 300 USDT med hjälp av ETH/USDT-likviditetspoolen. Genom att göra så ökar hon USDT-delen och minskar ETH-delen av poolen. Detta kommer att öka priset på ETH.
Detta inträffar eftersom det nu finns mindre ETH i poolen efter transaktionen och vi vet att den totala likviditeten i poolen (k) måste förbli konstant; denna mekanism bestämmer att priset på ETH kommer att vara k/x. I slutändan baseras priset som betalas för denna ETH på hur mycket en viss handel förskjuter förhållandet mellan x och y.
Det är värt att notera att denna modell inte skalas på ett linjärt sätt. Ju större ordern är desto mer förskjuts balansen mellan x och y. Större order är därför mycket dyrare än mindre order och kommer att leda till successivt större avvikelse. Det betyder också att ju större en likviditetspool är, desto mindre blir förskjutningen mellan x och y och därmed desto lättare att bearbeta stora order.
Utvecklingen av Uniswap
Uniswap har utvecklats över tid, med olika protokollversioner som erbjuder nya funktioner och förbättringar. Nedan följer en kort översikt över Uniswap v1, v2, v3, v4 och UniswapX.
Uniswap v1
Uniswap v1 lanserades 2018 och var den första versionen av Uniswap-protokollet. Den utformades med enkelhet i åtanke, men tillät ändå användarna att handla vilken ERC-20-krypto som helst på Ethereums blockkedja. Protokollet blev populärt bland Ethereum-communityn och fungerade som ett konceptbevis för AMM-baseradedecentraliserade börser.
Uniswap v2
Uniswap v2 lanserades 2020 och medförde flera förbättringar till den första versionen. En av de viktigaste förändringarna var introduktionen av ERC-20 till ERC-20-par, vilket innebar att LP:er kunde skapa parkontrakt för två valfria ERC-20-krypto.
Användare kan också handla mellan krypto utan behov av mellanliggande konvertering till ETH. Kort sagt tillät Uniswap v2 likviditetspooler bestående av två valfria ERC-20-krypto istället för att behöva ha ETH tillsammans med en ERC-20-krypto.
Uniswap v2 förbättrade också protokollets effektivitet, sänkte gasavgifterna och introducerade nya funktioner som flashbyten, vilket innebar att krypto kunde släppas till mottagarna innan man verifierade att tillräckligt med indata-krypto hade tagits emot. De nya funktionerna och optimeringarna banade väg för en exponentiell tillväxt i AMM-användning och gjorde Uniswap till en av de största Spot-börserna för kryptovaluta.
Uniswap v3
En av de viktigaste förändringarna som Uniswap v3 introducerade var relaterad till kapitaleffektivitet. Många AMM:er lider av kapitalineffektivitet – de flesta av tillgångarna de innehåller används vanligtvis inte på grund av en inneboende egenskap hos den ovannämnda x*y= k-modellen. Enkelt uttryckt, ju mer likviditet poolen har, desto större order och prisklass kan systemet stödja.
LP:erna i dessa pooler ger likviditet för en priskurva mellan 0 och oändligheten, vilket innebär att det kapital som tillhandahålls av LP:erna i en AMM fördelas jämnt över alla prisintervaller. Detta innebär att endast en andel av likviditeten i poolen finns där den mesta av handeln sker. Det är dock inte särskilt meningsfullt att tillhandahålla likviditet i ett prisintervall som är långt ifrån det aktuella priset eller som aldrig kommer att nås.
Uniswap v3 försöker ta itu med detta problem – LP:erna kan nu ställa in anpassade prisintervall för vilka de vill tillhandahålla likviditet, vilket borde resultera i mer koncentrerad likviditet i prisintervallen med mest handelsaktivitet. Om en LP till exempel sätter ett prisintervall på 1 000 till 2 000 $ kan den tillhandahållna likviditeten endast möjliggöra handel mellan dessa två intervall, istället för inom oändliga prisintervall.
Det kan sägas att Uniswap v3 är ett simpelt sätt att skapa en orderbok på Ethereum, där marknadsgaranter kan besluta att tillhandahålla likviditet i de prisklasser de anger. Denna förändring gynnar mer erfarna marknadsgaranter, snarare än nybörjare. Med detta extra lager av komplexitet kan mindre aktiva LP:er tjäna mindre i handelsavgifter än professionella aktörer som optimerar sina strategier konsekvent.
Uniswap LP-positioner som NFT:er
Eftersom respektive LP kan ange sitt eget prisintervall är alla LP:ers position i Uniswap unik och därför inte längre fungibel. I Uniswap v3 representeras LP-positioner nu av en icke-fungibel krypto (NFT). De delade positionerna kan dock fortfarande göras fungibla (ERC-20).
LP:erna i Uniswap v3 ser nu alla avgifter som genereras direkt i själva NFT:erna. Dessa NFT:er kan handlas mellan olika plånböcker och innehavaren kan alltid hämta hem sina positionsavgifter. Det är i grunden en digital bild som visar viktig information, till exempel krypto-paret och en kurva som representerar hur "brant" positionen är. Alla Uniswap v3-positioner har även ett unikt färgschema och olika pooler representeras av olika färgvariationer.
Olika avgiftsnivåer
Uniswap v3 erbjuder LP:erna tre avgiftsnivåer, 0,05 %, 0,30 % och 1,00 %, så att LP:erna kan justera sina vinstmarginaler baserat på den förväntade volatiliteten hos krypto-paret. Till exempel utsätts LP:er för högre risker i icke-korrelerade par, som ETH/USDT, och lägre risker i korrelerade par, som stablecoin-par.
Uniswap på lager 2
Historiskt sett har Ethereums transaktionsavgifter ökat i takt med att nätverksanvändningen har ökat. Detta gör det ibland ekonomiskt svårt att använda Uniswap, särskilt för mindre användare. För att lösa detta problem använder Uniswap v3 lager 2-skalningslösningar för att skala smarta kontrakt, samtidigt som säkerheten i Ethereum-nätverket fortfarande finns kvar. Denna implementering bidrar också till att öka transaktionsgenomströmningen och säkerställa lägre avgifter för användarna.
Uniswap live på BNB Chain
Uniswap gick live på BNB-kedjan efter att ha fått stöd från regeringsväljare. Detta drag kan potentiellt ge användarna mer kostnadseffektiva handelsalternativ. Det betyder också att Uniswap-användare kommer att kunna dra nytta av BNB Chains höga hastighet och låga transaktionsavgifter. Dessutom gör integrationen det möjligt för Uniswap att utnyttja en ny likviditetspool och öka medvetenheten och acceptansen bland både privata och institutionella investerare.
Uniswap v4
Uniswap v4 innehåller intressanta uppgraderingar för att göra decentraliserad handel smidigare, billigare och mer flexibel. En av de största funktionerna är "hookar", som låter utvecklare anpassa hur likviditetspooler fungerar, lägga till alternativ som dynamiska avgifter eller dela upp stora handel i mindre för att undvika prishopp.
Istället för att skapa ett nytt kontrakt för varje pool körs alla pooler i ett enda kontrakt (kallad singleton-arkitektur), vilket sparar gasavgifter med upp till 99 %. Uniswap v4 förenklar också transaktioner med ett system som kallas flash-redovisning, samtidigt som direkta ETH-handelspar återinförs för snabbare och billigare byten.
Dessa uppdateringar är utformade för att sänka kostnaderna, möjliggöra mer kreativa handelsstrategier och göra plattformen mer tilltalande för proffshandlare och utvecklare.
UniswapX
UniswapX är ett nytt handelssystem som hjälper användare att få bättre priser genom att hämta likviditet från olika källor, som decentraliserade börser och privata lager. Istället för att betala gasavgifterna direkt undertecknar användarna order utanför kedjan och "tredjepartsfyllare" hanterar transaktionerna och tävlar om att erbjuda de bästa priserna. Denna installation undviker också misslyckade transaktionskostnader och skyddar användare från MEV-attacker, vilket säkerställer rättvisare affärer.
Vad är en övergående förlust?
Bortsett från att tjäna avgifter för att tillhandahålla likviditet till handlare som kan byta mellan krypto bör LP:erna också vara medvetna om en effekt som kallas övergående förlust. Låt oss anta att Alice är en LP som har satt in 1 ETH och 100 USDT i en Uniswap-pool med en total likviditet på 10 000 (10 ETH x 1 000 USDT) Resten finansierades av andra LP-bolag som hon. Alices andel i poolen är 10 procent, vilket innebär att hennes initiala insättning utgör 10 procent av poolens totala likviditet.
Vid tidpunkten för Alice insättning var priset på 1 ETH 100 USDT, vilket betyder att hennes insättning var 200 $ (1 ETH x 100 $ + 100 USDT). Anta nu att priset på ETH ökar till 400 USDT. Som ett resultat av detta lägger arbitragehandlare till USDT till och tar bort ETH från poolen tills förhållandet mellan de två exakt återspeglar det nya priset. Detta gör att mängden ETH och USDT i poolen minskar till 5 ETH och 2 000 USDT.
Alice bestämmer sig för att ta ut sina tillgångar från poolen. Enligt hennes andel får hon 10 procent, det vill säga 0,5 ETH och 200 USDT, totalt 400 $ (0,5 ETH x 400 $ + 200 USDT). På ytan verkar det som om Alice har gått med vinst.
Men om hon hade behållit sin första insättning på 1 ETH och 100 USDT skulle hon ha fått ett totalt värde på 500 $ (1 ETH x 400 $ + 100 USDT). Genom att sätta in sina tillgångar i Uniswap-poolen har Alice därför gått miste om ETH-prisökningen.
Denna förlust kallas "övergående" eftersom den kan mildras om priserna på pool-krypto återgår till samma priser som när de lades till i poolen. Eftersom LP:erna tjänar avgifter kan förlusten balanseras ut efter hand. LP:er bör dock vara medvetna om begreppet möjlig förlust innan de lägger till tillgångar i en Uniswap-pool.
Observera att ovanstående scenario gäller oavsett om priset stiger eller sjunker efter insättningen. Detta innebär att om priset på ETH minskar efter insättningen kan LP:ns förluster också öka.
Hur tjänar Uniswap pengar?
Uniswap genererar intäkter genom en liten avgift som tas ut för varje handel som görs med protokollet. Denna "LP-avgift" är satt till ett visst belopp av handelsvärdet och fördelas automatiskt till LP:erna. Till skillnad från traditionella börser genererar Uniswap som protokoll inte intäkter för sig självt, utan för LP:er. Genom att koncentrera sin likviditet kan LP:erna öka sin exponering inom det angivna prisintervallet för att tjäna ännu fler handelsavgifter på Uniswap v3.
På grund av Uniswaps öppna källkod och decentraliserade egenskaper finns det ingen central enhet som kontrollerar eller drar nytta av protokollet. Istället underhålls och förbättras den av en community av användare och utvecklare genom dess decentraliserade styrningssystem.
Uniswap-token (UNI)
Uniswaps inhemska krypto, UNI, lanserades i september 2020 och har sedan dess lockat användare och LP:er till plattformen. UNI är en ERC-20-krypto, vilket innebär att den byggdes på Ethereum och kan lagras i vilken kryptovalutaplånbok som helst som stöder ERC-20-krypto.
Denna UNI-krypto ger sina innehavare styrningsrättigheter, vilket innebär att de kan rösta om ändringar och förbättringar av protokollet. Omfattningen av rösträtten en användare har är proportionell mot antalet styrningskrypto som denne innehar. Styrningsprocessen är decentraliserad, vilket innebär att vem som helst kan lämna in ett förslag och vem som helst kan rösta.
UNI-krypto kan köpas och säljas på olika kryptovalutabörser, så handlare kan använda UNI-krypto för att handla andra kryptovalutor eller för att delta i decentraliserade finansapplikationer (DeFi). Observera att nya användningsområden kan uppstå genom communityförfrågningar och styrningsomröstningar.
Så här använder du Uniswap
För att använda Uniswap måste du ha en kryptovaluta-plånbok som innehåller några ether (ETH)- eller ERC-20-krypto. Så här börjar du använda ett enkelt bytesalternativ på Uniswap:
Anslut till din Ethereum-plånbok på Uniswap-webbplatsen.
Välj den krypto du vill handla. Uniswap stöder flera ERC-20-krypto – se till att du väljer rätt.
Ange beloppet du vill köpa. Gränssnittet visar dig sedan det uppskattade beloppet av den andra krypto du kommer att få baserat på den aktuella växelkursen.
Om beloppet är tillfredsställande kan du klicka på "Byte". Din plånbok kommer då att uppmana dig att bekräfta transaktionen.
Efter att ha bekräftat transaktionen kommer handeln att utföras på Ethereum. Slutligen kommer krypto att visas i din plånbok.
Sammanfattningsvis
Uniswap är ett DEX-protokoll under utveckling som gör det möjligt för alla med en kryptoplånbok att köpa, sälja och byta en mängd olika digitala tillgångar. Plattformen har gjort det möjligt för en ny klass av LP:er att tjäna avgifter på sina vilande tillgångar, samtidigt som handlare enkelt kan byta mellan kryptovalutor.
Lanseringen av UNI-styrningskrypto har ytterligare etablerat Uniswaps position som en communitydriven plattform. När DeFi-ekosystemet fortsätter att växa kommer det att bli intressant att se hur DEX utvecklas för att möta användarnas krav, samtidigt som de behåller sina kärnvärden för decentralisering.
Mer information
Ansvarsfriskrivning: Detta innehåll presenteras för dig ”i befintligt skick” och endast som allmän information och i 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 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 vår riskbevakning för mer information.