Glosario cripto
ERC-20
ERC-20 es el estándar técnico de los tokens fungibles en Ethereum: fija funciones comunes para que billeteras y exchanges traten igual cualquier token.
Propuesto en 2015 y formalizado como EIP-20, el ERC-20 enumera las funciones que debe ofrecer todo contrato de token, como totalSupply, balanceOf, transfer, approve y transferFrom. Como todos los tokens compatibles comparten la misma interfaz, una billetera, un exchange o un protocolo DeFi puede admitir un token nuevo sin programar nada a medida.
La mayoría de los tokens de Ethereum siguen este estándar, incluidas stablecoins como USDT y USDC, tokens de gobernanza como UNI y activos envueltos como WBTC. El mismo formato se usa en redes compatibles con la EVM como Arbitrum, Base y Polygon, y en BNB Chain, donde se llama BEP-20.
Los saldos ERC-20 viven dentro del contrato del token, no en tu billetera: el contrato lleva el registro de quién posee qué. La función approve permite que otros contratos gasten tus tokens, y las aprobaciones ilimitadas que quedan abiertas son una vía habitual de robo por parte de contratos maliciosos o hackeados.
Ejemplo
Enviar 100 USDC en Ethereum llama a la función transfer del contrato de USDC, que resta 100 de tu saldo y los suma al del destinatario, con la comisión pagada en ETH.
Términos relacionados
Últimos artículos sobre ERC-20
- Payy lanza capa de privacidad en Ethereum para ERC-20 privados
- Las stablecoins ERC-20 mantienen un récord de $185.000M y el mercado apunta a una continuación alcista
- Aumentan las Alertas de Estafa en la Mainnet de Monad Ante la Expansión de Transferencias ERC-20 Falsas
- Movement Blockchain Lanza el Token ERC-20 MOVE para su Ecosistema
- Circle presenta el estándar ERC-20 que mejora la privacidad con Inco Network