Skip to main content
LIVE
BTC $—| ETH $—| BNB $—| SOL $—| XRP $— · · · BITAIGEN · · · | | | | · · · BITAIGEN · · ·
ERC-20: Qué es y cómo funciona el estándar de tokens

ERC-20: Qué es y cómo funciona el estándar de tokens

Bitaigen Research Bitaigen Research 5 min de lectura

ERC-20 es el estándar de Ethereum para crear tokens fungibles, definiendo funciones e interfaces que aseguran la compatibilidad y facilitan criptomonedas DeFi.

¿Qué es ERC-20? Análisis completo del estándar de token de Ethereum y su mecanismo de funcionamiento

ERC-20 es el estándar técnico en la cadena de bloques Ethereum para crear tokens fungibles, definiendo las funciones básicas y la interfaz de interacción del token, garantizando la compatibilidad entre distintos contratos.

ERC-20, como el estándar central del ecosistema Ethereum, respalda la emisión y circulación de cientos de miles de tokens, proporcionando una capa de activo unificada para aplicaciones descentralizadas (dApp). Su aparición permite a los desarrolladores construir rápidamente tokens útiles, productos DeFi y otros negocios blockchain, todos bajo el mismo conjunto de reglas, logrando una alta compatibilidad en la red.

En este artículo revisamos sistemáticamente el origen de ERC‑20, sus interfaces clave y su papel práctico en ecosistemas como DeFi y NFT, ayudando al lector a dominar los puntos técnicos y los mecanismos de compatibilidad del estándar. En capítulos posteriores profundizaremos en detalles de implementación comunes y consideraciones de seguridad, por lo que vale la pena leerlo con atención.
Diagrama de flujo: ERC-20: Qué es y cómo funciona el estándar de tokens

¿Qué significa ERC-20?

ERC-20 (Ethereum Request for Comment 20) fue propuesto por el desarrollador de Ethereum Fabian Vogelsteller el 19 de noviembre de 2015. El nombre oficial de la propuesta es Ethereum Improvement Proposal 20 (EIP‑20), y su objetivo es proporcionar una especificación unificada para la emisión, creación y despliegue de tokens intercambiables en Ethereum.

  • ERC significa “Ethereum Request for Comment”, es decir, “solicitud de comentarios para mejorar Ethereum”.
  • 20 es el número asignado a esta propuesta en la lista de EIPs.

Los tokens fungibles (fungible token) poseen la característica de intercambiarse “uno a uno” sin distinción; ERC-20 brinda la interfaz estándar para este tipo de tokens. A finales de 2017, EIP‑20 obtuvo el reconocimiento oficial del protocolo de mejora de Ethereum (EIP), consolidando aún más su posición en el ecosistema. Desde entonces, ERC-20 se ha convertido en la base técnica de la mayoría de los tokens en la red Ethereum.

Cómo funciona ERC-20

El estándar ERC-20 divide las funcionalidades del token en getters (funciones de consulta), funciones (cambio de estado) y eventos (logs), asegurando que la interacción entre contratos sea coherente y fácil de usar.

Getter (funciones de consulta)

FunciónDescripción
**totalSupply**Devuelve la cantidad total de tokens emitidos, útil para conocer la escala de circulación.
**balanceOf(address _owner)**Consulta el saldo de tokens de una dirección específica.
**allowance(address _owner, address _spender)**Retorna la cantidad de tokens que la cuenta autorizada puede gastar.

Funciones (cambio de estado)

FunciónDescripción
**transfer(address _to, uint256 _value)**Transfiere tokens desde la dirección del llamador a `_to`.
**approve(address _spender, uint256 _value)**Autoriza a `_spender` a gastar hasta `_value` tokens en el futuro.
**transferFrom(address _from, address _to, uint256 _value)**Traslada tokens de `_from` a `_to` siempre que exista la autorización correspondiente.

Eventos (logs)

EventoCuándo se dispara
**Transfer(address indexed _from, address indexed _to, uint256 _value)**Cada vez que una transferencia de tokens se completa con éxito.
**Approval(address indexed _owner, address indexed _spender, uint256 _value)**Cuando se otorga o modifica una autorización de gasto.

A través de estas interfaces, los tokens ERC-20 pueden operar de forma plug‑and‑play en billeteras, exchanges y diversas dApp, proporcionando la base para casos de uso en DeFi, gobernanza, juegos y más.

Creación de un token ERC-20

Un token ERC-20 es esencialmente un contrato inteligente desplegado en Ethereum. El código del contrato incluye lógica de minting (acuñación) y distribución, lo que automatiza y transparenta el proceso de generación del token.

Flujo de ejemplo

  1. Desplegar el contrato: El desarrollador envía al blockchain un código de contrato inteligente que cumple con la interfaz ERC-20.
  2. Aceptar ETH: El contrato puede establecer un límite de recepción (por ejemplo, 10 ETH).
  3. Acuñar tokens: Cada vez que recibe 1 ETH, el contrato acuña automáticamente una cantidad predefinida de tokens (por ejemplo, 100 tokens/ETH) y los envía al contribuyente.
  4. Finalizar la distribución: Si se recaudan 1 000 ETH, se crearán 100 000 tokens ABC y se asignarán a todos los aportantes.

Este proceso se asemeja a una Oferta Pública Inicial (IPO) tradicional, pero de forma descentralizada y sin intermediarios: los inversionistas obtienen directamente derechos del proyecto en forma de tokens.

