CryptoFebers bedömning
Curve har låga poolavgifter, ingen gränssnittsavgift och oföränderliga, granskade kärnkontrakt. Men gränssnittet kräver förkunskap, och 2023 utnyttjades flera pooler genom en bugg i kompilatorn.
Curve är för den som byter mellan stabila mynt och vill ha låga avgifter utan påslag från gränssnittet. Kärnkontrakten är oföränderliga och granskade, men gränssnittet förutsätter att du förstår pooler, och kompilatorbuggen 2023 visar att även granskad kod kan ha svagheter utanför den egna koden.
Fördelar
- Ingen gränssnittsavgift och låga poolavgifter i de stabila poolerna
- Kärnpoolernas kontrakt är oföränderliga och har nästan inga administratörskontroller
- Revisioner från flera namngivna firmor och ett publicerat bug bounty-program
- Routern letar bästa pris över Curves egna pooler
Nackdelar
- Pooler kompilerade med äldre versioner av programspråket Vyper utnyttjades 2023 genom en bugg i kompilatorn
- Gränssnittet är byggt kring pooler och kräver mer förkunskap än en enkel bytesruta
- Användning utanför Ethereum kräver ofta att du för över tillgångar med en brygga
- Dokumentationen anger bara att Curve finns på ”dozens of networks” (dussintals), inget exakt antal
För- och nackdelarna är CryptoFebers redaktionella bedömning av Curve. Avgifter och andra hårda uppgifter står i tabellerna på sidan, med källa.
Sammanfattning
Curve är en decentraliserad börs (DEX) byggd för byten mellan tillgångar som ska följa varandra i värde, framför allt stabila mynt som USDC och USDT. Poolerna är konstruerade så att priset rör sig lite så länge tillgångarna håller ihop. Det finns också pooler för volatila tillgångar, ett eget stabilt mynt och en utlåningstjänst.
Curve hamnar på andra plats i vår jämförelse av decentraliserade börser med likviditetspooler. Avgifterna är låga och utan påslag från gränssnittet, kärnkontrakten kan inte ändras och flera namngivna firmor har granskat dem. Men gränssnittet förutsätter att du förstår pooler, och 2023 utnyttjades flera pooler genom en bugg i kompilatorn som koden skrivits med.
Så fungerar ett byte
Du byter mot en pool med två eller flera tokens som likviditetsgivare har lagt in. I Curves pooler för stabila mynt räknar kontraktet med att tillgångarna är värda ungefär lika mycket, så ett byte flyttar priset mindre än i en vanlig pool. Routern letar upp bästa väg genom Curves egna pooler. Ange ändå hur stor prisavvikelse (slippage) du godtar, och var uppmärksam om ett stabilt mynt har tappat sitt värde: då är poolen obalanserad och priset sämre.
Gränssnittet är byggt kring poolerna snarare än kring en enkel bytesruta, och det märks för en nybörjare. Vill du använda Curve på ett annat nätverk än Ethereum behöver du ofta först föra över tillgångarna med en brygga, vilket är ett eget steg med egna risker.
Avgifter
Enligt Curves dokumentation sätts poolavgiften per pool, går till poolens likviditetsgivare och ingår redan i växelkursen du ser. Curve tar inga gränssnittsavgifter på någon av sina produkter. Nätverksavgiften betalas till blockkedjan, och Curve får ingen del av den. Nivåerna står i tabellen nedan.
Avgifter, villkor och vilka nätverk som stöds ändras, och värdena här är hämtade från tjänsternas egen dokumentation med det kontrolldatum som står vid varje rad. Kontrollera alltid adressen till webbplatsen och vad du godkänner i plånboken innan du gör ett byte. En transaktion på blockkedjan går inte att ångra, och det finns ingen kundtjänst som kan föra tillbaka pengar. Betyg och rangordning är CryptoFebers redaktionella bedömning, och innehållet är allmän information, inte finansiell rådgivning eller skatterådgivning.
Avgifterna är hämtade från Curve Docs — Swap och kontrollerade det datum som står vid varje rad. Nätverksavgiften betalas till blockkedjan och tillkommer — kontrollera alltid vad gränssnittet visar innan du godkänner bytet.
Att poolavgiften är låg betyder inte att varje byte blir billigt: nätverksavgiften tillkommer alltid, och plånboken visar den innan du godkänner.
Säkerhet och revisioner
Curves revisionssida listar granskningar från Trail of Bits, MixBytes, Quantstamp och ChainSecurity, uppdelade på styrning, börs, infrastruktur och det egna stabila myntet. Kärnpoolerna granskades när de byggdes, och de nyare pooltyperna har egna, senare revisioner. Kontrakten i kärnpoolerna är avsiktligt oföränderliga och har nästan inga administratörskontroller, så ingen kan byta ut koden under dig. Curve har också ett bug bounty-program, där belöningen beror på hur sannolikt och allvarligt felet är.
Den 30 juli 2023 utnyttjades flera Curve-pooler. Enligt Vyper-teamets egen genomgång låg felet i kompilatorn för programspråket Vyper, versionerna 0.2.15, 0.2.16 och 0.3.0, där en spärr mot återinträde (reentrancy) var felaktigt implementerad. Felet satt alltså inte i Curves egen poollogik, men drabbade pooler som byggts med de versionerna. Händelsen visar att granskad kod kan ha svagheter i verktygen den byggs med, och den drar ner betyget på säkerhet.
Villkor och tillgänglighet från Sverige
Webbplatsen drivs av Swiss Stake AG i Zug, medan protokollet styrs av Curve DAO. Villkoren utesluter personer på sanktionslistor och ett tjugotal länder, och Curve förbehåller sig rätten att blockera åtkomst efter plats. Sverige nämns inte, och EU nämns bara som en av utfärdarna av sanktioner. Vi har inte hittat något krav på identifiering. Det säger vad Curve tillåter, inte att någon myndighet har godkänt tjänsten, och det finns ingen insättningsgaranti om något går fel.
Så kommer du igång
Du behöver en egen plånbok, till exempel någon av mjukvaruplånböckerna i vår jämförelse av kryptoplånböcker, ether för nätverksavgiften på Ethereum och de stabila mynt du vill byta, till exempel USDC. Första gången du byter en token ber gränssnittet dig godkänna att kontraktet får flytta den. Läs vad du godkänner, kontrollera webbadressen och tänk på att en transaktion på blockkedjan inte går att ångra. Hur du förvarar kryptot säkert står i vår guide om att förvara krypto.
Även ett byte mellan två stabila mynt är en avyttring som ska redovisas i deklarationen. Hur du räknar står i vår guide om att deklarera krypto.
Vårt omdöme
Curve är för den som byter mellan stabila mynt och vill ha låga avgifter utan påslag från gränssnittet. Den som vill byta mellan volatila tokens eller är ny på decentraliserade börser har lättare att komma igång med Uniswap.
- Säkerhet och revision: granskade och oföränderliga kärnkontrakt, men kompilatorbuggen 2023.
- Avgifter: låga poolavgifter och ingen gränssnittsavgift.
- Tillgänglighet: villkoren begränsar inte Sverige, men inget svenskt gränssnitt.
- Användarvänlighet: byggd kring pooler och kräver mer förkunskap.
- Utbud: Ethereum och flera andra nätverk, med tyngdpunkt på stabila mynt.
Vanliga frågor om Curve
Vad kostar ett byte på Curve?
Poolavgiften sätts per pool, går till likviditetsgivarna och ingår i växelkursen. Curve tar ingen gränssnittsavgift, och nätverksavgiften går till blockkedjan. Nivåerna står i avgiftstabellen.
Källa: Curve Docs — Swap
Varför är Curve bra för stabila mynt?
Curves pooler för stabila och korrelerade tillgångar räknar med att tillgångarna är värda ungefär lika mycket, så ett byte flyttar priset mindre än i en vanlig pool.
Källa: Curve Docs — Introduction
Blev Curve hackat?
Flera Curve-pooler utnyttjades den 30 juli 2023 genom en bugg i kompilatorn för programspråket Vyper, i versionerna 0.2.15, 0.2.16 och 0.3.0. Felet satt i kompilatorn, inte i Curves egen poollogik.
Är Curve granskat?
Ja. Revisionssidan listar granskningar från Trail of Bits, MixBytes, Quantstamp och ChainSecurity, och Curve har ett bug bounty-program.
Källa: Curve Docs — Audits
Vem står bakom Curve?
Webbplatsen drivs av Swiss Stake AG i Zug i Schweiz, medan protokollet styrs av Curve DAO, där innehavare av låst CRV röstar.
Källa: Curve — Legal
Får jag använda Curve från Sverige?
Villkoren utesluter personer på sanktionslistor och ett antal länder, men Sverige nämns inte, och EU nämns bara som en av utfärdarna av sanktioner. Det säger vad Curve tillåter, inte att någon myndighet har godkänt tjänsten.
Källa: Curve — Legal
Hur beskattas ett byte mellan två stabila mynt?
Som en avyttring, precis som andra byten mellan kryptovalutor. Bytet ska redovisas i deklarationen även om värdet knappt har ändrats.
Källa: Skatteverket — Kryptovalutor
Betyg, för- och nackdelar och omdöme är CryptoFebers redaktionella bedömning, satt på samma viktade kriterier som övriga decentraliserade börser i vår jämförelse. Avgifter och övriga uppgifter i tabellerna kommer från Curves egen dokumentation och villkor, med källa och kontrolldatum vid varje rad. Innehållet är allmän information och inte finansiell rådgivning eller skatterådgivning.