El token ERC-1155 es un estándar de ethereum multi token, tiene la capacidad de ayudar a las DApps en una cadena de bloques , admite tokens fungibles y no fungibles, permite crear cualquier tipo de activos como monedas, arte digital, bienes inmuebles, artículos de juegos, etc.
Este token cubre las mejores que le hacían falta a los tokens ERC-20 y ERC-721 con respecto a los juegos, puede almacenar tokens que actúen como los anteriores, incluso al mismo tiempo.
El token se encuentra descrito totalmente en una Ethereum Improvement Proposal o EIP 1155 de donde deriva su nombre, cuenta con múltiples características y ventajas que veremos a continuación.
- Crea múltiples fichas definiendo y configurando tokens fungibles o no fungibles en Smart contracts.
- Ahorro de coste de gas reduciendo la tasa hasta en un 90% en la acuñación de nuevas fichas.
- Los usuarios cuenta con características avanzadas desde destruir hasta actualizar sus tokens no fungibles.
- Rapidez en los intercambios atómicos de cualquier cantidad de fichas.
- Se puede utilizar en múltiples proyectos del ecosistema de Ethereum.
- La transferencia de lotes pueden ser enviados en una sola transacción.
Ante los problemas sin solución de los tokens ERC-20 y ERC-721 se creo el estándar ERC 1155, mejorando las limitaciones anteriormente mencionadas, aportando eficiencia a los proyectos de ethereum, permitiendo se realice un solo tipo de contrato para los 2 tokens evitando enormes fragmentaciones los cuales son un problema actualmente.
- Transferencias masivas: Lo nuevo de este token es que te permite realizar transferencias masivas de forma nativa con los tokens incluidos en un solo contrato inteligente, ahorrando costes de transacción, minimizando las emisiones de carbono y habilitando un sistema de comercio escrow atomic swap.
- Detección integrada: La ventaja de este token es la capacidad que tiene de integrar el ERC-165 dentro del mismo sistema, brindando la capacidad al ERC-1155 de detectarlo en su interfaz y adaptar su comportamiento, haciendo simple el diseño de aplicaciones.
- Tokens múltiples: Permite crear múltiples tokens fungibles como el ERC-20 y tokens no fungibles como el ERC-721, todos ellos dentro de un mismo Smart Contract, facilitando la programación y el funcionamiento de este mismo.
- Transferencias seguras: El estándar ERC-1155 tiene la funcionalidad de verificar que una transacción se haya realizado a través de un contrato inteligente, si no se ha realizado la transacción lo revierte devolviendo el control de los tokens.
- Suministro total del token definido.
- El balance de tokens dentro de una dirección se indica a través de un campo.
- Cada token posee un nombre, indica a los Smart contracts y apps externas denominadas token.
- Cada token tiene un campo definido de funciones del propietario, garantiza que los tokens no sean fungibles.
- Identifica criptográficamente los tokens.
- Para otorgar permiso a una entidad en la transferencia de tokens en nombre del propietario, usan un campo llamado aprobación.
- Para el envió de tokens a otros usuarios utilizar el campo de transferencia.
- Para el seguimiento de tokens mediante un ID único, utilizan el campo token del propietario por índica.
- Cuentan con un campo llamado metadatos del token.
- OpeanSea: Implementando ERC-1155 en su mercado NFT admitiendo creadores a través de Smart contracts.
- Enjin: Actualmente es la plataforma que esta ofreciendo más productos blockchain donde se incorpore el estándar ERC-1155.
- OpenZeppelin: Aprovecha el token estándar en sus productos blockchain de seguridad.
- Horizon: Implemente el token estándar en su plataforma de juegos Skyweaver.
Ahora con MiTSoftware puedes crear proyectos en base a estos tokens estándar, pues cuentan con profesionales expertos en el área los cuales pueden ayudarte a gestionarlo y darle seguimiento.