【¿Cuál es la diferencia entre ERC-721 y ERC-1155? 】

Ya sea que sea un entusiasta de las criptomonedas o que use criptomonedas por primera vez, probablemente haya oído hablar de Ethereum. Es una de las plataformas blockchain de código abierto más influyentes para crear contratos inteligentes, criptomonedas y aplicaciones descentralizadas. Los contratos inteligentes de Ethereum han transformado el mundo de las criptomonedas, y la tecnología blockchain ahora aspira a convertirse en el estándar en múltiples industrias en todo el mundo.

La mayoría de los entusiastas de la cadena de bloques ya están familiarizados con los populares tokens ERC-20 o tokens criptográficos creados en la plataforma de cadena de bloques Ethereum. Pero si es nuevo en los tokens ERC, existen otros estándares de solicitud de comentarios (ERC) de Ethereum. Los desarrolladores de blockchain usan estándares de tokens para definir un conjunto de reglas para las cosas construidas en la plataforma Ethereum, una de las cuales son los tokens no fungibles (NFT).

Los NFT son activos digitales coleccionables que se crean y transfieren como tokens criptográficos, pero esta vez es único en lugar de un activo fungible como el dinero. Se están volviendo cada vez más populares en obras de arte y escenas de juegos. Con el rápido desarrollo de NFT, muchas marcas están desarrollando y lanzando su propio NFT.

Para crear NFT, se utilizan dos estándares NFT en la red blockchain de Ethereum:

  • ERC-721: el primer estándar NFT.

  • ERC-1155: un estándar NFT más flexible que permite diferentes versiones del mismo token no fungible.

Ambos estándares de token tienen sus propias ventajas y es importante comprender sus diferencias.

¿Qué es el estándar ERC-721?

El estándar ERC-721 inició el auge de NFT. Este es el primero de su tipo y, por lo tanto, el estándar más utilizado para producir estos tokens únicos. Además, permite a los desarrolladores crear un ecosistema de tokens completamente nuevo en la cadena de bloques de Ethereum.

El estándar ERC-721 NFT fue desarrollado en 2018 por William Entriken, Dieter Shirley, Jacob Evans y Natassia Sachs. El token estándar escrito en lenguaje Solidity en la cadena de bloques de Ethereum permite a los desarrolladores marcar la propiedad de cualquier dato arbitrario. El estándar de token ERC-721 representa la propiedad de los activos digitales, lo que lo hace dinámico y diverso.

Los tokens ERC-721 pueden representar coleccionables virtuales, como cryptokitties, propiedades tangibles, como casas y activos de valor. Por lo tanto, esto ha resultado en que los tokens ERC-721 se vuelvan más populares que nunca.

Además, el estándar ERC-721 es similar en muchos aspectos al conocido estándar de token ERC-20 para crear y emitir contratos inteligentes en la cadena de bloques de Ethereum. Si bien los contratos inteligentes de ERC-20 y ERC-721 Token realizan algunas funciones similares, algunas funciones de ERC-721 son diferentes.

Estas son las características que diferencian al ERC-721 del ERC-20:

  • Cada token ERC-721 contiene un campo de nombre que identifica el token para aplicaciones o contratos externos.

  • Los tokens ERC-721 contienen un campo de función designado que determina quién posee el token subyacente y cómo se transfiere esa propiedad.

  • Los tokens ERC-721 incluyen una función "tokenOfOwnerByIndex" que permite a los desarrolladores monitorear los tokens utilizando una identificación única.

Beneficios de los tokens ERC-721

Además de ser activos completamente únicos, los tokens ERC-721 también tienen las siguientes características:

  • Mueva activos no financieros entre cuentas e intercambie activos no financieros por otras monedas.

  • Determina el suministro total de un conjunto de nfts en la red.

  • Encuentra al propietario de un activo específico.

Los NFT basados ​​en ERC-721 se han apoderado del mundo de las criptomonedas. Algunos casos de uso populares para NFT incluyen ventas de arte digital original propiedad de blockchain en decenas de millones, avatares únicos que se han convertido en pases de membresía pública para un club y propiedad fraccionada de terrenos privados.

