Subscribe to Bankless or sign in
Querida Nación sin Bancos,
La mayoría de los NFTs almacenan su arte y metadatos clave "offchain".
Sin embargo, hay una creciente demanda de NFTs "onchain" para una mejor permanencia y seguridad.
Sin embargo, ¿no estás seguro de lo que hace que un proyecto sea realmente onchain?
No te preocupes, te tengo cubierto - en el post de hoy vamos a repasar los diferentes matices de onchain y algunos proyectos de ejemplo y recursos DIY a tener en cuenta.
-WMP
Guía para principiantes de las NFT Onchain
El espectro Offchain-Onchain
En el ecosistema NFT, el almacenamiento de metadatos no es una cuestión de lo uno o lo otro, ya que existe un espectro de enfoques diferentes, que van desde el totalmente offchain al totalmente onchain. Cada enfoque tiene sus matices únicos, así que vamos a profundizar en ellos a continuación.
Offchain

El almacenamiento fuera de la cadena de bloques se produce cuando, básicamente, sólo los tokens de una colección NFT existen en la cadena de bloques, mientras que sus metadatos principales (por ejemplo, información sobre el rasgo) y los medios (es decir, el arte) se alojan externamente. Este enfoque es barato y ofrece flexibilidad, pero por otro lado tiene menos garantías en cuanto a la durabilidad a largo plazo, especialmente si los datos NFT se almacenan en un servidor privado en lugar de a través de redes de almacenamiento descentralizadas como Arweave,Filecoin o IPFS. Al menos con estas redes, una comunidad puede hacerse cargo de la administración si los creadores originales cierran las operaciones, y este tipo de cierres han ocurrido antes con plataformas NFT como Ascribe, Digital Objects, Editional, y sí, incluso FTX. Así que el almacenamiento offchain no es malo per se y es un espectro en sí mismo, pero es algo a tener en cuenta cuando está presente con otros problemas potenciales, por ejemplo, un contrato inteligente centralizado y editable.
Semi-onchain

En contextos no generativos, el almacenamiento semi-onchain es cuando un proyecto almacena algunos o la mayoría de sus metadatos clave en la blockchain mientras almacena su contenido multimedia offchain, por ejemplo en IPFS. En el contexto del arte generativo a la Art Blocks, este tipo de almacenamiento se produce cuando una colección almacena su código principal (instrucciones de salida + hash de "semilla" de entrada) onchain, pero sigue dependiendo de algunas dependencias offchain, por ejemplo, bibliotecas de código externas.
Calmacenamiento de datos calibrados

Una técnica onchaining alternativa que evita las NFT en favor de la codificación de medios dentro de los calldata de transacciones de Ethereum. Esta técnica, recientemente repopularizada por Ethscriptions, existe desde 2016 y ha sido experimentada por proyectos como 0xmons, Blitnauts y otros. ¿Cuál es el problema? Estas codificaciones corren el riesgo de ser borradas en medio de la propuesta de actualización "Purge" de Ethereum.
Hashed onchain

Este método fue popularizado por Larva Labs, que lo puso en práctica hace seis años con el contrato inteligente original CryptoPunks. En palabras de los propios creadores: "Cuando creamosCryptoPunks en 2017, vinculamos las imágenes compuestas de todos los punks al contrato inteligente almacenando un hash criptográfico de la imagen en el contrato Cryptopunks. This way, it was clear that the contract pertained to that image, and that image only.”
Hybrid onchain
CryptoPunks en 2021 y CrypToadz en 2022.Fully onchain

