Comparación de estándares NFT: ERC 721 vs 1155

IntermedioDec 29, 2023
Dentro del espacio Ethereum NFT, dos estándares han surgido como los principales contendientes para la creación y gestión de proyectos NFT. Estos son los estándares ERC-721 y ERC-1155. Exploremos estos estándares simbólicos.
Comparación de estándares NFT: ERC 721 vs 1155

El espacio de tokens no fungibles (NFT) ha surgido recientemente como una parte esencial de la conversación sobre blockchain, cambiando la forma en que se percibe, transfiere y comercializa la propiedad.

Dentro del espacio NFT en la cadena de bloques Ethereum, dos estándares han surgido como los principales contendientes para la creación y gestión de proyectos NFT. Estos son los estándares ERC-721 y ERC-1155.

¿Qué es ERC-721?

El estándar ERC-721 es un estándar NFT que define un conjunto mínimo de interfaces que consta de métodos, eventos y funcionalidades básicas que un contrato inteligente debe implementar para permitir que diferentes partes posean, utilicen, transfieran y aprueben NFT.

Esto incluye la función de propietario de la dirección que brinda información básica sobre la cantidad de NFT que posee una dirección determinada. La función SafeTransfer permite la transferencia de propiedad de un NFT de una dirección a otra. La función Aprobar permite a un tercero transferir u obtener aprobación para transferir un activo o utilidad digital específico en nombre del propietario o de la dirección que posee.

Es ideal para proyectos en los que cada token representa un activo único y distinto, como un objeto de colección digital poco común o un activo digital único.

Historia de ERC-721

Conocido como el estándar pionero para proyectos NFT, el ERC-721 fue la primera Solicitud de comentarios (ERC) de Ethereum que proporcionó el modelo para activos digitales únicos en la cadena de bloques de Ethereum.

ERC-721 fue propuesto por William Entriken, Dieter Shirley, Jacob Evans y Nastassia Sachs en enero de 2018 como una propuesta de mejora de Ethereum (EIP). La idea se centró en crear activos completamente únicos agrupados en un proyecto coleccionable, a diferencia de tokens fungibles similares a otros tokens del mismo proyecto.

El estándar permitió a los desarrolladores crear NFT interoperables y componibles que podrían rastrearse y transferirse fácilmente en la cadena de bloques. Esto se logró a través de las interfaces mencionadas anteriormente, con algunas extensiones opcionales que agregan más funcionalidad al estándar, como metadatos, enumeración y grabable.

Después de someterse a un riguroso proceso de revisión dentro de la comunidad Ethereum, Erc-721 fue aceptado oficialmente como EIP en junio de 2018. El ERC cobró vida inicialmente en el proyecto CryptoKitties de Axiom Zen. Desde entonces, dejó la versión beta y es un estándar ampliamente utilizado para proyectos NFT en Ethereum.

ERC-721Características clave: unicidad, indivisibilidad y propiedad

Unicidad

Una característica clave de los activos ERC-721 es la unicidad, que permite que cada activo sea distinto de los demás mediante un identificador único (token-Id) almacenado en la cadena de bloques. El token-Id es un conjunto de números que se asigna al activo en el período de creación.

El token-Id, similar a una huella digital, no se puede cambiar y sirve como identificador principal de las NFT, garantizando así su distinción.

Indivisibilidad

A diferencia de otros estándares ERC que producen tokens que se pueden dividir en unidades más pequeñas, otra característica clave de los activos ERC-721 es su indivisibilidad. Esto asegura que el propietario posee todo el activo y sus derechos asociados.

Propiedad

El concepto inicial del estándar ERC-721 es revolucionar la forma en que se percibe la propiedad. Esto se hace con la ayuda de contratos inteligentes programables.

Con la ayuda de contratos inteligentes, los proyectos pueden facilitar la transferencia de propiedad de los activos de forma segura y descentralizada, con el pleno consentimiento del propietario. Esto reduce cualquier error, disputa o terceros durante las transacciones.

