SwapSpace – Cross-chain crypto swaps

Het ontrafelen van de wereld van crypto-tokenstandaarden: een uitgebreide gids

Academy Author

,

,5 min

Cryptotokenstandaarden zijn sets basisregels waaraan een token moet voldoen om op het netwerk te kunnen functioneren.

Op dit moment bestaat er een breed scala aan cryptocurrencies, die op het eerste gezicht heel verschillend kunnen lijken. Toch volgen ze allemaal een van de weinige standaarden die het mogelijk maken om binnen een bepaalde blockchain te functioneren. Inzicht in de belangrijkste principes van deze standaarden kan uiterst nuttig zijn om te begrijpen hoe tokens werken.

ERC-20 Tokens

De ERC-20 standaard werd in 2015 voorgesteld door Fabian Vogelsteller. Het oorspronkelijke idee was om een API binnen smart contracts te bieden. 

Kenmerken en voordelen

De belangrijkste eigenschap van deze standaard is dat deze is ontworpen voor fungibele tokens, wat betekent dat elke ERC-20-token exact dezelfde functionaliteit, hetzelfde type en dezelfde waarde heeft.

De ERC-20 standaardtoken moet aan verschillende punten voldoen:

  • dergelijke tokens kunnen van de ene account naar de andere worden overgedragen;
  • een huidige tokenbalans op een bepaalde account;
  • totale voorraad van een bepaalde token op het netwerk;
  • overboekingen van een bepaald aantal tokens naar een opgegeven adres;
  • opname van een bepaald aantal tokens van een opgegeven account.

Hoewel ERC-20 lange tijd een toonaangevende standaard is geweest, heeft deze een aantal nadelen:

  • Gebrek aan flexibiliteit. Dit gaat samen met de stabiliteit, wat betekent dat de mogelijkheden van ERC-20 tokens zeer beperkt zijn en niet kunnen worden gebruikt voor complexere taken.
  • Beveiligingsproblemen. Sommige beveiligingskwetsbaarheden worden op het Ethereum-netwerk erkend, en al deze worden doorgegeven aan elke token die op dit netwerk wordt gemaakt.
  • Gas fees. Gas fees zijn vereist voor elke transactie op het netwerk en kunnen behoorlijk oplopen, wat een groot aandachtspunt kan worden. 

Populaire toepassingen en voorbeelden

Alle tokens die op de Ethereum-blockchain zijn uitgegeven, hebben de ERC-20 standaard. Bijvoorbeeld Tether (USDT), Binance (BNB), Uniswap (UNI), Aave (AAVE).

Andere ERC-tokens

Omdat de ERC-20 standaard niet perfect is, zijn er veel pogingen gedaan om deze te verbeteren, wat heeft geleid tot de ontwikkeling van andere standaarden. 

ERC-721

ERC-721 is een standaard die is gemaakt voor non-fungible tokens op de Ethereum-blockchain. Deze werd eind 2020 geïntroduceerd. Omdat NFT’s uniek zijn, bieden ze meer mogelijkheden voor de functionaliteit van tokens.

Bijvoorbeeld Mainnet Alpha, Arbitrum on Makx, AlShip OG Collection. 

ERC-1155

ERC-1155 is een multi-tokenstandaard, die de functionaliteit van ERC-20 en ERC-721 heeft. Daarnaast heeft deze nog andere functies:

  • staat toe om meerdere assets in één keer over te dragen;
  • haalt de saldi van meerdere assets op;
  • keurt alle tokens goed voor een bepaald adres;
  • ondersteunt NFT’s;
  • veilige overdracht.

BEP-20 Tokens (Binance Smart Chain)

Binance Smart Chain werd geïntroduceerd in 2020. Het is het tweede netwerk dat door Binance is gecreëerd. De eerste heette de Binance Chain (BC). In plaats van de bestaande chain te verbeteren, besloten ontwikkelaars een volledig nieuwe te creëren. 

Belangrijkste kenmerken en vergelijking met ERC-20

ERC-20- en BEP-20-tokens hebben veel gemeen, maar er zijn aanzienlijke verschillen tussen beide. Zo is de transactiesnelheid van BEP-20 hoger. Die bedraagt ongeveer 3 seconden, terwijl het bij ERC-20 kan oplopen tot 15 seconden. In het algemeen kan BEP-20 ongeveer 1.400 transacties per seconde verwerken. Ter vergelijking: de ERC-20 standaard kan 20 transacties per seconde verwerken. BEP-20 standaardtokens waren ook in staat om gas fees te minimaliseren.

Beide standaarden gebruiken hetzelfde adresformaat en zijn compatibel. Dit biedt ontwikkelaars de mogelijkheid om voor beide standaarden te creëren. 

Op dit moment is BEP-20 een populaire tokenstandaard onder ontwikkelaars vanwege de lage kosten, schaalbaarheid en compatibiliteit.

