14/10/2022
Cuando nos preguntamos qué monedas existen "debajo" de Ethereum, la respuesta nos lleva directamente a un concepto fundamental que ha definido gran parte del mundo cripto moderno: el estándar ERC-20. Ethereum no es solo una criptomoneda (Ether o ETH); es una plataforma descentralizada, una especie de computadora mundial que permite a los desarrolladores crear y desplegar aplicaciones. Dentro de este vasto ecosistema, miles de proyectos han lanzado sus propias monedas digitales, conocidas como tokens. La gran mayoría de estos tokens siguen un conjunto de reglas comunes, un estándar técnico llamado ERC-20, que garantiza que todos puedan "hablar el mismo idioma" dentro de la red. Este artículo es una inmersión profunda en el universo de los tokens ERC-20, desde su creación y funcionamiento técnico hasta su impacto en el mundo real.

- ¿Qué es Exactamente un Token ERC-20?
- El Origen del Estándar: ¿Por Qué se Creó el ERC-20?
- La Anatomía de un Token ERC-20: Funciones y Eventos Clave
- ERC-20 vs. ETH: Una Distinción Crucial
- Tabla Comparativa: ERC-20 vs. Otros Estándares
- Críticas y Desafíos del Ecosistema Ethereum
- Preguntas Frecuentes (FAQ)
- Conclusión
¿Qué es Exactamente un Token ERC-20?
ERC-20 es el acrónimo de "Ethereum Request for Comment 20". Es, en esencia, un manual de instrucciones o un estándar técnico utilizado para la creación de tokens en la blockchain de Ethereum. La principal característica de estos tokens es que son fungibles. Un activo fungible es aquel que es intercambiable por otro de su misma clase y valor. Por ejemplo, un billete de 10 dólares es fungible porque puedes cambiarlo por cualquier otro billete de 10 dólares y seguirás teniendo el mismo valor. De la misma manera, un token ERC-20 de un proyecto es idéntico e intercambiable por otro token del mismo proyecto.
Esto contrasta con los tokens no fungibles (NFTs), que siguen otro estándar como el ERC-721. Cada NFT es único e irrepetible, como una obra de arte original. El estándar ERC-20, en cambio, es perfecto para representar cosas que no son únicas en sí mismas pero que necesitan ser transferibles y cuantificables, como una moneda, una acción de una empresa, puntos de fidelidad, un derecho de voto o cualquier otro tipo de activo digital o físico.
Gracias a este estándar, los desarrolladores pueden crear tokens que son automáticamente compatibles con la infraestructura existente de Ethereum, como carteras (wallets) de software tipo MetaMask, y exchanges descentralizados (DEX) como Uniswap.
El Origen del Estándar: ¿Por Qué se Creó el ERC-20?
Para entender la importancia del ERC-20, debemos viajar en el tiempo a 2015. En aquel entonces, los contratos inteligentes (smart contracts) en Ethereum estaban ganando popularidad. Cualquiera podía crear un token, pero existía un problema caótico: cada token se creaba de una manera diferente. No había una metodología estandarizada. Esto significaba que cada nueva aplicación, cartera o exchange tenía que escribir código personalizado para poder interactuar con cada token individual, un proceso ineficiente y propenso a errores.
Fue entonces cuando el desarrollador Fabian Vogelsteller propuso una solución. A través de la página de Github del proyecto, presentó una "Ethereum Request for Comment" (ERC) con una lista de reglas y funciones que todos los tokens deberían implementar. Al ser la propuesta número 20, se le asignó la designación ERC-20.
La propuesta fue aprobada e implementada formalmente en 2017 como una "Ethereum Improvement Proposal" (EIP-20), aunque el nombre original ERC-20 es el que ha perdurado. Esta estandarización fue un punto de inflexión. Resolvió el problema de la interoperabilidad y permitió que el ecosistema de Ethereum floreciera, dando lugar a la explosión de las Ofertas Iniciales de Monedas (ICOs) de 2017 y, más tarde, al auge de las finanzas descentralizadas (DeFi).
La Anatomía de un Token ERC-20: Funciones y Eventos Clave
El estándar ERC-20 define una lista de funciones obligatorias y opcionales que un contrato inteligente de token debe implementar. Estas funciones dictan cómo se puede transferir el token, cómo se puede acceder a su información y cómo se aprueban las transacciones.
Funciones Obligatorias:
totalSupply: Devuelve el suministro total de tokens que existirán. Una vez creado, este número puede ser fijo.balanceOf: Proporciona el saldo de tokens de una dirección de Ethereum específica.transfer: Permite transferir una cantidad de tokens desde la dirección del emisor a una dirección de destino.transferFrom: Una función más avanzada que permite a un contrato inteligente transferir tokens en nombre de un usuario, siempre que este lo haya aprobado previamente. Es crucial para el funcionamiento de los exchanges descentralizados.approve: Permite que un usuario autorice a otra dirección (generalmente un contrato inteligente) a gastar una cantidad determinada de sus tokens.allowance: Verifica la cantidad de tokens que una dirección está autorizada a gastar de otra dirección.
Eventos Obligatorios:
Transfer: Se emite cada vez que se realiza una transferencia exitosa de tokens.Approval: Se registra cuando se aprueba exitosamente una solicitud de gasto (usando la funciónapprove).
Funciones Opcionales (Pero Recomendadas):
- Nombre del Token: Por ejemplo, "Chainlink".
- Símbolo: Un ticker de pocas letras, como "LINK".
- Decimales: El número de decimales que puede tener el token (usualmente 18, como Ether).
Esta estructura común es lo que permite que cualquier cartera o aplicación pueda leer el saldo de cualquier token ERC-20 y ejecutar transacciones de manera predecible y segura.
ERC-20 vs. ETH: Una Distinción Crucial
Es un error común confundir los tokens ERC-20 con Ether (ETH). Son fundamentalmente diferentes. Ether (ETH) es la criptomoneda nativa de la blockchain de Ethereum. Es la "gasolina" (gas) que paga por todas las operaciones en la red: desde una simple transferencia hasta la ejecución de un complejo contrato inteligente. ETH es inherente a la blockchain misma.