El "patrón oro" en cuanto a durabilidad de tokens, este método de almacenamiento es cuando todos los datos y medios necesarios para ver o reproducir el contenido de un NFT se almacenan directamente en la misma cadena en la que se emitió el NFT, por ejemplo, Ethereum. Este método es potente porque significa que el contenido será accesible (y componible, interoperable, etc.) mientras exista Ethereum, es decir, indefinidamente. Esta categoría puede incluir cuando los proyectos suben archivos enteramente onchain (por ejemplo, CyberBrokers SVGs) o cuando los proyectos tienen su contenido NFT enteramente generado en tiempo real onchain (es decir, "inchain") por la Máquina Virtual Ethereum, por ejemplo Runtime Art. Esta categoría también abarca cuando los proyectos de arte generativo almacenan su código onchain y dependen de bibliotecas onchain, por ejemplo p5js. En el pasado, crear arte completamente onchain era relativamente caro en cuanto a costes de gas, aunque en los últimos tiempos los innovadores han ido ideando formas cada vez más asequibles de acuñar onchain de forma asequible. Chaos Roads de Chainleft es un ejemplo de las posibilidades más eficientes que existen hoy en día.
Ejemplos de NFT onchain
- 🔲 Autoglyphs - Creada por los creadores de CryptoPunks, Larva Labs, Autoglyphs es aclamada como la primera colección de arte generativo onchain en Ethereum.
- 👽 Avastars - Inspirada en Autoglyphs, Avastars se convirtió más tarde en la primera colección de PFP en almacenar por completo sus metadatos en Ethereum; fue pionera en el método de almacenar un banco pingable de rasgos SVG dentro de un contrato inteligente.
- 🐸 Baby Pepes - Una colección de GIF animados cuya odisea para convertirse en onchain fue realizada y documentada por xtremetom, desarrollador y cofundador de Cool Cats.
- 🗡️ Loot - Si estabas por aquí en 2021 probablemente recuerdes las NFT de engranajes de aventurero Loot centradas en texto que se convirtieron en una sensación, pero lo que quizás no sepas es que las 8.000 piezas fueron generadas directamente "inchain" por su código y el EVM, ya que no se subieron archivos a Ethereum.
- 🦉 Moonbirds - Un migrador onchain, esta colección de PFP comenzó con almacenamiento IPFS pero más tarde invirtió en subir todas sus capas de rasgos a un contrato inteligente de Ethereum, que ahora es responsable de ensamblar y respaldar las imágenes.
- 🧮 Neolastics - Del innovador y creativo de onchain Simon de la Rouviere, este es uno de los primeros proyectos de arte generativo onchain y el primero en utilizar una curva de unión para la acuñación de NFT.
- 💫 Nouns - La arquitectura de
Nouns DAO, desde su generador de arte hasta su sistema de gobierno, no sólo es totalmente onchain, sino también increíblemente innovadora. Como el director de tecnología de RTFKT Samuel Cardillo ha explicado anteriormente, "[Este] contrato inteligente... está fuera de esta galaxia. Pura perfección. Todo descentralizado, onchain, generado de una manera SUPER inteligente."
Cómo crear tu propio NFT onchain
Antes, si querías crear un NFT onchain y no tenías conocimientos de desarrollo de contratos inteligentes, tenías que recurrir a la ayuda o los servicios de alguien que sí los tuviera.
Ahora, sin embargo, hay algunos recursos sin código disponibles que los creativos pueden aprovechar si quieren acuñar fácilmente cosas onchain. Por ejemplo, Indelible Labs es un conjunto de herramientas que facilita específicamente la colocación de grandes colecciones de NFT en la cadena. Una versión más reciente a tener en cuenta es Efficax de diid, una interfaz optimizada que permite acuñar NFTs ERC-1155 totalmente onchain en Manifold.

Recursos adicionales
Si quieres hacerte una mejor idea de la variedad de proyectos onchain que hemos visto en las NFT hasta la fecha, echa un vistazo al Onchain Canon, un gran repositorio que se creó de forma colectiva durante mi estancia en JPG. Otro recurso a tener en cuenta es On-Chain Checker de tokenfox. En acceso temprano por ahora, la plataforma está diseñada para ayudarle a hacerse una idea de cómo de onchain es una colección determinada mediante un sistema de puntuación de cinco puntos.

En cuanto a las implicaciones de "the fully onchain", se trata de una mayor durabilidad, composibilidad total e interoperabilidad persistente. Y creo que es una combinación muy convincente para nosotros, los soñadores de las criptomonedas.