¿Qué es el estándar ERC-1155?

ERC-1155 es un estándar actualizado además de ERC-721, otro token estándar para crear tokens fungibles y no fungibles en la cadena de bloques de Ethereum. Su objetivo es construir una interfaz para contratos inteligentes que representen estos dos tokens.

Los tokens ERC-1155 tienen la misma funcionalidad que los tokens ERC-721 y ERC-20. Sin embargo, aumenta la funcionalidad de ambos estándares y es un estándar más eficiente en general. En el lado positivo, las transacciones basadas en el estándar ERC-1155 se pueden empaquetar juntas para reducir el costo de intercambiar tokens.

En comparación con otros NFT, los tokens ERC-1155 son más rápidos y eficientes para usar en transferencias masivas de tokens. Puede crear tokens fungibles y no fungibles utilizando el estándar ERC-1155. Por ejemplo, si desea vender su trabajo como un juego no funcional, puede usar el estándar ERC-721 o ERC-1155 para crear su juego no funcional. Si desea vender varias versiones de una obra de arte coleccionable, puede crear varias copias fungibles de la misma obra de arte utilizando el estándar de token ERC-1155.

Beneficios de los tokens ERC-1155

1. Transferencia eficiente: el estándar ERC-1155 permite a los usuarios transferir grandes cantidades de tokens dentro del contrato inteligente. Por ejemplo, un desarrollador puede optar por utilizar una serie de tokens fungibles o no fungibles en un contrato inteligente para transferir múltiples tokens en la misma transacción. Reduce los costos de transacción y tiene menos impacto en la red.

2. Seguridad de transmisión de token: el estándar de token ERC-1155 incluye una función para determinar si una transacción es auténtica. Si la transacción falla, este método devuelve el token al emisor. Esto es útil si un usuario comete un error durante la transcripción o transfiere tokens a la dirección incorrecta. El código puede revertir transacciones automáticamente.

3. Múltiples tokens en un solo contrato: cada token ERC-1155 explica la existencia y funcionalidad de las clases de tokens fungibles y no fungibles. Por ejemplo, un ERC-1155 puede generar uno o más NFT al mismo tiempo que describe tokens fungibles, todo dentro del mismo contrato.

La diferencia entre ERC-721 y ERC-1155

Ambos tokens le permiten acuñar nuevos NFT, pero existen algunas diferencias clave.

Primero, el estándar ERC-721 solo genera NFT y requiere que los desarrolladores construyan un contrato inteligente para cada token nuevo. Dado que ERC-721 solo admite una transacción de token, es costoso y requiere mucho tiempo. Al mismo tiempo, la duplicación de código afectará la eficiencia de la red blockchain. Por el contrario, ERC-1155 permite a los desarrolladores crear un contrato inteligente único que se puede usar para crear tokens fungibles o no fungibles.

Además, ERC-1155 admite múltiples transferencias de tokens dentro de una sola transacción. Por lo tanto, los costos de transacción son menores y la eficiencia es mayor. Además, a diferencia del ERC-721 que ocupa mucho espacio en la red blockchain, el ERC-1155 ocupa menos espacio.

¿Cuál es mejor: ERC-721 o ERC-1155?

Vale la pena señalar que ambos estándares pueden realizar pruebas no funcionales. Mientras que algunas personas solo compran ERC-721 NFT porque ven este token como el estándar de oro, otras no tienen esa preferencia. ERC-1155, por otro lado, es menos costoso y más eficiente porque reduce el costo del gas natural, lo que lo convierte en una solución de celda de combustible sin metano más barata y más accesible.

Pero al final del día, todo depende de sus preferencias personales o de las necesidades de su negocio. Puede elegir uno de estos estándares de token para crear un NFT.

¡Bienvenido a comunicarse e interactuar con el autor Dawei, para obtener más experiencia en el lugar de trabajo y productos secos técnicos!

Preste atención a la cuenta pública de WeChat: trucos del programa

Preste atención a los titulares de hoy: trucos del programa

 

Supongo que te gusta

Origin blog.csdn.net/zhuwei898321/article/details/125211781
Recomendado
Clasificación