ERC-20

¿Qué es ERC-20?

ERC-20, abreviatura de Ethereum Request for Comments 20, es un conocido estándar para crear tokens en la blockchain de Ethereum. En términos sencillos, define un conjunto de reglas y directrices que los desarrolladores pueden seguir para emitir sus tokens ERC-20 en Ethereum.

ERC-20 se ha convertido en un término ampliamente reconocido en el espacio criptográfico. Actualmente es el estándar más popular para tokens fungibles en Ethereum y uno de los estándares más utilizados dentro de la industria blockchain.

Historia del estándar de tokens más popular

Fabian Vogelsteller, desarrollador y líder de opinión en tecnología blockchain, propuso por primera vez el estándar a finales de 2015. Presentó la propuesta para el estándar a través de la página GitHub del proyecto. Se le asignó la designación ERC-20 por ser el vigésimo comentario.

El estándar se aceptó oficialmente como Propuesta de Mejora de Ethereum (EIP) en septiembre de 2017. Posteriormente, proporcionó a los desarrolladores un estándar universal de tokens, permitiendo una mayor interacción y una integración más fácil con diferentes proyectos y aplicaciones.

Fichas ERC-20

Los tokens ERC-20 son activos digitales que se crean utilizando el estándar ERC-20. Estos tokens se construyen y operan en la blockchain de Ethereum, lo que les permite beneficiarse del vasto y próspero ecosistema financiero descentralizado (DeFi) de Ethereum.

Estos tokens pueden representar numerosos activos, desde criptomonedas a tokens de utilidades o incluso representaciones digitales de activos del mundo real como oro o bienes inmuebles.

Cabe destacar que todos los tokens ERC-20 tienen funcionalidades e interfaces comunes. Esto hace que sean fácilmente interoperables con otros contratos y monederos compatibles con ERC-20.

Además, estos tokens son fungibles, lo que significa que cada token es intercambiable y tiene el mismo valor. Esto contrasta con los tokens no fungibles (NFT), que incluyen los estándares ERC-721 y ERC-1155 y tienen características únicas y valores variables.

Tokens ERC-20 populares en Ethereum

  • Tether (USDT): Tether es la mayor stablecoin del mundo, con su precio vinculado al dólar estadounidense. Además de Ethereum, USDT también se emite en otras redes, como Tron, EOS, Algorand y OMG Network.
  • Chainlink (LINK): Chainlink es una red descentralizada de oráculos que conecta contratos inteligentes con datos del mundo real, lo que permite a los contratos inteligentes interactuar con API externas y fuentes de datos fuera de la cadena.
  • Uniswap (UNI): Uniswap es un protocolo de intercambio descentralizado que permite a los usuarios intercambiar tokens ERC-20 directamente desde sus carteras, utilizando un sistema de creación de mercado automatizado (AMM).
  • Maker (MKR): Maker es el token de gobernanza del proyecto MakerDAO, cuyo objetivo es crear una stablecoin descentralizada llamada DAI.
  • Aave (AAVE): Aave es un protocolo descentralizado de préstamos y empréstitos que permite a los usuarios prestar y tomar prestados tokens ERC-20 sin necesidad de permisos.

Ventajas de ERC-20

