Bitcoin.com

Vad är ERC-20-tokens?

Lär dig grunderna i Ethereums tokenstandard, vad ERC-20-tokens används till och hur de fungerar.

Senast uppdaterad
Publicerad
LästidLäsningstid: 6 minuter
Skriven av
Neil Author
Neill Velardo
Granskad av
Graham Stone Author Image
Graham Stone
What are ERC-20 tokens?

I den här artikeln får du lära dig grunderna i Ethereums tokenstandard, vad ERC-20-tokens används till och hur de fungerar.

Använd multichain Bitcoin.com Wallet-appen, som miljontals människor litar på för att på ett säkert och enkelt sätt skicka, ta emot, köpa, sälja, handla, använda och hantera Bitcoin (BTC), Bitcoin Cash (BCH), Ether (ETH) och de mest populära kryptovalutorna, inklusive ERC-20-tokens på Ethereum, Polygon och Avalanche.

Översikt över ERC-20-tokens

ERC-20-tokens är uppsättningar av ”fungibla” digitala tokens som finns på Ethereum-nätverket. Utbytbar betyder här att varje token i uppsättningen är omöjlig att skilja från alla andra tokens i uppsättningen. Detta kan jämföras med hur en amerikansk dollar i praktiken är omöjlig att skilja från alla andra amerikanska dollar (åtminstone i den digitala världen). När det gäller ERC-20-tokens skiljer sig varje uppsättning åt genom en tickersymbol som ABC eller XYZ. Det kan till exempel finnas en uppsättning med 1 miljon ABC-tokens och en annan uppsättning med 10 miljoner XYZ-tokens. Tröskeln för att skapa uppsättningar av ERC-20-tokens är låg (det handlar egentligen bara om att distribuera ett relativt enkelt ”kontrakt” till Ethereum-nätverket), så antalet uppsättningar räknas i tusental. Av denna anledning har de flesta uppsättningar faktiskt mycket lågt värde. Vissa är dock värda miljarder.

ERC-20-standarden

ERC-20 är en teknisk standard som fastställer en gemensam uppsättning regler för bland annat hur tokens kan överföras, hur transaktioner godkänns och det totala utbudet av tokens. ERC-20-standarden har sitt ursprung i ett förslag från 2015 som införlivades i Ethereum-protokollet genom ett Ethereum Improvement Proposal (IEP-20).

Arbeta med ERC-20-tokens

För att kunna hantera ERC-20-tokens krävs det att man använder ETH. Om du till exempel vill skicka 100 ABC-tokens till Alice måste du bifoga en liten mängd ETH för att betala transaktionsavgiften.

Läs mer: Vad är gas och hur fungerar avgifterna i Ethereum?

Skapa ERC-20-tokens

ERC-20-tokens skapas genom att man distribuerar smarta kontrakt. Logiken bakom smarta kontrakt möjliggör en del intressanta användningsfall, till och med bara för att skapa en uppsättning tokens. Tänk till exempel på ett kontrakt som är skrivet så att det kan ta emot maximalt 1000 ETH (det vill säga att totalt 1000 ETH kan skickas till kontraktet), och för varje ETH som skickas till kontraktet ”präglat” kontraktet automatiskt och skickar tillbaka 100 ABC-tokens till avsändaren. Detta skulle ”skapa” 100 000 ABC-tokens och fördela dem bland alla som skickat ETH till kontraktet. Det är värt att notera att denna process har likheter med en börsintroduktion, där aktier i ett företag emitteras och fördelas till personer som har köpt dem med dollar.

Användningsfall och olika typer av ERC-20-tokens

Det finns ett enormt utbud av ERC-20-tokens. Vissa, som i vårt exempel ovan, motsvarar finansiella tillgångar som kan sägas likna en aktie i ett företag. Observera att detta innebär att sådana tokens kan betraktas som värdepapper av finansiella tillsynsmyndigheter, vilket kan medföra en rad rättsliga skyldigheter för emittenterna beroende på jurisdiktion.

ERC-20-tokens kan också användas för att representera saker som lojalitetsbelöningar och omdömespoäng. Tänk dig till exempel en resebyrå online som delar ut poäng till användarna varje gång de gör en bokning via plattformen. Dessa poäng skulle kunna användas för att betala för framtida bokningar. De kan också ge innehavarna ytterligare fördelar, såsom VIP-service, en andel av de avgifter som genereras av bokningsplattformen eller till och med inflytande över hur plattformen styrs. Viktigt är att poängen (tokens) också kan bytas med andra personer, en funktion som ger dem ett värde som sträcker sig bortom det ekosystem där de skapades.

