Wat zijn ERC-20 tokens?

Annina

Annina is nieuw in de crypto, maar is vastberaden om er alles over te weten te komen. Ze duikt daarom regelmatig in de wereld van Bitcoin, altcoins en de blockchain, die ze vervolgens vertaalt naar begrijpelijke artikelen.

Wie zich wel eens verdiept in de populairste cryptocurrency's, is vast de term ‘ERC-20 token’ tegengekomen. Maar wat betekent dit eigenlijk? In dit artikel leggen we je in heldere taal uit wat deze term inhoudt en wat de functie ervan is in de wereld van crypto.

Ben jij klaar voor meer crypto-kennis? Let’s go!

Wat is ERC-20?

ERC-20 verwijst naar een technische standaard voor cryptocurrency’s op Ethereum. Deze standaard bepaalt hoe tokens kunnen worden overgedragen, hoe transacties worden goedgekeurd, en het totale aanbod van tokens.

ERC-20 tokens zijn de meest gebruikte cryptocurrency’s die op het Ethereum netwerk draaien. Ze zijn ontworpen om te worden gebruikt voor het betalen van functies. Daarom staan deze tokens ook wel bekend als utility tokens. ERC-20 tokens kunnen overigens ook worden gebruikt om op de blockchain te betalen voor goederen en diensten.

De hoofdeigenschappen van deze tokens zijn:

  • ‘Fungible’: de basiscode van ieder token is hetzelfde als alle andere.
  • Overdraagbaar: de tokens kunnen van het ene adres naar het andere worden verzonden.
  • Vaste voorraad: er moet een vast aantal tokens worden aangemaakt, zodat ontwikkelaars niet zomaar extra tokens kunnen uitgeven en de voorraad verhogen.
     

De afkorting ‘ERC’ staat overigens voor ‘Ethereum Request for Comments’. Dit is het officiële protocol om verbeteringen aan het Ethereum-netwerk aan te bieden. Het getal 20 is als het ware het ‘aanmeldnummer’ van het voorstel. Veel van de grotere en bekendere ERC-20 tokens zien we terug op de meeste cryptobeurzen.

Ethereum: meer dan een blockchain

ERC-20 tokens zijn het antwoord op het steeds groter groeiende ecosysteem van Ethereum. Want Ethereum is nog altijd een platform met een uitgebreid ecosysteem van decentrale toepassingen en ontwikkelmogelijkheden. Veel verschillende tokens kunnen erop draaien, en decentrale toepassingen (DApps) kunnen worden gebouwd met behulp van smart contracts.

Toen de populariteit van Ethereum groeide, en ontwikkelaars hun eigen smart contracts begonnen te maken, ontstond er een probleem: hoe kunnen al deze verschillende toepassingen contact met elkaar maken?

Het antwoord op deze vraag was ERC-20. Het is een standaard, of een reeks regels die het gemakkelijker maken om toepassingen met elkaar te laten communiceren en samenwerken. Met de ERC-20 token standaard kunnen ontwikkelaars hun eigen tokens maken op het Ethereum netwerk. Dit biedt bedrijven een gemakkelijkere route om blockchainproducten te ontwikkelen, in plaats van hun eigen cryptocurrency vanuit het niets op te bouwen.

Wat zijn de eigenschappen van ERC-20 tokens?

ERC-20 tokens zijn tokens die uitsluitend op het Ethereum-ecosysteem worden ontworpen en gebruikt. Ze bevatten verschillende functies die een token moet hebben, en volgen daarmee een lijst van standaarden zodat ze kunnen worden gedeeld en geruild voor andere tokens.

De Ethereum-gemeenschap creëerde deze standaarden met onder meer deze verplichte eigenschappen:
 

  • TotalSupply: geeft informatie over de totale tokenvoorraad.
  • BalanceOf: geeft het saldo van de rekening van de eigenaar.
  • Transfer: voert transfers uit van een gespecificeerd aantal tokens naar een gespecificeerd adres.
  • TransferFrom: voert transfers uit van een opgegeven aantal tokens van een opgegeven adres.
  • Approve: staat een spender toe een bepaald aantal tokens van een gespecificeerde rekening op te nemen.
  • Allowance: geeft een bepaald aantal tokens van een spender terug aan de eigenaar.

 