El estándar ERC-20 ofrece varias ventajas, que han contribuido a su adopción generalizada dentro del ecosistema Ethereum. He aquí las 5 principales ventajas:

  1. Estandarización: ERC-20 es un estándar de token ampliamente aceptado en el ecosistema blockchain. Simplifica los procesos de desarrollo e integración para los creadores y usuarios de tokens.
  2. Compatibilidad: Los tokens ERC-20 se pueden almacenar y transferir fácilmente en cualquier monedero o plataforma de Ethereum que admita la blockchain de Ethereum. Esta amplia compatibilidad permite una integración perfecta con varias aplicaciones descentralizadas (dApps), intercambios y otras soluciones blockchain.
  3. Intercambiabilidad: Los tokens ERC-20 son intercambiables, lo que significa que tienen un formato unificado que permite un fácil intercambio y liquidez. Esta estandarización hace que sea más simple para los usuarios intercambiar tokens en intercambios descentralizados o plataformas de intercambio sin preocuparse por problemas de compatibilidad o requisitos técnicos adicionales.
  4. Apoyo de la comunidad: ERC-20 cuenta con una sólida comunidad de desarrolladores, usuarios y entusiastas de los tokens. Esta comunidad activa proporciona una gran cantidad de recursos, documentación y apoyo a los creadores y usuarios de tokens.
  5. Funcionalidad de contrato inteligente: Como los tokens ERC-20 están construidos sobre la blockchain de Ethereum, heredan todas las características y capacidades avanzadas de la tecnología de contratos inteligentes de Ethereum. Esto permite a los creadores de tokens añadir funcionalidad programable a sus tokens, como transacciones automatizadas, tokenómica compleja e integración con otros contratos inteligentes.

Desventajas de ERC-20

Aunque los tokens ERC-20 ofrecen numerosas ventajas, también hay algunos inconvenientes potenciales a tener en cuenta:

  1. Falta de flexibilidad: Si bien ERC-20 proporciona un marco estandarizado para la creación de tokens, también limita la flexibilidad de los desarrolladores para crear funcionalidades de tokens únicas y personalizadas.
  2. Vulnerabilidad a errores y riesgos de seguridad: Los tokens ERC-20 se basan en contratos inteligentes, y cualquier vulnerabilidad o error en el código puede provocar riesgos de seguridad. Ha habido muchos casos de hackeos de tokens y de exploits de contratos inteligentes, que han provocado importantes pérdidas económicas a los titulares de los tokens.
  3. Problemas de escalabilidad: Dado que la cadena de bloques Ethereum, que alberga los tokens ERC-20, se enfrenta a problemas de escalabilidad, altas comisiones por transacción y congestión de la red, estos problemas pueden afectar a la eficiencia y utilidad de los tokens. Durante los periodos de mayor actividad de la red, las transacciones pueden sufrir retrasos, costes más elevados y una reducción general del rendimiento.
  4. Gobernanza y actualizaciones del protocolo: Los tokens ERC-20 dependen de la gobernanza y las actualizaciones de protocolo de la red Ethereum para su funcionamiento y evolución. Cualquier cambio en la cadena de bloques de Ethereum puede afectar a los tokens, y los poseedores de tokens podrían tener que pasar por procesos de migración o actualización.

Lo esencial

ERC-20 se ha convertido en una parte importante del floreciente ecosistema Ethereum. Ha estandarizado el panorama de la tokenización dentro de la cadena de bloques, facilitando la interoperabilidad, la colaboración y la facilidad de integración entre desarrolladores y proyectos.

Aunque los tokens ERC-20 tienen sus ventajas y desventajas, han experimentado un crecimiento y una popularidad continuos a lo largo de los años. Actualmente son el estándar de tokens más popular en Ethereum, seguido de ERC-721, ERC-777 y otros.

Temas relacionados

Ruholamin Haqshanas

Ruholamin Haqshanas es un periodista especializado en criptomonedas y finanzas con más de tres años de experiencia en el campo. Tiene una licenciatura en Mecatrónica y un gran interés en el espacio de FinTech. Comenzó como escritor independiente de tecnología, pero se adentró en el mundo de las criptomonedas en 2019. Ruholamin ha sido destacado en varios medios de noticias financieras y criptográficas, incluyendo CryptoNews, Investing.com, 24/7 Wall St, The Tokenist, Business2Community, ZyCrypto, EthereumPrice.org, Milk Road, entre otros. También ha trabajado con importantes proyectos de criptomonedas y DeFi como creador de contenido, incluyendo Midas Investments, BullPerks/GamesPad y Equalizer Finance.