ERC-20-tokens kan även användas för att representera fysiska tillgångar som guld eller fastigheter. När digitala tokens används för att representera fysiska tillgångar är det dock svårt att upprätthålla kopplingen mellan dem.

Ta till exempel ERC-20-tokens som representerar amerikanska dollar – som i fallet med Tether (USDT), en av de mest använda och mest utbredda ERC-20-tokens. Innehavare av Tether-tokens, som går under tickersymbolen USDT, har en fordran på amerikanska dollar som hålls på bankkonton hos ett företag som heter Tether Limited. Värdet på 1 USDT har hittills på ett tillförlitligt sätt speglat värdet på 1 ”riktig” amerikansk dollar, men eftersom bankkontona hos företaget bakom USDT finns utanför Ethereums nätverk måste deltagarna förlita sig på traditionella revisionsmetoder för att verifiera förekomsten av de ”riktiga” dollarna. Detta beroende av en tredje part som existerar utanför den kodstyrda världen av Ethereums delade dator gör det svårare att garantera ”sanningen”. Därför finns det alltid en risk att deltagarna tappar förtroendet för att företaget Tether faktiskt har tillräckliga dollarreserver – en omständighet som kan leda till en situation där 1 USDT inte är värt lika mycket som 1 amerikansk dollar.

Trots utmaningarna ger det faktum att USDT-tokens finns på Ethereum dem en viss användbarhet utöver ”riktiga” amerikanska dollar. Mer konkret kan man enkelt flytta dem (även över gränserna), byta dem mot andra tokens eller till och med skicka dem till ett smart kontrakt som gör det möjligt att få avkastning på dem. Av dessa skäl har användningen av USDT och andra Ethereum-baserade US-dollar-tokens ökat snabbt.

Läs mer: Vad är decentraliserad finans?

Användningen av ERC-20-tokenstandarden i EVM-kompatibla nätverk

ERC-20-tokenstandarden, som ursprungligen utformades för Ethereums blockkedja, har fått bred spridning i nätverk som är kompatibla med EVM (Ethereum Virtual Machine). Detta beror till stor del på standardens flexibilitet, effektivitet och hur enkelt det är för utvecklare att skapa och distribuera tokens med hjälp av den. Som ett resultat har många blockkedjor som stöder EVM-kompatibilitet, såsom BNB Smart Chain, Polygon och Avalanche, anammat ERC-20, vilket möjliggör sömlös interoperabilitet mellan tokens på dessa plattformar. Denna kedjeöverskridande funktionalitet har inte bara underlättat en mer smidig förflyttning av tillgångar inom kryptoekosystemet, utan har också stimulerat innovation inom decentraliserad finans (DeFi), spel och andra decentraliserade applikationer (dApps). Genom att utnyttja ERC-20-standarden kan dessa EVM-kompatibla nätverk säkerställa en konsekvent och pålitlig användarupplevelse, vilket ytterligare befäster ERC-20:s roll som den grundläggande byggstenen för skapandet av tokens inom blockkedjeområdet.

Den Bitcoin.com Wallet-appen stöder ERC-20-tokens inte bara på Ethereum, utan även på de EVM-kompatibla nätverk som plånboken stöder (vid skrivande stund är dessa Avalanche, BNB Smart Chain och Polygon).

Håll dig steget före inom kryptovalutor

Håll dig uppdaterad om kryptovalutor med vårt veckovisa nyhetsbrev som ger dig de viktigaste insikterna

Veckans kryptonyheter, utvalda åt dig

Praktiska insikter och pedagogiska tips

Nyheter om produkter som främjar ekonomisk frihet

Börja investera på ett säkert sätt med Bitcoin.com Wallet

Hittills har över 85 miljoner plånböcker skapats. Allt du behöver för att köpa, sälja, handla och investera dina Bitcoin och kryptovalutor på ett säkert sätt.

A screenshot of the Bitcoin.com Wallet app

Skanna för att ladda ner Bitcoin.com-plånboken

Skanna den här QR-koden med din mobil så omdirigeras du automatiskt till rätt butikssida.