Lección 3

Estándares de tokens ERC y EIPs relevantes

La comunidad de Ethereum impulsa todos los cambios e innovaciones, incluidos los NFT, y documentos como los EIP y los ERC tienen un papel clave. En este módulo, analizaremos en profundidad algunos de estos documentos.

¿Qué es un EIP?

Al igual que una actualización de sistema en un portátil o teléfono móvil, una Ethereum Improvement Proposal (EIP) es una estructura documental que permite estandarizar el desarrollo de mejoras en Ethereum, posibilitando que cualquiera proponga recomendaciones y contribuya así al avance de esta blockchain.

Es un documento técnico en el que la comunidad de desarrollo de Ethereum publica sus propuestas para mejorar el proyecto, con el objetivo de resolver problemas actuales o seguir desarrollando la red a medida que surgen nuevas tecnologías.

EIP-1559

También conocida como “London hard fork”, la Ethereum Improvement Proposal 1559 (EIP-1559) tenía como objetivo reducir las comisiones y hacer que la moneda fuera deflacionaria. En términos simples, EIP-1559 transforma las comisiones de gas en un sistema con dos componentes: una “base fee” calculada por el sistema que todos los usuarios deben pagar para transacciones estándar, y una “tip” opcional que los usuarios pueden añadir para acelerar sus transacciones. Además, EIP-1559 exige que todos los Ether utilizados para pagar la comisión base sean quemados. Así, el suministro total de Ether se reduce, lo que hace que el Ether sea más escaso y, por tanto, más valioso.

¿Qué es un ERC y en qué se diferencian los ERC de los EIP?

Un Ethereum Request for Comment (ERC) es una categoría específica dentro de los Standards Track EIP. Un Standards Track EIP especifica cualquier cambio que afecte a la mayoría o a todas las implementaciones de Ethereum, y puede dividirse en core, networking, interface y ERC. Mientras que un EIP mejora el propio protocolo, el ERC define reglas que permiten la interacción entre aplicaciones y contratos. Los EIP (incluidos los ERC) son la base de la gobernanza (toma de decisiones) y quedan documentados en Ethereum.

¿Qué son los estándares de tokens ERC?

Muchos de los estándares de desarrollo de Ethereum se basan en interfaces de tokens. Estos estándares garantizan que los smart contracts sean componibles, de modo que cuando un nuevo proyecto lanza un token, este puede interoperar con los exchanges descentralizados existentes.

ERC-20

En noviembre de 2015, Fabian Vogelsteller presentó la primera versión de un token como Ethereum Request for Comments (ERC). Recibió automáticamente el número 20 en GitHub, de ahí el nombre “ERC20 Tokens”. ERC-20 establece una interfaz estándar para representar un token. Este estándar proporciona funcionalidades básicas de transferencia de tokens. Su finalidad principal es permitir la interoperabilidad entre los estándares que lo soportan, como wallets y exchanges.

ERC-721

Aunque no está pensado para valores, los estándares ERC-721 y ERC-1155 son relevantes porque permiten tokenizar activos físicos. La introducción del concepto de no fungibilidad en ERC-721 permite crear smart contracts donde cada token es único. Este principio se aplica fácilmente a objetos raros, únicos o cualquier tipo de artículo coleccionable. El proyecto CryptoKitties, un juego que permite comprar, vender e intercambiar cartas virtuales, es el caso más conocido.

ERC-1155

Los tokens ERC-1155 evolucionan respecto a los ERC-20 y ERC-721, ya que permiten gestionar tokens fungibles y no fungibles en un único contrato, posibilitando transacciones con múltiples tipos de tokens. Esta funcionalidad fue diseñada para su uso en videojuegos más complejos que CryptoKitties, como aquellos que permiten la compraventa e intercambio de moneda y objetos virtuales dentro del juego.

ERC-4907

ERC-4907 es un estándar de token de Ethereum diseñado para facilitar la creación de tokens fungibles y no fungibles (NFT). Los NFT son activos digitales únicos que no pueden dividirse ni intercambiarse por otros tokens. ERC-4907 ofrece una forma estandarizada de crear y gestionar NFT en la blockchain de Ethereum, permitiendo a los desarrolladores crear coleccionables digitales, objetos de juego y otros activos digitales únicos.

Conclusión

Como ocurre en cualquier empresa o proyecto, el equipo tiene metas y busca mejorar constantemente la tecnología y la calidad del producto que desarrolla. En el sector cripto, esto no es diferente: Ethereum cuenta con sus EIP y ERC, donde los desarrolladores presentan propuestas y la comunidad vota cuáles se implementan. Esto implica que, en el futuro, se podrán añadir más EIP y ERC a este módulo, a medida que Ethereum y Ether sigan evolucionando.

Puntos clave

  • EIP significa “Ethereum Improvement Proposal”. Es un documento técnico en el que la comunidad de desarrollo de Ethereum publica sus propuestas para mejorar el proyecto, con el objetivo de resolver problemas actuales o seguir desarrollando la red cuando surgen nuevas tecnologías.
  • EIP-1559 redujo las comisiones y convirtió la moneda ETH en deflacionaria.
  • ERC-20 estableció una interfaz estándar que permitió la creación de tokens en el ecosistema Ethereum. Este estándar proporciona funcionalidades básicas de transferencia de tokens.
  • El estándar ERC-721 permite tokenizar activos a través de smart contracts en los que cada token es único.

Artículos relacionados

Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.