Entendiendo los NFTs comprimidos
Los NFTs comprimidos son un tipo de token no fungible (NFT) diseñado para reducir el costo de almacenamiento y transacción de NFTs en la blockchain de Solana.
Con la creciente adopción de NFTs, los desarrolladores enfrentan dificultades para maximizar el almacenamiento y reducir los costos de acuñación de estos activos digitales. La blockchain de Solana introdujo NFTs comprimidos (cNFTs) para superar tales desafíos.
Los cNFTs son un tipo más nuevo de token no fungible que aprovecha la tecnología de compresión de estado para almacenar datos de manera más eficiente en Solana. A diferencia de los NFTs tradicionales, que almacenan todos los metadatos del token directamente en la cadena o a través de enlaces externos (como IPFS), los cNFTs utilizan árboles Merkle para optimizar el almacenamiento de datos.
En términos más simples, mientras que los NFTs regulares almacenan la propiedad individual y los registros de metadatos para cada token en la cadena, los cNFTs agrupan estos registros en un formato altamente comprimido. Esto reduce significativamente los costos de almacenamiento y mejora las velocidades de transacción.
Aunque la tecnología aún está en sus primeras etapas, representa la mayoría de los NFTs acuñados en Solana.
¿Sabías que? En marzo de 2023, Crossmint produjo la primera acuñación a gran escala de NFTs comprimidos en Solana. Acuñar 300,000 NFTs de la manera tradicional costaría más de $74,000, pero con la tecnología de compresión de estado, Crossmint redujo este costo a menos de $200.
Características clave de los NFTs comprimidos
Con los cNFTs, los artistas y desarrolladores pueden acuñar miles, incluso millones, de tokens a una fracción del costo de los NFTs tradicionales, impulsando la innovación.
Veamos algunas características clave y beneficios de los cNFTs:
Eficiencia de costos: La acuñación de miles de NFTs comprimidos cuesta solo una fracción de lo que costaría para NFTs regulares. Por ejemplo, según el informe de Solana, se necesitan aproximadamente 24,000 SOL para crear y acuñar 1 millón de NFTs tradicionales utilizando la ruta de metadatos tradicional. Es posible organizar cNFTs de tal manera que la misma configuración y costo de acuñación sea de 10 SOL o menos. Esto implica que cualquier persona que utilice NFTs a gran escala puede usar cNFTs en lugar de NFTs estándar para reducir costos en más de 1000x. La investigación de Helius muestra la comparación de costos entre NFTs con y sin compresión, como se ve a continuación:
Escalabilidad: Diseñados para casos de uso de alto volumen como juegos, redes sociales y activos del metaverso, donde podrían ser necesarios miles o millones de tokens.
Flexibilidad en cadena y fuera de cadena: Mientras que la propiedad se rastrea en la cadena, gran parte de los metadatos puede almacenarse fuera de la cadena, reduciendo aún más los costos sin sacrificar la utilidad.
Los NFTs comprimidos ofrecen varios beneficios clave que se destacan en el ecosistema blockchain. Su asequibilidad reduce significativamente los costos de acuñación y almacenamiento, permitiendo a creadores y empresas acceder a la tecnología blockchain sin barreras financieras.
Además, los cNFTs contribuyen a prácticas de blockchain más ecológicas al reducir los requisitos de almacenamiento y, en consecuencia, el uso de energía. Estos atributos posicionan a los cNFTs como un posible cambio de juego para aplicaciones escalables, ecológicas e innovadoras.
¿Sabías que? DRiP en Solana ha distribuido más de 4 millones de NFTs comprimidos gratuitos, convirtiéndolo en una de las plataformas de NFT más accesibles para incorporar nuevos usuarios. Este enfoque innovador permite a los artistas crear y compartir arte digital con costos mínimos, transformando la forma en que las personas experimentan los NFTs.
NFTs comprimidos vs NFTs regulares
Si bien tanto los cNFTs como los NFTs tradicionales tienen como objetivo tokenizar activos digitales, su diseño y casos de uso difieren significativamente.
Los NFTs tradicionales son conocidos por su singularidad y exclusividad, pero sus costos de acuñación y almacenamiento pueden ser prohibitivamente altos para aplicaciones a gran escala. Los NFTs comprimidos resuelven este problema al utilizar la compresión de estado, reduciendo drásticamente los costos y permitiendo la producción masiva asequible de tokens.
A diferencia de los NFTs tradicionales, que a menudo almacenan todos los datos en la cadena, los cNFTs descargan los metadatos a sistemas fuera de la cadena, manteniendo la utilidad mientras minimizan las necesidades de almacenamiento en la blockchain.
Algunas diferencias clave incluyen:
Los NFTs regulares son más adecuados para arte digital o coleccionables únicos de alto valor. Los NFTs comprimidos, por otro lado, sobresalen en escenarios que requieren alta escalabilidad, como la distribución de activos de juegos o coleccionables digitales a millones de usuarios.
Cómo acuñar cNFTs: Una guía paso a paso
Los cNFTs utilizan compresión de estado y árboles Merkle para almacenar datos en un formato compacto.
Acuñar cNFTs puede parecer desalentador al principio, pero con las herramientas y conocimientos adecuados, es un proceso sencillo para acuñar y distribuir. Si bien cada plataforma tendrá sus propias instrucciones, aquí hay una guía general para comenzar con los cNFTs:
Paso 1: Configura una billetera: Usa una billetera compatible con Solana como Phantom o Solflare para gestionar tus fondos e interactuar con herramientas de blockchain.
Paso 2: Financia tu billetera: Agrega SOL (la criptomoneda nativa de Solana) para cubrir el costo de acuñación. Los cNFTs son altamente eficientes en costos, por lo que incluso pequeñas cantidades son suficientes.
Paso 3: Selecciona una plataforma de acuñación: Plataformas como Crossmint, Metaplex y Candy Machine (en Solana) soportan cNFTs. Según la escala y características de tu proyecto, elige una.
Paso 4: Prepara los metadatos: Define los detalles de tu colección de NFT, incluidos obras de arte, descripciones, atributos y otros metadatos. Usa soluciones de almacenamiento fuera de la cadena como IPFS si es necesario.
Paso 5: Acuña tus cNFTs y configura un árbol Merkle: Los cNFTs utilizan árboles Merkle para organizar los datos. La mayoría de las plataformas de acuñación automatizan este proceso. Sigue la interfaz de la plataforma para acuñar tus NFTs comprimidos. Confirma las transacciones a través de tu billetera, ¡y voilà! — ¡tus cNFTs están en vivo!
¿Dónde se almacenan los NFTs comprimidos?
A diferencia de los NFTs ordinarios, en los cNFTs, la raíz Merkle se almacena en la cadena, y las hojas Merkle se almacenan fuera de la cadena.
Los cNFTs aprovechan un modelo de almacenamiento híbrido que equilibra el almacenamiento en cadena y fuera de cadena, asegurando eficiencia de costos y escalabilidad. La propiedad de los cNFTs siempre se rastrea en la cadena, asegurando la autenticidad y procedencia del activo.
Aún así, gran parte de los metadatos del activo, incluidas imágenes o información detallada, se almacena típicamente fuera de la cadena. Este almacenamiento descentralizado fuera de la cadena a menudo utiliza protocolos como IPFS para garantizar que los datos se distribuyan y puedan ser accedidos por cualquier persona.
Esta combinación de propiedad en cadena con metadatos fuera de la cadena ayuda a reducir los costos significativamente, ya que almacenar grandes cantidades de datos directamente en la blockchain puede ser costoso e ineficiente.
En el caso de los cNFTs de Solana, los metadatos se comprimen y almacenan de una manera que reduce drásticamente las necesidades de almacenamiento de la blockchain, manteniendo la integridad de la información del activo.