Ningún NFT se crea igual. De hecho, no todos están creados de la misma manera. La Fundación Ethereum tiene varios estándares NFT diferentes que permiten a los usuarios crear diferentes tipos de NFT que se comportan de manera diferente o tienen diferentes utilidades. Aquí, veremos algunos de los ERC y EIP centrados en NFT que debe conocer.
Comprender los estándares de Ethereum
Antes de sumergirnos en los diferentes estándares de Ethereum para las NFT, consideremos rápidamente cómo surgen los estándares de Ethereum.
Si bien sabemos que Vitalik Buterin es el creador y "líder" de Ethereum, todavía no puede tomar decisiones unilaterales. En cambio, hay una gran red de desarrolladores que trabajan juntos para realizar cambios en el funcionamiento de la cadena de bloques de Ethereum. Hacen estos cambios a través de Propuestas de mejora de Ethereum.
Las ideas para nuevos estándares comienzan como "Solicitudes de comentarios de Ethereum" o "ERC". Estos pasan por un (generalmente) largo y arduo proceso de revisión pública, comentarios y revisión. La gran mayoría nunca son aceptados y nunca se convierten en parte de la red Ethereum.
La designación de número para ERC y EIP se proporciona en el orden en que se proponen en lugar de en el orden en que se aceptan. Por ejemplo, hay un ERC-601, pero tendría que buscar mucho para encontrar el ERC-602, porque nunca se convirtió en un estándar Ethereum funcional.
Algunos estándares de Ethereum son para tokens (fungibles y de otro tipo), y otros son para contratos, interfaces y otros elementos de la red Ethereum.
El amanecer de las NFT modernas y los contratos inteligentes
ERC-20 creó ETH tal como lo conocemos hoy, incluida la capacidad del token para trabajar en contratos inteligentes. Los NFT técnicamente funcionaron en ERC-20, y los primeros NFT se acuñaron en ERC-20 antes de que surgieran los estándares NFT dedicados. Pero, ERC-20 no se optimizó para NFT. ERC-721 lo hizo.
Específicamente, trabajar con un NFT a la vez funcionó con ERC-20, pero cuanto más agregaba, más desordenado se volvía. Después de todo, ERC-20 estaba destinado a la moneda que es, por naturaleza, fungible. Para el 2018 cuando ERC-721 se finalizó, ya estaba claro que los tokens no fungibles tendrían que ser manejables a una escala que no era factible con el estándar ERC-20.
Por supuesto, debido a que la mayoría de los NFT se compran con tokens "básicos", y los NFT y los tokens básicos eran estándares diferentes, surgió la necesidad de "un estándar de estándares". ERC-1155 abrió la puerta a los contratos inteligentes que involucran tanto al ERC-20 como al ERC-721.
Estándares para creadores y artistas
A medida que las NFT ganaron popularidad, particularmente en la escena artística, se volvió cada vez más común ver a personas creando y transfiriendo NFT a gran escala. ERC-2309 simplificó el papeleo al permitir que los NFT concurrentes o consecutivos en un contrato tengan identificadores de token consecutivos.
ERC-2981 es el estándar que permite al minter de un NFT extraer regalías de la reventa, independientemente de la plataforma (o plataformas) en la que se produzca la venta o reventa.
Los estándares de Ethereum amplían los usos de las NFT
Has oído hablar de las fichas fungibles. Has oído hablar de tokens no fungibles. ¿Has oído hablar de las "fichas semifungibles"? ERC-3525 permite la creación de tokens que tienen diferentes identificadores (no fungibles) pero el mismo valor (fungibles). Eso puede sonar como un token ERC-20, pero nuevamente, este EIP resuelve un problema específico.
La afiliación a una Organización Autónoma Descentralizada es un excelente ejemplo. trabajo de DAO como empresas que cotizan en bolsa. Las personas pagan por la membresía y, al demostrar que tienen membresía (en este caso, a través de la propiedad de tokens de criptomonedas especiales), toman decisiones sobre cómo funciona la organización.
Los tokens utilizados para asegurar la membresía, reclamar los derechos de los votantes y tener otras utilidades dentro de una DAO no pueden ser todos iguales, pero todos deben tener el mismo valor. Esto les permite ser identificables, pero también les permite ser transferibles. Eso es lo que hace ERC-3525.
Pero supongamos que desea que un token solo se pueda usar una vez. ¿Como un ticket que le permite al usuario cierta utilidad y luego desaparece? Hay un EIP para eso. ERC-4400 permite que los tokens ERC-721 se modifiquen para ser "consumidos" cuando un propietario los cobra por alguna bendición prometida. Similarmente, ERC-4907 permite a una persona "alquilar" NFT por un período de tiempo predeterminado.
ERC-4906 también tiene que ver con NFT, pero es comparativamente aburrido. El estándar simplemente facilitó el seguimiento de las ediciones de los metadatos de una NFT.
Más estándares NFT significa un mejor funcionamiento de NFT
La mayoría de las personas que poseen la mayoría de los NFT probablemente podrían haber dejado de leer en ERC-721. Sin embargo, para aquellos que buscan acuñar y usar NFT de manera innovadora y aquellos que todavía piensan que la utilidad NFT más emocionante está por llegar, los nuevos estándares Ethereum NFT son cruciales.