Hier zijn enkele voorbeelden van tokens die op de Binance Smart Chain zijn gebouwd: BNB, BUSD, PancakeSwap, C.R.E.A.M.

BEP-2 Tokens (Binance Smart Chain)

BEP-2 is een andere tokenstandaard die wordt gebruikt op de Binance Chain. BEP-2-tokens zijn native aan de Binance Chain en zijn interoperabel met BEP-20-tokens op de Binance Smart Chain. 

In tegenstelling tot BEP-20, dat EVM-compatibel is, zijn BEP-2-tokens gebouwd voor de native blockchain van de Binance Chain. BEP-2-tokens worden vaak gebruikt voor transacties, handel en als betaalmiddel binnen het Binance-ecosysteem.

Binance Coin (BNB) is het bekendste voorbeeld van een BEP-2-token, aangezien het dient als het native asset van de Binance Chain. 

TRC-20 Tokens (TRON Network)

Tron is een gedecentraliseerd digitaal smart-contractplatform, en de native token is TRX. Het werd in 2017 gelanceerd in Singapore. In eerste instantie werd het opgemerkt in Azië, maar later werd het wereldwijd populair. 

Belangrijkste kenmerken van TRC-20-tokens en vergelijking met andere typen

TRC-20- en ERC-20-tokens gebruiken hetzelfde ontwerp van smart contracts. Het belangrijkste verschil tussen beide is het netwerk dat ze gebruiken. Toch heeft de TRC-20 standaard een aantal eigen voordelen:

  • token swapping;
  • onbeperkte toegang tot data;
  • transparantie;
  • lage transactiekosten;
  • hoge schaalbaarheid.

De TRC-20 standaard won vrij snel aan populariteit en werd uitgeroepen tot een “Ethereum killer”. 

Hier zijn enkele voorbeelden van TRC-20-tokens: Tether (USDT), Trust Wallet Token (TWT), Just (JST), en Echo (ECHO).

Andere tokenstandaarden

De hierboven genoemde tokenstandaarden zijn niet de enige, maar wel de basisstandaarden. De cryptowereld is een snel ontwikkelende sector, dus nieuwe oplossingen verschijnen vrij vaak. Soms zien we nieuwe standaarden die voortbouwen op eerdere, zoals ERC-777.

Ethereum en Binance zijn echter niet de enige mogelijke netwerken voor het creëren van tokens en DApps. Elk netwerk heeft zijn eigen standaard. Bijvoorbeeld voor Tezos: TZIP-7, TZIP-12. Voor NEO: NEP-5, NEP-11, NEP-17.

Interoperabiliteit en tokenbruggen

Het belang van interoperabiliteit in de cryptowereld

Omdat het aantal tokenstandaarden toeneemt, is het van groot belang dat netwerken met elkaar kunnen communiceren. Dit is de enige manier om een verenigd ecosysteem te creëren, dat eindeloze ontwikkelingsmogelijkheden kan bieden. 

Cross-chain tokenoverdrachten en bruggen

De grote vraag naar interoperabiliteit heeft geleid tot de creatie van cross-chain bridges, technologie die gebruikers in staat stelt informatie van de ene blockchain naar de andere te sturen.

Hier zijn de namen van verschillende bridges: Celer cBridge, Cross-Chain Bridge, Multichain, enz. 

Elke bridge ondersteunt een pool van blockchains en tokens.

Voorbeelden van interoperabiliteitsoplossingen

Bridges zijn niet de enige manier om interoperabiliteit te waarborgen. Zo is het bijvoorbeeld mogelijk om een certificaat uit te geven dat de nodige gegevens bevat en verifieerbaar is over netwerken heen. Een andere manier is het creëren van een parachain, een chain die sharding gebruikt. Dit type chain kan via shards verbinden. Ook is het mogelijk om een sidechain te maken. Deze is vrijwel autonoom van de mainchain en kan verschillende blockchainlogica bevatten, waardoor het mogelijk wordt om verbinding te maken met apps van verschillende blockchains.

Conclusie

Zoals we kunnen zien, biedt de cryptowereld steeds meer cryptostandaarden aan. Deze veranderen mee met de opkomende vraag naar nieuwe use cases en met het toenemende aantal cryptogebruikers. Interoperabiliteit lijkt nu een van de belangrijkste problemen te zijn die de crypto community in de nabije toekomst moet oplossen. Het idee van Web 3 heeft duidelijk gemaakt dat het zonder snelle en duidelijke communicatie tussen verschillende blockchains onmogelijk is om een verenigd ecosysteem te creëren, wat het perfecte toekomstbeeld voor de cryptowereld vertegenwoordigt.

Delen:

Gerelateerde artikelen

Nieuwsgierig naar meer?

Meld je aan voor onze nieuwsbrief — blijf geïnformeerd en empowered.