Detalles

Qué es ERC20

Tokens

Comprendiendo ERC20: La cara cambiante de los estándares de tokens en el mundo cripto

Introducción

En el vertiginoso mundo de las criptomonedas y la tecnología blockchain, los estándares juegan un papel fundamental en la configuración del paisaje de las aplicaciones descentralizadas (dApps). Entre estos, el estándar ERC20 se destaca como una piedra angular para la creación de tokens en la blockchain de Ethereum. Este artículo se adentra en ERC20, explorando su definición, historia, funcionalidad y el impacto significativo que ha tenido en el ámbito de los activos digitales.

¿Qué es ERC20?

ERC20, una abreviatura de Ethereum Request for Comment 20, es un estándar técnico que prescribe un conjunto de reglas y protocolos para la creación de tokens fungibles en la blockchain de Ethereum. La introducción de los tokens ERC20 permite a los desarrolladores construir nuevas criptomonedas que aprovechan la robusta infraestructura que ofrece Ethereum.

Esencialmente, los tokens ERC20 pueden representar varios tipos de activos, desde criptomonedas y coleccionables digitales hasta derechos de voto y acceso a servicios. A diferencia de los tokens no fungibles (NFTs), que significan activos únicos, los tokens ERC20 son intercambiables e idénticos en valor. Esta propiedad de fungibilidad asegura que un token ERC20 pueda ser cambiado por otro, agilizando la transferencia y el comercio de activos digitales.

Creador de ERC20

El estándar ERC20 fue introducido por Fabian Vogelsteller, un desarrollador y entusiasta de blockchain. Propuesto en 2015, el estándar fue impulsado por el objetivo de crear un marco unificado para la creación de tokens que simplificara significativamente la forma en que los desarrolladores pueden diseñar y desplegar tokens en la red de Ethereum. Al identificar requisitos y funciones específicas necesarias para un token, la innovación de Vogelsteller permitió una ola de crecimiento en el ecosistema de Ethereum.

Inversores de ERC20

Los detalles sobre las fundaciones u organizaciones específicas que han invertido en ERC20 como proyecto son en gran medida desconocidos. La naturaleza de ERC20 como estándar significa que no representa un proyecto singular con inversores definidos; en su lugar, es un protocolo abierto adoptado libremente por varios creadores y desarrolladores en la comunidad. Este enfoque descentralizado fomenta la innovación, ya que cualquiera puede utilizar el estándar ERC20 para crear sus propios tokens, permitiendo que una multitud de proyectos florezca bajo su ala.

¿Cómo funciona ERC20?

En el corazón del estándar ERC20 radican un conjunto de funciones obligatorias que permiten la interacción fluida de los tokens con billeteras y dApps. Estas funciones incluyen:

  • TotalSupply: Esta función devuelve el número total de tokens en existencia.
  • BalanceOf: Esta función proporciona el saldo de la cuenta de un titular de token específico.
  • Transfer: Esta función central permite a los usuarios transferir tokens a direcciones designadas.
  • TransferFrom: Esta función permite la transferencia de tokens en nombre de otro usuario, habilitando servicios de terceros, como los intercambios, para operar sin problemas.
  • Approve: Esta función permite al propietario del token establecer un límite sobre cuántos tokens un gastador puede retirar de su cuenta.
  • Allowance: Esta función devuelve el número restante de tokens que un gastador puede retirar de una cuenta específica.

Al adherirse a esta especificación, los tokens creados en la red de Ethereum pueden interoperar con una amplia variedad de billeteras, intercambios descentralizados y otros contratos inteligentes. Este diseño no solo mejora la usabilidad, sino que también fortalece todo el ecosistema.

Cronología de ERC20

  1. 2015: El estándar ERC20 es propuesto por Fabian Vogelsteller, estableciendo las bases para la interoperabilidad de tokens en Ethereum.
  2. 2017: La comunidad de Ethereum adopta oficialmente el estándar ERC20, marcando su importancia en el paisaje cripto.
  3. 2017: Se crean y despliegan los primeros tokens ERC20, comenzando una profunda transformación en cómo se estructuran y comercian los activos digitales.

Características clave de ERC20

La influencia de ERC20 en el mercado de criptomonedas va más allá de la mera funcionalidad. Ha implementado características clave que han impulsado el éxito y la aceptación de tokens en diversos sectores:

  • Interoperabilidad: Una de las características definitorias de ERC20 es su interoperabilidad. Dado que los tokens creados bajo el estándar ERC20 pueden interactuar sin problemas con otros tokens y contratos inteligentes, promueve una amplia usabilidad dentro del ecosistema de Ethereum.

  • Simplificación: La existencia de reglas estandarizadas simplifica el proceso de creación de tokens para los desarrolladores. Este enfoque amigable para el usuario ha permitido que una multitud de proyectos emerjan y prosperen en la red de Ethereum.

  • Aumento de la liquidez: Con la estandarización de los tokens, ERC20 ha facilitado un aumento de la liquidez en el mercado. La facilidad para comerciar estos tokens a través de intercambios y plataformas que apoyan ERC20 ha llevado a una mayor adopción y penetración en el mercado.

  • Funcionalidad de contratos inteligentes: Los tokens ERC20 pueden aprovechar contratos inteligentes para transacciones complejas, lo que permite funcionalidades automatizadas como remesas y transferencias de divisas digitales sin la necesidad de intermediarios.

Conclusión

El estándar ERC20 encarna un avance significativo en la tecnología blockchain, particularmente dentro del ecosistema de Ethereum. Su introducción ha acelerado la creación de tokens fungibles, fomentado la interoperabilidad entre varios proyectos y simplificado el proceso de desarrollo para la creación de tokens. Con un sólido apoyo de una amplia gama de desarrolladores y proyectos, ERC20 continúa dando forma al futuro de los activos digitales y las aplicaciones descentralizadas, allanando el camino para más innovaciones en el espacio cripto. A través de su marco esencial, ERC20 no solo facilita transacciones, sino que también sirve como un bloque fundamental para las tecnologías emergentes en el panorama en evolución de Web3.

Share to