El estándar también permite a los propietarios obtener permisos o utilidades específicas del activo digital, lo que permite a los usuarios del espacio NFT crear proyectos que otorguen derechos específicos.

Proyectos famosos ERC-721

Criptogatitos

Fuente de la imagen: sitio web CryptoKitties

CryptoKitties se lanzó a finales de 2018, utilizando la versión beta de ERC-721. El juego permitía a los usuarios criar, coleccionar e intercambiar gatos digitales, lo que lo convirtió en una sensación viral y puso los NFT en el centro de atención.

Descentralizado

Fuente de la imagen: sitio web de Decentraland

La plataforma Decentraland se lanzó inicialmente en 2020, con el token LAND ERc-721 asociado con parcelas de Land y sus ubicaciones dentro del metaverso 3D.

Usó una versión modificada de ERC-721 y se convirtió en uno de los primeros proyectos importantes de metaverso, desbloqueando otro caso de uso para las NFT.

BAYC

Fuente: Sitio web de BAYC

El Bored Ape Yacht Club, comúnmente conocido como BAYC, es una colección de 10,000 NFT con atributos y rasgos únicos construidos en la cadena de bloques de Ethereum. Los NFT de BAYC son del estándar ERC-721.

BAYC es uno de los proyectos NFT más singulares que ha generado varios proyectos como el juego Dookey Dash. El equipo de BAYC permite a los poseedores del token ERC-721 desbloquear varias ofertas en el ecosistema. Los titulares de BAYC tienen derechos de uso comercial para sus tokens ERC-721 y el proyecto promete desbloquear más oportunidades de utilidad a medida que se expanda su hoja de ruta.

¿Qué es ERC-1155?

El estándar ERC-1155 es capaz de manejar activos digitales tanto fungibles como no fungibles. Similar al estándar ERC-721, define un conjunto mínimo de interfaces para poseer y transferir NFT y utiliza funciones de dirección y aprobación.

La motivación detrás del ERC-1155 es resolver las limitaciones inherentes a los estándares ERC-721 y ERC-20. Puede gestionar múltiples tipos de tokens y tokens dentro de una llamada de función. Esto permite al desarrollador reducir el costo y las complejidades de implementar e interactuar con diferentes tokens.

También considera tokens semifungibles, que tienen propiedades fungibles y no fungibles, como elementos del juego que se pueden apilar o personalizar.

Historia de ERC-1155

El estándar ERC-1155 fue creado por primera vez por el equipo del proyecto Enjin en 2019. El estándar surgió cuando los desarrolladores intentaron ampliar las limitaciones del estándar inicial ERC-721.

Además de popularizar el estándar ERC-1155, las operaciones por lotes y los ganchos se hicieron populares en el espacio NFT.

El estándar fue aceptado oficialmente dentro de la comunidad Ethereum en junio de 2019 y, desde entonces, ha sido ampliamente aceptado por proyectos que utilizan tecnología NFT.

Características clave de ERC-1155: operación por lotes, ganchos y propiedad

Operación por lotes

transferencia de datos, saldo de lotes y aprobación de lotes. La función de operaciones por lotes de ERC-1155 permite acuñar o transferir múltiples tokens de diferentes tipos en una única llamada de contrato inteligente mediante el uso de ID y matrices. Esta característica permite a los desarrolladores ahorrar costos y al mismo tiempo ser eficientes.

La función se utiliza principalmente en aplicaciones que realizan grandes volúmenes de transacciones y consta de funcionalidades de transferencia por lotes, aprobación de lotes y saldo de lotes.

Manos

La función de enlace es una extensión dentro de cada contrato inteligente ErRC-1155 que permite a los desarrolladores ejecutar códigos personalizados cuando se activa una acción o se cumple una condición específica. Esto agrega funcionalidades adicionales y flexibilidad a la aplicación de tokens ERC-1155.

