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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Existen múltiples similitudes entre los estándares ERC-721 y ERC-1155.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Existen múltiples similitudes entre los estándares ERC-721 y ERC-1155.
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.
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.
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.
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.
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.
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.
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.