Estàndard de tokens ERC – Què són i quins tipus hi ha.

L'estàndard de tokens ERC és un mecanisme a la comunitat Ethereum per definir i especificar estàndards de manera que els tokens definits amb aquests estàndards tinguin propietats comunes i siguin interoperables. D'aquesta manera es poden utilitzar molts components i eines.

Què són els tokens ERC.

Un token és una unitat de valor que es pot utilitzar dins una xarxa de blockchain . Els tokens solen ser emesos per una organització o empresa i poden representar una varietat de coses , com ara una criptomoneda, un actiu financer, un vot en una decisió col·lectiva o una garantia d'accés a un servei o producte. Els tokens s'emeten sovint en una oferta inicial de monedes (ICO) i poden ser intercanviats en plataformes de criptomonedes o utilitzats dins una xarxa de blockchain específica com a Ethereum. La plataforma d'Ethereum té definits estàndards ERC (Ethereum Request for Comments) per als diferents tipus de tokens. ERC és un mecanisme a la comunitat Ethereum per definir i especificar estàndards de manera que els tokens definits amb aquests estàndards tinguin propietats comunes i siguin interoperables . D'aquesta manera es poden utilitzar molts components i eines. Repassem els estàndards de tokens ERC més populars que podem utilitzar a la xarxa d'Ethereum:

Tokens ERC-20.

ERC-20 és un estàndard tècnic utilitzat per la majoria dels tokens d'Ethereum . Aquest estàndard defineix com han de funcionar els tokens a la xarxa d'Ethereum, incloent-hi com s'han de transferir i emmagatzemar. Els tokens ERC-20 són interoperables , cosa que significa que es poden utilitzar i intercanviar en qualsevol aplicació o plataforma que compleixi aquest estàndard. A més, això permet als desenvolupadors crear eines i serveis que siguin compatibles amb una àmplia gamma de tokens ERC20. Un token ERC-20 està compost per diversos elements tècnics , incloent:

  • Un codi de contracte intel·ligent escrit en el llenguatge de programació Solidity que defineix la lògica i les regles del token.
  • Una interfície de contracte que defineix les funcions i els esdeveniments que han de ser implementats pel codi del contracte.
  • Un identificador únic del token, que es coneix com la seva «adreça» a la xarxa d'Ethereum.
  • Un nom i símbol del token.
  • La quantitat total de tokens en circulació.
  • Una funció que permet transferir tokens d'una adreça a una altra.
  • Una funció que permet consultar el saldo de tokens d'una adreça determinada.
marques

Diferents tipus de tokens amb estàndard ERC-20. Font: Medium.

És difícil determinar amb certesa quants tokens ERC20 existeixen a Ethereum, ja que és una xarxa descentralitzada i no hi ha una autoritat central que porti un registre de tots els tokens en circulació. A més, hi ha alguns contractes que poden representar diversos tokens diferents o un mateix pot ser utilitzat per crear múltiples tokens.

Tokens ERC-721.

Els tokens ERC-721 són un tipus de token anomenats no fungibles (NFT Tokens), això significa que són únics en el sentit que cadascun és diferent dels altres. Això els fa ideals per representar actius digitals únics , com ara una obra d'art digital o un personatge d'un joc en línia. Per utilitzar els tokens ERC-721, primer cal crear un contracte intel·ligent que els emeti. Quan el contracte està en marxa, es poden emetre tokens ERC-721 i transferir-los entre comptes d'Ethereum de manera segura i transparent.

Diagrama

Diferència entre tokens ERC-20 i ERC-721. Font: Etherscan Information Center.

 

Tokens ERC-777.

Aquests tokens són una versió millorada dels tokens ERC-20 i ofereixen una major flexibilitat i seguretat . Aquests tokens es basen en la tecnologia blockchain i s'utilitzen per representar actius digitals i fer transaccions segures i transparents amb ells. Un dels aspectes més interessants dels tokens ERC-777 és que ofereixen més flexibilitat que els tokens ERC-20 . Per exemple, els tokens ERC-777 permeten als usuaris establir regles personalitzades per a les transaccions i establir límits de temps per a les transaccions. A més, els tokens ERC-777 també ofereixen més seguretat que els tokens ERC-20, ja que eviten alguns dels problemes que poden sorgir amb els tokens ERC-20, com per exemple, la pèrdua de tokens en enviar-los a un contracte que no està preparat per rebre'ls

esquema

Funcions de transferència de token ERC-777. :

 

Tokens ERC-1555.

Els tokens ERC-1155 són un tipus de token a la blockchain d'Ethereum que permet als usuaris emmagatzemar i transferir diversos tipus de tokens dins d'un únic contracte . Això és diferent d'altres tipus de tokens, com els ERC-20 o ERC-721, que només permeten l'emmagatzematge i la transferència d'un tipus de token. Aquest tipus de token s'ha tornat popular a causa de la seva capacitat per emmagatzemar i transferir diversos tipus de tokens dins un sol contracte. Això fa que sigui més fàcil i eficient per als usuaris gestionar els seus tokens, ja que no han dinteractuar amb diversos contractes diferents per manejar diferents tipus de tokens. A més, els tokens ERC-1155 permet la implementació d'«operacions múltiples» , la qual cosa significa que els usuaris poden realitzar diverses operacions, com ara la transferència de diferents tipus de tokens, en una sola transacció. Això augmenta l'eficiència i redueix els costos de transacció a la blockchain.

Diagrama

Estructura dintercanvi de tokens ERC-1155. Font: CriptoNotícies.

 

Tokens ERC-4626.

ERC-4626 és un estàndard per optimitzar i unificar els paràmetres tècnics de les “yield-bearing vaults” . Proporciona una API estàndard per a yield-bearings vaults amb token que representen accions d'un únic token ERC-20 subjacent. ERC-4626 també ofereix una extensió opcional per a les vaults de tokens que utilitzen ERC-20, oferint una funcionalitat bàsica per dipositar, retirar tokens i llegir saldos. Aquest tipus de token té una aplicació òptima als mercats de préstecs, els agregadors i els tokens generadors d'interessos. Aquests ajuden els usuaris a trobar el millor rendiment dels seus tokens criptogràfics mitjançant lexecució de diferents estratègies. Aquestes estratègies es realitzen amb lleugeres variacions, cosa que pot donar lloc a errors o desaprofitar recursos de desenvolupament.

diagrama 3

Estructura d'un vault de tokens ERC-4626. Font: beToken My Friend ES.


Afegir com a font preferida a Google