Los tokens ERC-20, por otro lado, no son nativos. Son activos creados por proyectos de terceros que se ejecutan *sobre* la blockchain de Ethereum. Viven dentro de un contrato inteligente y su existencia y movimiento dependen de la red de Ethereum. Cuando envías un token ERC-20, en realidad estás interactuando con su contrato inteligente y debes pagar una tarifa de transacción (gas fee) en ETH para que los validadores de Ethereum procesen esa operación.
Tabla Comparativa: ERC-20 vs. Otros Estándares
Ethereum no es la única blockchain con estándares de tokens. Binance, uno de los mayores exchanges de criptomonedas, desarrolló sus propias cadenas con estándares similares. Aquí hay una comparación simple:
| Característica | ERC-20 | BEP-2 | BEP-20 |
|---|---|---|---|
| Blockchain | Ethereum | Binance Chain (BC) | Binance Smart Chain (BSC) |
| Función Principal | Tokens para DApps y DeFi en Ethereum. | Tokens para transacciones rápidas en el exchange de Binance. | Tokens para DApps y DeFi en la BSC, compatible con Ethereum. |
| Compatibilidad con EVM | Sí (Nativo) | No | Sí |
| Ejemplo de Uso | Stablecoins (USDT, USDC), tokens de gobernanza (UNI). | Activos en el exchange descentralizado original de Binance. | Tokens de proyectos en la BSC como PancakeSwap (CAKE). |
Críticas y Desafíos del Ecosistema Ethereum
A pesar de su éxito, ni Ethereum ni el estándar ERC-20 están exentos de críticas. Uno de los problemas más persistentes ha sido la escalabilidad. La red Ethereum, en su capa base, solo puede procesar un número limitado de transacciones por segundo (aproximadamente 15-30 TPS), muy lejos de sistemas centralizados como Visa. Esto ha llevado a una congestión de la red en momentos de alta demanda, provocando tarifas de gas extremadamente altas, que a veces superan los cientos de dólares por una sola transacción.
Además, el cambio de Ethereum a un mecanismo de consenso de Prueba de Participación (Proof-of-Stake) con "The Merge" ha generado preocupaciones sobre la centralización. Datos han mostrado que una gran parte de los validadores que aseguran la red están concentrados en unas pocas entidades o plataformas de staking, lo que podría, en teoría, comprometer la seguridad y la neutralidad de la red si estas entidades actuaran de forma maliciosa.
Estos desafíos han impulsado el desarrollo de soluciones de escalado de capa 2 (como Arbitrum y Optimism) y la aparición de blockchains competidoras, a menudo llamadas "Ethereum Killers", que prometen mayor velocidad y menores costos.
Preguntas Frecuentes (FAQ)
¿ERC-20 es una moneda o un token?
ERC-20 es un estándar para crear tokens que operan sobre la blockchain de Ethereum. Ether (ETH) es la moneda nativa de la blockchain. Por lo tanto, los activos que cumplen con el estándar ERC-20 son tokens, no monedas.
¿Es Ether (ETH) una buena inversión?
Como cualquier criptomoneda, ETH es un activo altamente volátil y riesgoso. Sin embargo, su posición como la segunda criptomoneda más grande por capitalización de mercado y el motor de los ecosistemas DeFi y NFT le confiere un caso de uso sólido. Muchos expertos son optimistas sobre su futuro, pero es crucial hacer una investigación propia y nunca invertir más de lo que se está dispuesto a perder.
¿Puede Ethereum alcanzar los $10,000?
Muchos analistas y expertos del mercado creen que ETH no solo puede alcanzar, sino superar los $10,000 en el futuro. Factores como la creciente adopción de DApps, la posible naturaleza deflacionaria de ETH después de las últimas actualizaciones y la continua innovación en su ecosistema podrían impulsar su precio a nuevos máximos. Sin embargo, esto es especulativo y no está garantizado.
¿Cuántos Ethereums (ETH) existen?
A diferencia de Bitcoin, que tiene un suministro máximo limitado a 21 millones, Ethereum no tiene un suministro máximo fijo. Sin embargo, con la actualización EIP-1559, una parte de las tarifas de transacción se "quema" (se retira permanentemente de la circulación), lo que introduce un mecanismo deflacionario. A mediados de 2024, el suministro en circulación es de aproximadamente 120 millones de ETH, pero este número cambia constantemente.
Conclusión
El estándar ERC-20 fue mucho más que una simple mejora técnica; fue la chispa que encendió una revolución en la forma en que concebimos y creamos activos digitales. Al proporcionar un marco común, permitió una explosión de innovación sin precedentes, dando vida a miles de proyectos, desde finanzas descentralizadas hasta mundos virtuales y arte digital. Aunque el ecosistema de Ethereum enfrenta desafíos de escalabilidad y centralización, el legado del ERC-20 es innegable. Ha sentado las bases para un sistema financiero y de aplicaciones más abierto, interoperable y descentralizado, y sigue siendo el estándar de oro para la creación de tokens fungibles en el mundo blockchain.
Si quieres conocer otros artículos parecidos a Tokens ERC-20: El Corazón del Ecosistema Ethereum puedes visitar la categoría Criptomonedas.