Waarom deze standaard?

De ERC-20 standaard definieert een gemeenschappelijke lijst van regels, waaraan Ethereum tokens die smart contracts gebruiken moeten voldoen. Ook voor Ethereum zelf is deze standaard belangrijk: deze zorgt namelijk voor compatibiliteit tussen de vele verschillende tokens die via het Ethereum-ecosysteem worden gecreëerd.

De ERC20-standaard heeft de afgelopen jaren veel initial coin offerings (ICO's) mogelijk gemaakt, en de standaard maakt het voor ontwikkelaars eenvoudig om gedecentraliseerde applicaties (DApps) op Ethereum te maken.

Om explicieter te zijn, de standaard maakt het implementeren van nieuwe tokens eenvoudiger voor ontwikkelaars van gedecentraliseerde applicaties (DApps). Dit komt omdat er een standaardprotocol is om te volgen. De meeste tokenontwikkelaars hebben zich aangesloten bij de ERC-20 regels, wat betekent dat veel tokens die via Ethereum worden vrijgegeven ‘ERC-20 compliant’ zijn.

Welke cryptocurrency's zijn gebaseerd op de ERC-20 standaard?

ERC-20 tokens komen in alle soorten en maten. Sommige vertegenwoordigen waarde, zoals bedrijfsaandelen. Anderen worden gebruikt om activiteiten op het netwerk te bekostigen, toegang te geven tot exclusieve inhoud of om mee te stemmen over de ontwikkelingen binnen het platform. Bovendien kunnen alle ERC-20 tokens verhandeld worden.

Sinds de ERC-20 token-standaard in het leven werd geroepen, zijn er honderdduizenden tokens uitgegeven die hieraan voldoen. Voor jouw (en ons eigen) gemak lichten we hier de belangrijkste ERC-20 tokens voor je uit. Bovendien kun je deze tokens ook nog eens verhandelen bij BLOX. 
 


Ook EOS, Tron en VeChain werden oorspronkelijk uitgegeven als ERC-20 tokens. Inmiddels zijn zij nu omgezet naar hun eigen blockchains.

Welke andere Ethereum-standaarden zijn er?

Hoewel de ERC-20 standaard de meest gebruikte standaard is in de Ethereum-gemeenschap, zijn er ook velen die vinden dat deze beperkt is. Daarom zijn er sinds de ontwikkeling van ERC20 ook verschillende alternatieve tokenstandaarden voorgesteld. Elk van deze nieuwe voorstellen nemen ERC20 tot op zekere hoogte wel als basis. Tot de alternatieven behoren bijvoorbeeld:
 

  • ERC-223, dat een probleem met de goedkeurings- en overdrachtselementen van ERC-20 wil aanpakken.
  • ERC-621, dat dezelfde basisfuncties voorstelt als ERC20, maar ook de capaciteit toevoegt om het totale tokenaanbod te verhogen of te verlagen.
  • ERC-827, waarbij een houder de besteding van tokens door een derde kan laten goedkeuren.

ERC-20 tokens uitgelegd in beeld

Visueel ingesteld? Bekijk dan ook eens deze video met kraakheldere uitleg!

ERC-20 tokens traden bij BLOX

Zoals gezegd kan je bij BLOX verschillende ERC-20 tokens kopen en verkopen. Ga naar onze live koerspagina voor een overzicht van alle cryptocurrency's die je in de app kan traden en kies je favoriete coin.

Weet wat je besteedt

Beginnen met ERC-20 tokens traden? Neem dan ons belangrijkste advies in acht: investeer altijd een bedrag in crypto dat je bereid bent om te verliezen. De cryptomarkt is spannend, maar ook uiterst onvoorspelbaar. Ook tijdens een bull market kun je nog onaangenaam verrast worden, en dit houdt in dat je je inleg deels of zelfs geheel kan verliezen. Wees dus altijd voorzichtig en maak altijd weloverwogen keuzes wanneer je investeert in ERC-20 tokens en andere crypto’s.

Is door dit artikel je nieuwsgierigheid naar crypto toegenomen? Begrijpelijk, want de ontwikkelingen rondom blockchain technologie zijn reuze interessant. Bekijk onze cryptopedia en lees alles over altcoins en veelbelovende cryptomunten die je bij BLOX kunt vinden.