LecciónAprende los fundamentosRaíz: Sepa qué está comprandoCripto desde los principios básicos, lección 4 de 8

¿Por qué hay tantos tokens?

Descubre cómo ERC-20 hizo que los tokens fueran reutilizables en las aplicaciones de Ethereum, y por qué un estándar compartido sigue dejando riesgos importantes.

CoinBeaver TeamPublicado el 14 jul 2026Actualizado el 29 jul 2026
Standardized tiles pass a shared gate while CoinBeaver checks an imitation beside a separate native asset
En esta página

Lectura rápida

Ethereum hizo posibles los programas compartidos, y ERC-20 les dio a muchos de esos programas una forma común de representar unidades intercambiables. Esta lección explica por qué los estándares permiten que las billeteras y las aplicaciones manejen distintos tokens, por qué un token no es lo mismo que ETH o una red, y qué riesgos de contrato y de aprobación siguen presentes.

Lo que debes recordar

  • Un token es el registro que lleva un contrato inteligente en una red que no le pertenece, por eso nunca obtiene su propia blockchain solo por tener un nombre y un símbolo.
  • ERC-20 es una interfaz de compatibilidad: te dice que una billetera puede manejar el token, pero nada sobre si el token o su emisor son confiables.
  • La dirección del contrato y la red identifican a un token; los nombres, símbolos y logotipos son solo información de presentación que cualquiera puede copiar.
  • Una aprobación otorga un permiso de gasto reutilizable, no autoriza una sola transferencia, así que revisa el spender y el monto antes de confirmar.

¿Por qué se multiplicaron los tokens después de los contratos programables?

Ethereum hizo posible que un contrato inteligente llevara su propio registro de unidades y de las cuentas que las controlan. Esas unidades se conocen comúnmente como tokens. Un token puede representar muchas cosas distintas, pero no obtiene su propia blockchain solo por tener un nombre o un símbolo.

ETH es diferente: es el activo nativo de Ethereum y se usa para pagar el gas. Un token ERC-20 es el registro que lleva un contrato inteligente en Ethereum. Mover ese token en Ethereum sigue requiriendo ETH para la comisión de red.

¿Qué es lo que ERC-20 vuelve común?

ERC-20 es una interfaz compartida para tokens fungibles. En lugar de que cada proyecto invente una forma distinta de consultar un saldo o enviar unidades, un contrato compatible expone funciones conocidas como balanceOf, transfer, approve y allowance.

Esa forma común permite que una billetera o aplicación funcione con muchos contratos de tokens sin necesitar una integración distinta para cada uno. Es una regla de compatibilidad, no una afirmación de que todos los tokens tengan el mismo propósito, emisor o nivel de riesgo.

Un activo nativo y un token ERC-20 son capas distintas de la misma experiencia
PreguntaETHUn token ERC-20
¿De dónde vienen sus reglas?De las reglas del protocolo de Ethereum.Del código de un contrato inteligente, que a menudo sigue la interfaz ERC-20.
¿Con qué se paga el gas de Ethereum?Con ETH.La transferencia sigue necesitando ETH para el gas.
¿Qué demuestra un nombre o símbolo conocido?Identifica al activo nativo en este contexto.Muy poco por sí solo; los nombres y símbolos son información de presentación, no una verificación de seguridad.

¿Por qué le importa a las aplicaciones tener una interfaz común?

Los contratos inteligentes en Ethereum son programas públicos que otras aplicaciones pueden llamar. Cuando los contratos de tokens exponen una interfaz conocida, una nueva aplicación puede combinar piezas ya existentes en lugar de empezar desde cero. Esto se llama composabilidad: componentes independientes pueden trabajar juntos para crear un nuevo servicio.

La composabilidad explica por qué un mismo token puede aparecer en varias billeteras, aplicaciones y plataformas de trading. No significa que esos productos pertenezcan a una sola empresa, ni que cada integración haya sido revisada en cuanto a seguridad.

¿Qué es lo que el estándar no garantiza?

ERC-20 describe una interfaz, no si un proyecto es confiable, si un token tiene valor, si está respaldado por activos o reservas, o si su contrato fue diseñado de forma segura. Incluso los métodos name, symbol y decimals del estándar son funciones opcionales de usabilidad, así que una etiqueta conocida no es prueba de identidad ni de respaldo.

La dirección del contrato y la red en la que se ejecuta determinan qué programa se está usando realmente. Un token que parece conocido en una interfaz puede en realidad ser un contrato sin relación, con reglas distintas. Desplegar un token en Ethereum no significa que Ethereum lo haya aprobado o respaldado.

¿Por qué las aprobaciones son un riesgo aparte?

Una transferencia ERC-20 mueve tokens directamente. Una aprobación es distinta: establece una asignación (allowance) que permite que otra dirección, a menudo un contrato inteligente, mueva más adelante hasta un monto indicado mediante transferFrom. Este permiso puede usarse más de una vez, hasta que la asignación se agote o se reemplace.

Esta flexibilidad ayuda a que las aplicaciones trabajen juntas, pero también significa que una aprobación no es solo un adelanto de una transferencia. Es un permiso otorgado a un spender específico, según las reglas del contrato del token.

Conclusión

Los tokens se multiplicaron porque Ethereum permitió que un contrato inteligente llevara su propio registro de unidades y de las cuentas que las controlan, y porque ERC-20 les dio a esos contratos una forma común de que se les consulte un saldo o se les indique transferir. Esa interfaz compartida es la razón por la que una sola billetera puede manejar miles de tokens distintos sin una integración separada para cada uno, y por la que una nueva aplicación puede combinar piezas ya existentes en lugar de empezar desde cero.

Lo fundamental que el estándar no hace es dar garantía de nada. ERC-20 describe una interfaz, no si un proyecto es confiable, si un token está respaldado por algo, o si su contrato fue escrito de forma segura. Incluso name, symbol y decimals son comodidades de presentación opcionales, así que una etiqueta conocida no es prueba de identidad. Lo que identifica a un token es su dirección de contrato y la red en la que se ejecuta: nada de lo que se muestra en una interfaz sustituye la verificación de esos dos datos.

Las aprobaciones merecen una atención aparte porque se comportan de forma distinta a las transferencias. Una transferencia mueve tokens una sola vez; una aprobación le otorga a un spender una asignación de la que puede disponer repetidamente mediante transferFrom, hasta que esa asignación se agote o se reemplace. Leer una solicitud de aprobación como el adelanto de una sola transacción subestima lo que en realidad se está otorgando. Antes de confirmar una, revisa qué spender está siendo autorizado y por cuánto.

Los estándares ayudaron a que muchas aplicaciones y activos compartieran el entorno programable de Ethereum. Esa utilidad también significa que más actividad puede competir por la misma ejecución y el mismo espacio de bloque de la Layer 1. La próxima lección examina por qué una capa base compartida puede volverse costosa o congestionarse a medida que crece la demanda.


Preguntas frecuentes

Criptomonedas relacionadas

Sigue aprendiendo

Lecturas recomendadas a partir de esta lección.