Anúnciate Todos los derechos reservados
Logo

COINSMOS

Lo mejor de la BLOCKCHAIN EN ESPAÑOL

Tokens ERC20

EdwardFreecs

May 16, 2021, 11:09 p.m.

Es muy probable que si has estado siguiendo a Ethereum, hayas escuchado sobre tokens ERC20. Como leíste en nuestro artículo sobre ERC y la importancia de los estándares, ERC20 es un protocolo estándar para la creación de tokens en la red Ethereum. ERC20 es el estándar más famoso, porque fue el primero que transformó como los usuarios interactúan en la blockchain, antes de su creación, no había estandarización de como las aplicaciones descentralizadas debían comunicarse entre ellas.

ERC20 no es un software. Es un protocolo estándar como el HTTP. Solo asegura que las especificaciones técnicas del token se cumplan. Si un token no cumple con las especificaciones, entonces no puede ser llamado un token ERC20, para asegurarse que un token cumple con la norma, esta contiene unas funciones básicas que tienen que ser implementadas.

En la siguiente imagen puedes ver el formato ERC20 escrito en el lenguaje Vyper, el estándar nos solicita implementar 6 funciones y 2 eventos. Si te gustaría aprender Vyper mas a detalle y de como implementar un token ERC20 te invitamos a nuestra sección de programación.

                                           

Funciones:

 

  • transfer: Esta función es para transferir fondos de tu cuenta a otra cuenta

  • transferFrom: Permite a una cuenta diferente a la tuya poder transferir tus fondos a otra cuenta

  • approve: Es usada para aprobar a otra cuenta usar la función transferFrom

  • balanceOf: Se usa para conocer el balance de tokens de alguna cuenta

  • allowance: Es el numero de tokens que le permites mover a una cuenta externa vía transferFrom

  • totalSupply: Te permite saber cuantos tokens existen

 

Los eventos de Transfer y Approval son emitidos cada que se ejecutan de manera exitosa las funciones transfer, transferFrom y approve.

Ahora veremos un ejemplo de un token ERC20 real implementado en la red principal de Ethereum, el contrato pertenece al token de CyberFi, uno de los proyectos más prometedores que existen hoy en Ethereum.

 

 

Revisando las imagenes con un poco de detalle podemos ver que todas las funciones del estándar ERC20 han sido implementadas y por lo tanto este es un token que cumple con los requisitos para ser llamado un token ERC20.



Comentarios...

Aún no hay comentarios Sé el primero!

¡Gracias por ayudarnos a seguir!

Al realizar tu donación mandanos un correo con la transacción a: [email protected] para recibir un NFT exclusivo de Coinsmos! este NFT lo podrás intercambiar en diversos mercados.

    BTC: bc1q4jnt777kuw233cja04t4vnt2yuz9sv0q4z0yyw4

    ETH: 0x344DFb13e21d54960Fe2F9fB7EF2256558FEfEe3

    MATIC: 0xa9f72b889e7d238a64b16dd2addd148c740ce292

    BSC: 0x0b588F44fB6CB1496466F9a8550c9E9Ac98B7A5

    LTC: ltc1qqwvzaan6uvy8teskvycrvg8knlc2yd936yw242

    DOT: 15wJqZxDuqmZN2VRjqryuzUxxP2mHThu777LET12Fy2qsEc3