La función de gancho se aplica popularmente en eventos de regalías, incentivos gamificados, mecanismos de precios dinámicos y restricción de acceso privado. La capacidad de personalizar el caso de uso del gancho lo ha convertido en una herramienta popular entre los desarrolladores de NFT.

Propiedad

Al igual que el ERC-721, el estándar ERC-1155 se crea pensando en la propiedad. Con los contratos inteligentes, los activos digitales diseñados con el estándar ERC-1155 permiten la transacción de tokens con el consentimiento del propietario o la dirección de tenencia.

Además, el estándar permite a los propietarios acceder a contenidos o utilidades exclusivas o privadas del activo digital, lo que permite a los desarrolladores crear proyectos que requieran tokens o NFT específicos.

Proyectos famosos ERC-1155

Enjin

Fuente de la imagen: sitio web de Enjin

El proyecto Enjin es una plataforma que permite a los usuarios crear y gestionar activos digitales. Su equipo creó el estándar ERC-1155 que utiliza para crear tokens fungibles y no fungibles, que pueden usarse para múltiples propósitos, como juegos, coleccionables y programas de fidelización.

Disolución

Fuente de la imagen: Steam

Garage Studios está desarrollando Dissolution, un juego de disparos en primera persona con elementos de juego de rol. El juego está ambientado en el año 2418 y presenta activos digitales como armas, barcos y armaduras que se pueden integrar en otros juegos.

El juego de ciencia ficción cambió de tokens ERC-721 a ERC-115, compatibles con el estándar Enjin.

raro

Fuente de la imagen: sitio web raro

Rarible es un mercado para comprar, vender e intercambiar tokens ERC-1155, similar a OpenSea. pero tiene algunas características exclusivas de las transacciones NFT, como una herramienta de acuñación incorporada y soporte para la propiedad fraccionada de activos NFT.

Similitudes entre ERC-721 y ERC-1155

Existen múltiples similitudes entre los estándares ERC-721 y ERC-1155.

Propiedad

El primero es su enfoque en la propiedad de la cadena de bloques Ethereum. Ambos estándares están diseñados para aprovechar el diseño descentralizado pero seguro de la infraestructura de Ethereum.

Los estándares también permiten la transferencia, acuñación y quema de tokens dentro de la cadena de bloques.

Contrato inteligente

Ambos estándares llevan a cabo sus funciones con la ayuda de contratos inteligentes que definen la creación, transferencia y gestión de tokens. También garantizan una ejecución transparente y segura de funciones y códigos diseñados para reducir o eliminar errores humanos.

Metadatos

Los dos estándares admiten la adjuntación de información adicional, como metadatos, a los activos digitales. Estos metadatos a menudo incluyen detalles sobre las utilidades y funciones adjuntas a los activos digitales.

Diferencias entre ERC-721 y ERC-1155

Estructura del token

El estándar ERC-721 solo admite la creación de activos no fungibles, mientras que el estándar ERC-115 admite la creación de tokens fungibles y no fungibles dentro de un único contrato.

Funcionalidades

Las complejidades que rodean los proyectos de construcción con el estándar ERC-721 requieren múltiples contratos inteligentes para ejecutar transacciones. Por el contrario, el estándar ERC-115 permite combinar múltiples tokens y tipos de tokens, lo que genera más versatilidad con menos complejidad.

Eficiencia

El estándar ERC-721 requiere transferencias múltiples, lo que genera más tarifas de gas, mientras que el estándar ERC-115 puede transferir tokens por lotes, lo que genera menos transacciones y tarifas de gas.

Conclusión

La elección entre construir con ERC-721 o ERC-1155 depende de las necesidades específicas del proyecto. Si bien ERC-721 es el pionero en activos únicos e indivisibles, ERC-1155 está diseñado como una mejora, permitiendo ampliar las posibilidades al introducir un estándar de múltiples tokens para tokens fungibles y no fungibles.

Auteur : Bravo
Traduction effectuée par : Cedar
Examinateur(s): Matheus、Ashley He
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!
Créer un compte