Ethereum es un sistema de cadena de bloques que permite la creación y transferencia de varios tipos de tokens. Estos tokens tienen muchos usos e incluyen aquellos que son fungibles, tokens no fungibles, o tienen otras características - y existen una variedad de estándares de tokens diferentes para cada uno. Hoy presentaremos el estándar de token más popular para Ethereum, el ERC-20.
Ethereum es un sistema de cadena de bloques que permite la creación y transferencia de varios tipos de tokens. Estos tokens tienen muchos usos e incluyen aquellos que son fungibles, tokens no fungibles, o tienen otras características - y existen una variedad de estándares de tokens diferentes para cada uno. Hoy presentaremos el estándar de token más popular para Ethereum, el ERC-20.
Aspectos esenciales de ERC-20
- ERC-20 significa Ethereum Request for Comments (número de identificación único de propuesta) 20.
- Crea un marco que define lo que pueden hacer los tokens ERC-20 al prescribir una lista de funciones e interfaces de eventos que pueden ser utilizados por ellos.
- Establece un estándar para los tokens y los hace compatibles entre sí.
¿Qué es ERC?
Para hacer que estos tokens sean compatibles entre sí, la comunidad de Ethereum sigue los procedimientos especificados en un documento técnico llamado ERC.
ERC significa Ethereum Request for Comments y generalmente está equipado con un número de identificación único de propuesta. Esto prescribe cómo se pueden compartir, intercambiar o transferir los tokens a una billetera de criptomonedas.
Ethereum Request for Comments es un protocolo oficial para implementar mejoras en la red Ethereum. Los estándares ERC son creados por los desarrolladores de la comunidad de Ethereum.
Los desarrolladores crean un documento que describe los métodos y reglas que creen que mejorarían el ecosistema de Ethereum. Si los desarrolladores principales y la comunidad están de acuerdo con la propuesta, se convierte en un estándar.
Todos los tokens que siguen el estándar ERC-20 pueden ser almacenados en la mayoría de las billeteras compatibles con ERC-20 sin ningún trabajo técnico adicional.
¿Qué hace ERC-20?
ERC-20 define las reglas preliminares de los tokens de Ethereum al definir qué tipos de funciones e interfaces de eventos pueden utilizar. Esto significa que no prescribe la lógica exacta de los tokens, sino que establece un marco aproximado en el que se puede escribir el código de los tokens, permitiendo a los desarrolladores predecir cómo funcionarán los nuevos tokens dentro del sistema Ethereum.
Los tokens ERC-20 están diseñados para su uso en la plataforma Ethereum. Siguen una lista de estándares para que puedan ser compartidos, intercambiados por otros tokens del mismo estándar, o transferidos a una billetera de criptomonedas.
ERC-20 asegura que los proyectos no necesiten ser rehechos cada vez que se lanza un nuevo token. El estándar ERC-20 garantiza que los tokens antiguos sean compatibles con los nuevos (si los nuevos tokens siguen las reglas de ERC-20). La mayoría de los tokens lanzados en Ethereum como ofertas iniciales de monedas son tokens ERC-20.
¿Por qué es importante ERC-20?
ERC-20 hace que la gestión y creación de tokens sea más sencilla. Antes de que se creara el estándar ERC-20, los desarrolladores tenían problemas para decidir qué terminología usar en el código. Esto significaba que los intercambios y las billeteras necesitaban construir sus propias plataformas para poder aceptar cada nuevo token individual.
ERC-20 establece reglas que los tokens deben seguir para que todos los tokens dentro del sistema Ethereum sean compatibles. Estas reglas aseguran que los diferentes tipos de tokens de Ethereum funcionen de la misma manera en cualquier lugar dentro de la red Ethereum.
Cuando ERC-20 se convirtió en el estándar, los nuevos tokens podían ser listados en un intercambio o transferidos a una billetera personal automáticamente. Esto significa que casi todas las billeteras que soportan la moneda de Ethereum (ETH), también soportan tokens que siguen los estándares ERC-20.
¿Cómo se crean los tokens ERC-20?
Los tokens ERC-20 se crean a través de contratos inteligentes. Los tokens necesitan cumplir con un conjunto de reglas para ser aceptados y llamados token ERC-20.
Estas reglas estándar se aplican a todos los tokens en la red Ethereum, haciéndolos intercambiables con otros tokens (o fungibles) basados en este protocolo. Los tokens que siguen los mismos estándares son iguales y pueden ser intercambiados entre sí.
Para comprar, vender e intercambiar tokens en Ethereum, necesitas pagar una tarifa por la transacción. La tarifa se determina por la cantidad de gas que se necesita para que la transacción se escriba en la cadena de bloques y se paga en una subunidad de ETH.
Como esperarías del exchange de criptomonedas más antiguo del mundo, puedes comprar ETH rápida y fácilmente en Bitstamp, además de varios tokens ERC-20 también.