I denne artikel får du en grundlæggende introduktion til Ethereum-tokenstandarden, hvad ERC-20-tokens bruges til, og hvordan de fungerer.
Brug multichain Bitcoin.com Wallet-appen, som millioner af mennesker stoler på til sikkert og nemt at sende, modtage, købe, sælge, handle, bruge og administrere Bitcoin (BTC), Bitcoin Cash (BCH), Ether (ETH) og de mest populære kryptovalutaer, herunder ERC-20-tokens på Ethereum, Polygon og Avalanche.
Oversigt over ERC-20-tokens
ERC-20-tokens er sæt af »fungible« digitale tokens, der findes på Ethereum-netværket. Fungible betyder her, at hvert token i sættet ikke kan skelnes fra de andre tokens i sættet. Dette svarer til, hvordan en amerikansk dollar reelt ikke kan skelnes fra alle andre amerikanske dollars (i det mindste i den digitale verden). Når det drejer sig om ERC-20-tokens, adskilles hvert sæt ved et tickersymbol som f.eks. ABC eller XYZ. Der kan f.eks. være et sæt på 1 million ABC-tokens og et andet sæt på 10 millioner XYZ-tokens. Adgangsbarrieren for at oprette ERC-20-token-sæt er lav (det er egentlig bare et spørgsmål om at implementere en relativt enkel 'kontrakt' i Ethereum-netværket), så antallet af sæt måles i tusinder. Af denne grund har de fleste sæt faktisk meget ringe værdi. Nogle er dog milliarder værd.
ERC-20-standarden
ERC-20 er en teknisk standard, der fastlægger et fælles sæt regler for blandt andet, hvordan tokens kan overføres, hvordan transaktioner godkendes, og det samlede udbud af tokens. ERC-20-standarden opstod på baggrund af et forslag fra 2015, som blev integreret i Ethereum-protokollen via et Ethereum Improvement Proposal (IEP-20).
Brug af ERC-20-tokens
For at kunne handle med ERC-20-tokens skal man bruge ETH. Hvis du f.eks. vil sende 100 ABC-tokens til Alice, skal du vedlægge en lille mængde ETH til at dække transaktionsgebyret.
Læs mere: Hvad er gas, og hvordan fungerer gebyrerne i Ethereum?
Oprettelse af ERC-20-tokens
ERC-20-tokens oprettes ved at implementere smarte kontrakter. Logikken bag smarte kontrakter åbner op for en række interessante anvendelsesmuligheder, selv når det blot drejer sig om at oprette et sæt tokens. Tænk for eksempel på en kontrakt, der er skrevet således, at den kan modtage maksimalt 1000 ETH (det vil sige, at der i alt kan sendes 1000 ETH til kontrakten), og for hver ETH, der sendes til kontrakten, 'præger' kontrakten automatisk og sender 100 ABC-tokens tilbage til afsenderen. Dette ville "skabe" 100.000 ABC-tokens og fordele dem blandt alle, der har sendt ETH til kontrakten. Det er værd at bemærke, at denne proces har ligheder med en børsnotering, hvor aktier i et selskab udstedes og fordeles til folk, der har købt dem med dollars.
Anvendelsestilfælde og typer af ERC-20-tokens
Der findes et utal af forskellige ERC-20-tokens. Nogle af dem, som i eksemplet ovenfor, repræsenterer finansielle aktiver, der i visse henseender kan sammenlignes med en aktie i et selskab. Det skal bemærkes, at denne egenskab betyder, at sådanne tokens kan blive betragtet som værdipapirer af de finansielle tilsynsmyndigheder, hvilket potentielt kan pålægge udstederne en række juridiske forpligtelser afhængigt af den pågældende jurisdiktion.
ERC-20-tokens kan også bruges til at repræsentere ting som loyalitetsbonus og omdømmepoint. Forestil dig for eksempel et online rejsebureau, der udsteder point til brugerne, hver gang de foretager en booking via platformen. Disse point kan bruges til at betale for fremtidige bookinger. De kunne også give indehaverne yderligere fordele som VIP-service, en andel af de gebyrer, der genereres af bookingplatformen, eller endda indflydelse på, hvordan platformen styres. Vigtigt er det, at pointene (tokens) også kan handles med andre, en funktion, der giver dem en værdi, der rækker ud over det økosystem, de blev skabt i.
ERC-20-tokens kan også bruges til at repræsentere fysiske genstande som guld eller fast ejendom. Når digitale tokens imidlertid bruges til at repræsentere fysiske genstande, er det imidlertid vanskeligt at opretholde forbindelsen mellem de to.
Tag for eksempel ERC-20-tokens, der repræsenterer amerikanske dollars – som i et af de mest anvendte og udbredte ERC-20-tokens, Tether (USDT). Indehavere af Tether-tokens, der går under tickersymbolet USDT, har en fordring på amerikanske dollars, der opbevares på bankkonti hos et selskab ved navn Tether Limited. Værdien af 1 USDT har hidtil pålideligt afspejlet værdien af 1 'ægte' amerikansk dollar, men da bankkontiene hos selskabet bag USDT findes uden for Ethereum-netværket, må deltagerne stole på traditionelle revisionsmetoder for at verificere eksistensen af de 'ægte' dollars. Denne afhængighed af en tredjepart, der eksisterer uden for den kodestyrede verden af Ethereums fælles computer, gør det sværere at garantere 'sandheden'. Der er således altid en risiko for, at deltagerne mister tilliden til, at selskabet Tether rent faktisk besidder tilstrækkelige dollarreserver – en omstændighed, der kan føre til en situation, hvor 1 USDT ikke er det samme værd som 1 amerikansk dollar.
På trods af udfordringerne giver det faktum, at USDT-tokens findes på Ethereum, dem en vis anvendelighed, der går ud over »rigtige« amerikanske dollars. Man kan nemlig nemt overføre dem (også på tværs af landegrænser), bytte dem mod andre tokens eller endda sende dem til en smart kontrakt, der giver mulighed for at opnå afkast på dem. Af disse grunde er udbredelsen af USDT og andre Ethereum-baserede amerikanske dollar-tokens steget hurtigt.
Læs mere: Hvad er decentraliseret finansiering?
Indførelse af ERC-20-tokenstandarden på tværs af EVM-kompatible netværk
ERC-20-tokenstandarden, der oprindeligt blev udviklet til Ethereum-blockchain, er blevet udbredt i EVM-kompatible (Ethereum Virtual Machine) netværk. Dette skyldes i høj grad standardens fleksibilitet, effektivitet og den lethed, hvormed udviklere kan oprette og implementere tokens ved hjælp af den. Som følge heraf har adskillige blockchains, der understøtter EVM-kompatibilitet, såsom BNB Smart Chain, Polygon og Avalanche, taget ERC-20 til sig, hvilket muliggør problemfri interoperabilitet af tokens på tværs af disse platforme. Denne tværkædefunktionalitet har ikke kun muliggjort en mere flydende bevægelse af aktiver inden for kryptoøkosystemet, men har også fremmet innovation inden for decentraliseret finansiering (DeFi), spil og andre decentraliserede applikationer (dApps). Ved at udnytte ERC-20-standarden kan disse EVM-kompatible netværk sikre en ensartet og pålidelig brugeroplevelse, hvilket yderligere cementerer ERC-20's rolle som den grundlæggende byggesten for oprettelse af tokens i blockchain-rummet.
Den Bitcoin.com Wallet-appen understøtter ERC-20-tokens ikke kun på Ethereum, men også på de EVM-kompatible netværk, som tegnebogen understøtter (på nuværende tidspunkt er det Avalanche, BNB Smart Chain og Polygon).





