El token ERC-1155 es uno de los estándares de token más importantes de la red Ethereum junto con el ERC-20 y ERC-721. Esta blockchain es la más utilizada por Dapps para desplegar smart contracts de forma estandarizada.
En este post te vamos a mostrar en qué consiste y cómo funciona el estándar ERC 1155.
¿Qué es el estándar de token ETC 1155?
ERC es la abreviatura de Ethereum Request Comment y se refiere a una serie de estándares que sirven para facilitar la vida a los desarrolladores de aplicaciones descentralizadas o Dapps.
El token ERC-1155 es un estándar de token no fungible o NFT que sirve para unificar la forma de operar de los tokens fungibles y no fungibles que se rigen por los estándares ERC 20 y ERC 721. Gracias a él se pueden crear múltiples tokens en una sola transacción.
El token ERC 1155 surge del Ethereum Improvement Proposal EIP-1155, que buscaba mejorar las limitaciones del token ERC-20 y ERC-721.
El primero actuaba para tokens fungibles y tenía el inconveniente de que se quedaba atrapado en los contratos inteligentes si un usuario enviaba tokens a una dirección incorrecta, sin posibilidad de recuperarlos.
Por su parte, el token ERC-721 para tokens no fungibles no permite obtener un identificador de token de forma directa, lo que es un problema para realizar transacciones.
Diferencias entre ERC-1155, ERC-20 y ERC-721
Estos tres estándares están entre los más utilizados dentro de Ethereum y, en cierta medida, ERC 1155 actúa como nexo entre los otros dos.
De forma resumida, ERC-20 son tokens fungibles que se utilizan habitualmente para representar activos financieros y monedas en dApps.
Por otra parte, el token ERC-721 son tokens no fungibles o NFTs que representan activos únicos (que no se pueden cambiar por otros de la misma especie), como por ejemplo obras de arte. El valor de cada token viene dado por su singularidad.
Mientras tanto, el estándar ERC-1155 permite la creación de múltiples tokens de ambos tipos en una sola transacción. El uso de este token es amplio, pero al mismo tiempo sigue limitado, algo que los proyectos play-to-earn, cada vez más populares, podría cambiar.
La siguiente tabla de Binance resume las diferencias entre estos tokens:

Fuente: Binance
¿Cómo funciona el estándar ERC 1155?
El token ERC-1155 presenta las fortalezas de los token anteriores y al mismo tiempo soluciona sus deficiencias. Básicamente, permite que varios elementos convivan en un único contrato inteligente en lugar de necesitar un contrato para cada elemento.
Por ejemplo, en un juego que reparte equipaciones, balones y cuenta con monedas, todos los componentes se agrupan en un contrato, cuando antes hacían falta por lo menos tres contratos, uno por cada función.
Ventajas del token ERC 1155
El impacto de este estándar se resume en las siguientes funcionalidades:
- Varias transferencias bajo un único estándar: Esto supone una mejora de la eficiencia de la red, agiliza las transacciones y reduce todos los costes.
- Versatilidad aplicada a varios proyectos: El estándar ERC 1155 se aplica a varios proyectos como las plataformas Enjin, OpenSea y OpenZeppelin.
- Transferencias más seguras: El token ERC-1155 funciona con una transferencia segura de tokens que minimiza las posibilidades de error, uno de los problemas del token ERC-20.
- Reducción de redundancias: que viene dada por la posibilidad de usar un solo contrato para gestionar varios elementos.
- Versatilidad al admitir varios tipos de tokens (fungibles y no fungibles).