I denne artikkelen vil du lære det grunnleggende om Ethereum-tokenstandarden, hva ERC-20-tokens brukes til og hvordan de fungerer.
Bruk multichain Bitcoin.com Wallet-appen, som millioner av brukere stoler på for å trygt og enkelt kunne sende, motta, kjøpe, selge, bytte, bruke og administrere Bitcoin (BTC), Bitcoin Cash (BCH), Ether (ETH) og de mest populære kryptovalutaene, inkludert ERC-20-tokens på Ethereum, Polygon og Avalanche.
Oversikt over ERC-20-tokens
ERC-20-tokens er sett med «fungible» digitale tokens som finnes på Ethereum-nettverket. «Fungible» betyr her at hvert token i settet er umulig å skille fra alle andre tokens i settet. Dette kan sammenlignes med hvordan en amerikansk dollar i praksis er umulig å skille fra alle andre amerikanske dollar (i det minste i den digitale verden). Når det gjelder ERC-20-tokens, skilles hvert sett fra hverandre ved hjelp av et tickersymbol som ABC eller XYZ. Det kan for eksempel være et sett med 1 million ABC-tokens og et annet sett med 10 millioner XYZ-tokens. Inngangsbarrieren for å opprette ERC-20-token-sett er lav (det er egentlig bare et spørsmål om å distribuere en relativt enkel «kontrakt» til Ethereum-nettverket), så antall sett måles i tusenvis. Av denne grunn har de fleste sett faktisk svært liten verdi. Noen er imidlertid verdt milliarder.
ERC-20-standarden
ERC-20 er en teknisk standard som definerer et felles sett med regler, blant annet for hvordan tokens kan overføres, hvordan transaksjoner godkjennes og den totale mengden tokens. ERC-20-standarden har sitt utspring i et forslag fra 2015 som ble innlemmet i Ethereum-protokollen gjennom et Ethereum Improvement Proposal (IEP-20).
Arbeide med ERC-20-tokens
For å kunne bruke ERC-20-tokens må du bruke ETH. Hvis du for eksempel vil sende 100 ABC-tokens til Alice, må du legge ved en liten mengde ETH for å betale for transaksjonen.
Les mer: Hva er «gas», og hvordan fungerer gebyrene i Ethereum?
Oppretting av ERC-20-tokens
ERC-20-tokens opprettes ved å distribuere smarte kontrakter. Logikken bak smarte kontrakter åpner for noen interessante bruksområder, selv bare når det gjelder opprettelsen av et sett med tokens. Tenk for eksempel på en kontrakt som er skrevet slik at den kan motta maksimalt 1000 ETH (det vil si at totalt 1000 ETH kan sendes til kontrakten), og for hver ETH som sendes inn i kontrakten, «preger» kontrakten automatisk og sender 100 ABC-tokens tilbake til avsenderen. Dette vil «skape» 100 000 ABC-tokens og distribuere dem blant alle som har sendt ETH til kontrakten. Det er verdt å merke seg at denne prosessen har likheter med en børsnotering, der aksjer i et selskap utstedes og distribueres til folk som har kjøpt dem med dollar.
Bruksområder og varianter av ERC-20-tokens
Det finnes et enormt utvalg av ERC-20-tokens. Noen av dem, som i eksemplet ovenfor, representerer finansielle eiendeler som i stor grad kan sammenlignes med en aksje i et selskap. Merk at denne egenskapen innebærer at slike tokens kan anses som verdipapirer av finansielle tilsynsmyndigheter, noe som potensielt kan pålegge utstederne en rekke juridiske forpliktelser, avhengig av jurisdiksjonen.
ERC-20-tokens kan også brukes til å representere ting som lojalitetsbelønninger og omdømmepoeng. Tenk deg for eksempel et nettbasert reisebyrå som tildeler brukerne poeng hver gang de foretar en bestilling via plattformen. Disse poengene kan brukes til å betale for fremtidige bestillinger. De kan også gi innehaverne ekstra fordeler som VIP-service, en andel av gebyrene som genereres av bestillingsplattformen, eller til og med innflytelse på hvordan plattformen styres. Det er viktig å merke seg at poengene (tokens) også kan byttes med andre, en funksjon som gir dem en verdi utover det økosystemet de ble opprettet i.
ERC-20-tokens kan også brukes til å representere fysiske gjenstander som gull eller eiendom. Når digitale tokens brukes til å representere fysiske gjenstander, er det imidlertid vanskelig å opprettholde koblingen mellom de to.
Ta for eksempel ERC-20-tokens som representerer amerikanske dollar – som Tether (USDT), et av de mest brukte og mest utbredte ERC-20-tokensene. Innehavere av Tether-tokens, som går under tickersymbolet USDT, har krav på amerikanske dollar som holdes på bankkontoer tilhørende et selskap kalt Tether Limited. Verdien av 1 USDT har så langt pålitelig speilet verdien av 1 «ekte» amerikansk dollar, men siden bankkontoene til selskapet bak USDT eksisterer utenfor Ethereum-nettverket, må deltakerne stole på tradisjonelle revisjonspraksiser for å verifisere eksistensen av de «ekte» dollarene. Denne avhengigheten av en tredjepart som eksisterer utenfor den kodestyrte verdenen til Ethereums delte datamaskin, gjør det vanskeligere å garantere «sannheten». Derfor er det alltid en sjanse for at deltakerne vil miste tilliten til at selskapet Tether faktisk har tilstrekkelige dollarreserver – en omstendighet som kan føre til en situasjon der 1 USDT ikke er verdt det samme som 1 amerikansk dollar.
Til tross for utfordringene gir det faktum at USDT-tokens eksisterer på Ethereum dem en viss nytteverdi utover «ekte» amerikanske dollar. Mer konkret kan du enkelt overføre dem (også over landegrensene), bytte dem mot andre tokens eller til og med sende dem til en smartkontrakt som lar deg oppnå avkastning på dem. Av disse grunnene har bruken av USDT og andre Ethereum-baserte amerikanske dollar-tokens vokst raskt.
Les mer: Hva er desentralisert finans?
Innføring av ERC-20-tokenstandarden i EVM-kompatible nettverk
ERC-20-tokenstandarden, som opprinnelig ble utviklet for Ethereum-blockchain, har fått bred utbredelse i EVM-kompatible (Ethereum Virtual Machine) nettverk. Dette skyldes i stor grad standardens fleksibilitet, effektivitet og hvor enkelt det er for utviklere å lage og distribuere tokens ved hjelp av den. Som et resultat har mange blokkjeder som støtter EVM-kompatibilitet, som BNB Smart Chain, Polygon og Avalanche, tatt i bruk ERC-20, noe som muliggjør sømløs interoperabilitet mellom tokens på tvers av disse plattformene. Denne krysskjedefunksjonaliteten har ikke bare muliggjort en mer flytende bevegelse av eiendeler innen kryptoøkosystemet, men har også stimulert innovasjon innen desentralisert finans (DeFi), spill og andre desentraliserte applikasjoner (dApps). Ved å utnytte ERC-20-standarden kan disse EVM-kompatible nettverkene sikre en konsistent og pålitelig brukeropplevelse, noe som ytterligere befester ERC-20s rolle som den grunnleggende byggesteinen for opprettelse av tokens i blockchain-rommet.
Den Bitcoin.com Wallet-appen støtter ERC-20-tokens ikke bare på Ethereum, men også på alle EVM-kompatible nettverk som lommeboken støtter (på tidspunktet for skrivingen er dette Avalanche, BNB Smart Chain og Polygon).





