ERC-tokenstandarden er en mekanisme i Ethereum-fællesskabet til at definere og specificere standarder, så tokens defineret med disse standarder har fælles egenskaber og er interoperable. På denne måde kan mange komponenter og værktøjer genbruges.
Hvad er ERC-tokens.
Et token er en værdienhed, der kan bruges inden for et blockchain-netværk. Tokens udstedes normalt af en organisation eller virksomhed og kan repræsentere en række ting, såsom en kryptovaluta, et finansielt aktiv, en afstemning i en kollektiv beslutning eller en garanti for adgang til en tjeneste eller et produkt. Poletterne er ofte udstedt i et første møntudbud (ICO) og kan udveksles på cryptocurrency-platforme eller bruges inden for et specifikt blockchain-netværk såsom Ethereum. Ethereum-platformen har defineret ERC-standarder (Ethereum Request for Comments) for de forskellige typer tokens. ERC er en mekanisme i Ethereum-samfundet at definere og specificere standarder, så tokens defineret med disse standarder har fælles egenskaber og er interoperable. På denne måde kan mange komponenter og værktøjer genbruges. Lad os gennemgå de mest populære ERC token-standarder, som vi kan bruge på Ethereum-netværket:
ERC-20 tokens.
ERC-20 er en teknisk standard bruges af de fleste Ethereum-tokens. Denne standard definerer, hvordan tokens skal fungere på Ethereum-netværket, herunder hvordan de skal overføres og opbevares. Det ERC-20-tokens er interoperable, hvilket betyder, at de kan bruges og udveksles på enhver applikation eller platform, der overholder denne standard. Derudover tillader dette udviklere skabe værktøjer og tjenester, der er kompatible med en bred vifte af ERC20 tokens. Et ERC-20 token består af forskellige tekniske elementer, herunder:
- En smart kontraktkode skrevet i programmeringssproget Solidity, der definerer logikken og reglerne for tokenet.
- En kontraktgrænseflade, der definerer de funktioner og hændelser, der skal implementeres af kontraktkoden.
- En unik identifikator for tokenet, som er kendt som dets "adresse" på Ethereum-netværket.
- Et navn og symbol på tokenet.
- Det samlede antal tokens i omløb.
- En funktion, der gør det muligt at overføre tokens fra en adresse til en anden.
- En funktion, der giver dig mulighed for at kontrollere token-saldoen for en given adresse.

Forskellige typer tokens med ERC-20 standard. Kilde: Medium.
Det er svært at fastslå med sikkerhed, hvor mange ERC20-tokens der findes på Ethereum, da det er et decentraliseret netværk, og der ikke er nogen central myndighed, der holder styr på alle tokens i omløb. Der er også nogle kontrakter, der kan repræsentere flere forskellige tokens eller en kan bruges til at oprette flere tokens.
ERC-721 tokens.
ERC-721 tokens De er en type token kaldet ikke-fungible (NFT Tokens), det betyder, at de er unikke i den forstand, at hver enkelt af dem er forskellig fra de andre. Dette gør dem ideelle til repræsentere unikke digitale aktiver, såsom et digitalt kunstværk eller en karakter i et onlinespil. For at bruge ERC-721-tokens skal der først oprettes en smart kontrakt, der udsteder dem. Når kontrakten er på plads, ERC-721-tokens kan udstedes og overføres mellem Ethereum-konti sikkert og gennemsigtigt.
Forskellen mellem ERC-20 og ERC-721 tokens. Kilde: Etherscan Information Center.
ERC-777 tokens.
Disse tokens De er en forbedret version af ERC-20-tokens y tilbyde større fleksibilitet og sikkerhed. Disse tokens er baseret på blockchain-teknologi og bruges til at repræsentere digitale aktiver og udføre sikre og gennemsigtige transaktioner med dem. Et af de mest interessante aspekter ved ERC-777 tokens er det tilbyder større fleksibilitet end ERC-20 tokens. For eksempel giver ERC-777-tokens brugere mulighed for at indstille brugerdefinerede regler for transaktioner og sætte tidsgrænser for transaktioner. Udover, ERC-777-tokens tilbyder også større sikkerhed end ERC-20 tokens, da de undgår nogle af de problemer, der kan opstå med ERC-20 tokens, såsom at miste tokens, når de sendes til en kontrakt, der ikke er parat til at modtage dem
ERC-777 token-overførselsfunktioner. :
ERC-1555 tokens.
ERC-1155 tokens er en type token på Ethereum blockchain, der tillader brugere gemme og overføre flere typer tokens inden for en enkelt kontrakt. Dette er forskelligt fra andre typer tokens, såsom ERC-20 eller ERC-721, som kun tillader opbevaring og overførsel af én type token. Denne type token er blevet populær pga dens evne til at opbevare og overføre forskellige typer tokens inden for en enkelt kontrakt. Dette gør det nemmere og mere effektivt for brugerne at administrere deres tokens, da de ikke skal interagere med flere forskellige kontrakter for at administrere forskellige typer tokens. Derudover ERC-1155 tokens tillader implementering af "flere operationer", hvilket betyder, at brugere kan udføre flere handlinger, såsom at overføre forskellige typer tokens, i en enkelt transaktion. Det her øger effektiviteten og reducerer transaktionsomkostningerne på blockchain.
ERC-1155 token-udvekslingsstruktur. Kilde: CriptoNoticias.
ERC-4626 tokens.
ERC-4626 er en standard for optimere og forene de tekniske parametre for de "udbyttebærende hvælvinger". Giver en standard API for tokeniserede udbyttebærende hvælvinger, der repræsenterer andele af et enkelt underliggende ERC-20-token. ERC-4626 tilbyder også en valgfri udvidelse til token-hvælvinger ved hjælp af ERC-20, der tilbyder grundlæggende funktionalitet til indbetale, hæve poletter og læse saldi. Denne type token har en optimal anvendelse i udlånsmarkeder, aggregatorer og rentebærende tokens. Disse hjælper brugerne til find den bedste ydeevne til dine krypto-tokens gennem udførelse af forskellige strategier. Disse strategier udføres med små variationer, hvilket kan føre til fejl eller spildte udviklingsressourcer.
Struktur af en ERC-4626 token hvælving. Kilde: beToken My Friend ES.