Los tokens ERC-20 también pueden usarse como tokens de gobernanza, tokens de utilidad, mecanismos de recompensa, etc. La programabilidad del contrato permite implementar funciones como liberación programada, distribución de dividendos y recompensas automáticas.

¿Qué es el gas?

En el ecosistema Ethereum, gas es la unidad que mide los recursos computacionales necesarios para ejecutar una transacción o contrato inteligente. Las tarifas de gas se cotizan en gwei (1 gwei = 10⁻⁹ ETH), y los usuarios pagan en ETH para obtener esos recursos.

  • Mecanismo de precios: Los mineros determinan el precio del gas que aceptarán según el nivel de congestión de la red. Un precio demasiado bajo puede resultar en que la transacción sea rechazada, creando un mercado de oferta y demanda.
  • Prevención de spam: Las tarifas de gas hacen que ejecutar un gran número de transacciones maliciosas sea costoso, protegiendo la red contra ataques.

Por lo tanto, el costo del gas es un incentivo económico clave que permite a Ethereum ofrecer computación descentralizada y mantener la seguridad de la red.

Tipos de tokens ERC-20

La versatilidad del estándar ERC-20 permite que soporte múltiples formas de activo:

TipoEjemplo de tokenFunción principal
**Stablecoin**USDT, USDCVinculados a monedas fiat, proveen estabilidad de precio.
**Token de gobernanza**MKR, AAVEPermiten a los poseedores participar en votaciones de protocolo.
**Token de utilidad**BAT, LINKSe usan para acceder a servicios de la plataforma o pagar comisiones.
**Token respaldado por activos**wBTC, PAXGRepresentan activos reales (Bitcoin, oro) como tokens ERC-20.
**Token de juego/metaverso**ENJ, SANDAdministran economías virtuales y comercio de ítems.

Estos tokens funcionan de manera plug‑and‑play en billeteras, exchanges y diversas dApp, aumentando significativamente la liquidez e innovación dentro del ecosistema Ethereum.

Diferencias entre ERC-20, ERC-721 y ERC-1155

EstándarTipo de tokenCaracterísticas clave
**ERC-20**Token fungibleHomogéneo, intercambiable; ideal para monedas, gobernanza, etc.
**ERC-721**Token no fungible (NFT)Cada token es único; usado para coleccionables digitales, arte.
**ERC-1155**Estándar múltipleUn solo contrato puede gestionar tanto tokens fungibles como no fungibles; útil para juegos y activos compuestos.

Los tres estándares conforman el rico ecosistema de activos digitales en Ethereum, atendiendo a distintas necesidades de negocio.

Ventajas y desventajas de los tokens ERC-20

Ventajas

  • Interoperabilidad: Se pueden intercambiar y combinar libremente dentro de todo el ecosistema Ethereum.
  • Seguridad: Respaldados por la inmutabilidad y descentralización de la cadena de bloques.
  • Personalización: Los desarrolladores pueden definir suministro, decimales y funciones especiales.
  • Transparencia: Todas las transferencias y aprobaciones quedan registradas en la cadena y son consultables públicamente.
  • Alta liquidez: La mayoría de los exchanges soportan ERC-20, facilitando la compra y venta.
  • Facilidad de uso: Herramientas como MetaMask y MyEtherWallet reducen la barrera de entrada para usuarios.

Desventajas

  • Funcionalidad limitada: La estandarización obliga a implementar lógica compleja en capas de contrato adicionales.
  • Vulnerabilidades potenciales: Errores en la codificación del contrato pueden generar riesgos de seguridad.
  • Variabilidad del gas: En momentos de congestión, el costo de transacción puede subir considerablemente.
  • Compatibilidad incompleta: Algunos exchanges centralizados aún no soportan plenamente ERC-20.
  • Gobernanza opaca: Si la estructura de gobernanza del proyecto es deficiente, pueden surgir ventas masivas de tokens o comercio interno no transparente.

A pesar de estos retos, ERC-20 sigue siendo la tecnología clave que impulsa la innovación dentro del ecosistema Ethereum.

---

Con esto hemos cubierto de forma integral el concepto, el mecanismo de funcionamiento, el proceso de creación y la relación de ERC-20 con otros estándares de tokens. Para profundizar más, puedes buscar artículos anteriores de Bitaigen (Bitagén) o continuar leyendo el contenido relacionado que sigue a continuación. ¡Gracias por tu atención y apoyo!

Lectura Relacionada

💡 Regístrate en Binance con el código B2345 para el descuento máximo en comisiones. Ver guía completa Binance.

Regístrate en Binance Ahora

El exchange de criptomonedas más grande del mundo. Usa nuestro código exclusivo para el descuento máximo en comisiones.

  • Comisiones spot 0.075% (las más bajas)
  • 350+ criptomonedas · 24/7
  • Fondo SAFU $1B+ protección usuarios
Código de Referido B2345

⚠️ Las inversiones en cripto conllevan riesgos. Asociación de afiliado con Binance.

📖 View full Binance guide →
Regístrate en Binance – Máximo descuento邀请码 B2345 · Comisión spot desde 0.075%
Bitaigen Research
Sobre el autor
Bitaigen Research

El equipo editorial de Bitaigen cubre noticias blockchain, análisis de mercado y tutoriales de exchanges.

Únete a nuestro Telegram Discutir este artículo
Telegram →

Suscríbete a Bitaigen

Noticias cripto semanales y análisis de precio de Bitcoin en tu bandeja

🔒 Respetamos tu privacidad. Sin spam, nunca.

⚠️ Aviso de riesgo: Los precios de las criptomonedas son muy volátiles. Este artículo no es asesoramiento de inversión.