Almacenamiento NFT: Comparación entre IPFS, Filecoin y Arweave
Conceptos básicos sobre IPFS, Filecoin y Arweave.
Querida nación Bankless
Cuando se trata del tema del almacenamiento NFT, es esencial comprender los fundamentos de IPFS, Filecoin y Arweave.
Estas soluciones ofrecen alternativas al almacenamiento onchain, y cada una tiene sus propias arquitecturas y supuestos de confianza.
Tanto si eres artista, coleccionista o entusiasta, comprender estos conceptos básicos te ayudará a mejorar tus conocimientos sobre NFT y te permitirá tomar decisiones con conocimiento de causa. Vamos a ponerte al día sobre estos fundamentos en el artículo de hoy.
-WMP
Explicación del almacenamiento NFT: IPFS, Filecoin y Arweave
Fundamentos del almacenamiento de NFT
Recientemente hemos explorado los NFT onchain y lo que yo llamo el espectro offchain-onchain. Para cualquiera que acabe de ponerse al día, téngalo en cuenta:
Los NFT pueden almacenar sus obras de arte y metadatos a través de una serie de enfoques diferentes, desde servidores centralizados, que ofrecen las menores garantías y tienen más probabilidades de fallar con el tiempo, hasta el almacenamiento totalmente onchain, que es cuando una NFT almacena sus obras de arte y metadatos en la misma cadena en la que existe su token, por lo que "vivirá" mientras viva la blockchain, por ejemplo, Ethereum.
Sin embargo, Ethereum y muchas otras blockchains no están optimizadas para el almacenamiento. En el caso concreto de Ethereum, el almacenamiento onchain es caro, sobre todo para archivos de gran tamaño, y en la mayoría de los casos hasta la fecha ha requerido conocimientos técnicos para llevarse a cabo.
Esta es la razón por la que los estándares populares de tokens NFT, por ejemplo el estándar OpenSea y el estándar Enjin, permiten el uso de Identificadores Uniformes de Recursos (URI), que pueden apuntar a la ubicación del arte y/o metadatos de una ficha si existe fuera de Ethereum. Para los proyectos que desean mejores garantías de descentralización que las que puede ofrecer un servidor centralizado, el URI puede ser un enlace a un archivo en un sistema de archivos descentralizado como IPFS o un enlace a través de blockchains centradas en el almacenamiento como Arweave y Filecoin.
Aunque todas estas soluciones especializadas tienen arquitecturas únicas, todas tienen mejores optimizaciones para la distribución y/o el almacenamiento en comparación con Ethereum, lo que las hace más asequibles y más practicables en comparación con el almacenamiento totalmente onchain para muchos proyectos NFT.
Descubre Meta Pool, el staking multicadena latinoamericano, que está revolucionado el ecosistema de prueba de participación de Ethereum, con la mejor tecnología DVT, auditorías y comunidad, ahora fijando el curso del financiamiento en bienes públicos. Primer LST de Aurora y líder en Near, así que brillan con su experiencia. Ayúdanos a descentralizar la capa de consenso.
Dicho esto, dado que IPFS, Filecoin y Arweave están a la vanguardia de este espacio de almacenamiento NFT, a continuación vamos a cubrir sus aspectos básicos y exponer respectivamente lo que ofrecen y sus supuestos de confianza.
Por ejemplo, el enfoque de almacenamiento onchain de Ethereum ofrece buenas garantías de permanencia, aunque con los NFT onchain sigues confiando en que Ethereum seguirá existiendo dentro de muchos años, o en que los datos de los contratos inteligentes NFT no se eliminarán con el tiempo (lo que seguramente nunca ocurrirá, pero ya te haces una idea).
Entonces, ¿qué hay de confiar en IPFS, Filecoin o Arweave, pueden ser fiables durante mucho tiempo? Veámoslo.
El IPFS 101
El Sistema Interplanetario de Archivos, popularmente abreviado IPFS, es una red peer-to-peer (P2P) para almacenar y compartir datos en un sistema de archivos distribuido. No es un blockchain, sino más bien un sistema de torrents, por ejemplo BitTorrent, en el que el almacenamiento y la distribución de datos se facilitan pero no se incentivan. Los datos deben fijarse a través de servicios como ClubNFT o Pinata para que se mantengan en el tiempo.
El IPFS funciona mediante un sistema de direccionamiento de contenidos que identifica cada archivo de forma única en un espacio de nombres global diseñado para conectar todos los dispositivos informáticos. En lugar de referirse a los archivos por su ubicación en un servidor, IPFS lo hace por su hash, lo que garantiza que el contenido es auténtico y a prueba de manipulaciones. Y como este sistema es totalmente abierto, no son pocos los proyectos que se han construido sobre o en torno a IPFS, como Ceramic, una plataforma para compartir flujos de datos descentralizados.
En cuanto a los supuestos de confianza con IPFS, hay dos principales: confiar en la resistencia de la red a la censura y en la participación de los nodos, y confiar en que tú u otra persona estaréis dispuestos a fijar contenidos a lo largo del tiempo. Esto último es lo que la mayoría tendrá que considerar de forma realista y con lo que tendrá que lidiar.
Por ejemplo, supongamos que dentro de 50 años un arqueólogo digital quiere recuperar los metadatos de un NFT concreto del IPFS. Para ello, tendría que localizar un nodo que tenga anclados los datos de los NFT deseada, lo que debería ser totalmente posible si IPFS sigue existiendo. La naturaleza descentralizada de IPFS significa que mientras un nodo tenga los datos, éstos pueden ser recuperados, aunque esto también significa que sin una fijación activa, los datos pueden perderse con el tiempo. Así que en conjunto...
Ventajas de IPFS:
✅ Su naturaleza descentralizada y distribuida evita puntos únicos de fallo.
El direccionamiento del contenido garantiza la autenticidad e integridad de los datos.
✅ Eficiente recuperación de archivos a través de una red global peer-to-peer.
Ventajas de IPFS:
❎ La permanencia de los datos depende de que los nodos decidan alojarlos.
❎ Menos intuitivo para los usuarios acostumbrados a las direcciones web tradicionales.
❎ Requiere infraestructura adicional, como servicios de anclaje, para garantizar la disponibilidad de los datos.
Filecoin 101
Filecoin es una cadena de bloques de almacenamiento descentralizado que convierte el almacenamiento en la nube en un mercado algorítmico. Creada por los desarrolladores de IPFS, Protocol Labs, la red aprovecha IPFS para el direccionamiento de contenidos con el fin de facilitar el almacenamiento y la recuperación de datos. Introduce una capa de incentivos financieros, centrados en su cripto nativo, FIL, para garantizar que los archivos se almacenan a lo largo del tiempo.
En otras palabras, Filecoin es una cadena de bloques diseñada explícitamente para almacenar información valiosa. Lo consigue a través de un modelo único en el que los clientes llegan a acuerdos de almacenamiento y recuperación con los mineros, que proporcionan espacio de almacenamiento a cambio de FIL.
Estos tratos no son meros acuerdos contractuales, sino que la red los hace cumplir de forma verificable, garantizando que los mineros mantengan su compromiso de almacenar y servir los datos según lo acordado. Este sistema de transacciones criptográficamente seguras garantiza que cada archivo almacenado en la red Filecoin sea contabilizado, con su historial y disponibilidad futura registrados de forma transparente en la cadena.
En cuanto al ecosistema Filecoin, un ejemplo notable de proyecto que ha integrado la red como solución de almacenamiento es el Museo de Criptoarte. Mediante el uso de Filecoin y sus incentivos FIL, el museo cripto-nativo ha duplicado la copia de seguridad de sus colecciones de arte digital para la posteridad.
En cuanto a los supuestos de confianza de Filecoin, lo principal es que los usuarios deben depositar su confianza en la criptoeconomía de la red que motiva a los proveedores de almacenamiento a actuar de forma honesta y fiable a lo largo del tiempo. El protocolo Filecoin está diseñado para hacer cumplir sus acuerdos de almacenamiento y penalizar a los proveedores que incumplan sus obligaciones, por lo que este sistema que funciona a largo plazo es en lo que se debe confiar.
Consideremos de nuevo el caso de un arqueólogo digital, esta vez uno que intenta acceder a los datos de NFT almacenados en Filecoin dentro de muchos años. Dependerían de la adhesión continuada de la red a los incentivos de FIL, pero a diferencia de un modelo de pago único, los acuerdos de almacenamiento de Filecoin funcionan mediante acuerdos continuos, lo que significa que para que los datos puedan recuperarse en un futuro lejano, los acuerdos de almacenamiento tendrían que renovarse continuamente en determinados momentos a lo largo del tiempo.
Ventajas de Filecoin:
✅ Crea un mercado competitivo para el almacenamiento de datos, lo que reduce los costes.
✅ Los acuerdos basados en blockchain mejoran la transparencia y la seguridad.
✅ Integración directa con IPFS para una recuperación eficiente de los datos.
Contras de Filecoin:
❎ Complejidad en la configuración y el funcionamiento del nodo en comparación con soluciones de almacenamiento más sencillas.
❎ Potencial de mayores costes debido a la incentivación del almacenamiento.
❎ La naturaleza impulsada por el mercado puede introducir volatilidad en los precios de los servicios de almacenamiento.
Arweave 101
Arweave es otra empresa pionera en el ámbito del almacenamiento descentralizado, cuyo principal objetivo es ofrecer almacenamiento permanente de datos a lo largo del tiempo a través de su sistema blockchain blockweave. En su núcleo se encuentra un modelo criptoeconómico basado en su token AR que cobra a los usuarios una cuota única por adelantado, que se calcula para mantener el almacenamiento de datos para siempre.
Esta cuota se divide: una parte se destina a los mineros por añadir datos a la cadena de bloques y el resto se coloca en una dotación de almacenamiento. Esta dotación se mantiene, con el objetivo de que a medida que la tecnología de almacenamiento se abarate, la dotación siempre pueda financiar a los mineros para mantener los datos disponibles en la red.
De cara al futuro, Arweave cuenta con un proceso de evolución de su protocolo para prepararlo mejor para el futuro, y la comunidad de la cadena de bloques se basa en el principio de que, aunque la red pueda llegar un día a su último bloque, los datos que contiene están destinados a ser eternos, migrando a través de sucesivas tecnologías de almacenamiento, del mismo modo que los archivos históricos han pasado de un soporte a otro a lo largo del tiempo.
Dicho esto, si consideramos que las NFT "totalmente en cadena" son aquellas en las que el token y su arte/metadatos asociados se almacenan en la misma cadena de bloques, entonces Arweave permite un enfoque "generalmente en cadena". En este caso, el token puede residir en una blockchain, como Ethereum, mientras que los arte/metadatos se almacenan en Arweave. La comunidad Arweave ha llevado esto un paso más allá con la creación de Atomic Assets, donde el contrato inteligente, los metadatos y los datos de activos de una NFT están estrechamente acoplados como una sola entidad a través de Ethereum y Arweave.
Al igual que IPFS, Arweave también tiene su cuota de proyectos construidos sobre él y a su alrededor. Solana lo ha utilizado anteriormente como capa de almacenamiento. Irys es su capa de procedencia. También es donde la plataforma de herramientas de creación de NFT Manifold almacena sus metadatos NFT. Hay muchas otras, como ArDrive, Mirror, Paragraph y otras.
En cuanto a los supuestos de confianza de Arweave, se trata de confiar en que la red seguirá existiendo con una participación activa, y confiar en que su enfoque criptoeconómico pueda mantener su modelo de dotación para la conservación de datos a largo plazo. Desde la perspectiva de un arqueólogo digital, si estos supuestos se cumplen, el diseño de Arweave está pensado para facilitar el descubrimiento de datos en un futuro lejano. La verdadera prueba será el estado operativo de la red durante un largo periodo de tiempo.
Ventajas de Arweave:
✅ Un único pago garantiza el almacenamiento de datos por tiempo indefinido.
✅ El almacenamiento en blockchain garantiza la inmutabilidad de los datos y la resistencia a la censura.
✅ Elimina la necesidad de costes continuos de almacenamiento, simplificando la gestión de datos a largo plazo.
Contras de Arweave:
❎ La promesa de almacenamiento permanente depende del éxito duradero de la red Arweave.
❎ Los costes iniciales son más elevados en comparación con los servicios de almacenamiento tradicionales, es decir, hay una prima inicial por la permanencia.
Panorama general
Al comparar directamente IPFS, Filecoin y Arweave entre sí, debemos tener en cuenta sus arquitecturas únicas y las diferentes experiencias de usuario que ofrecen.
Para reiterar, IPFS funciona con un modelo en el que los datos son fijados por los nodos que deciden almacenarlos, sin incentivos económicos incorporados. Filecoin añade una capa de incentivos económicos sobre IPFS, creando un mercado de almacenamiento en el que los usuarios pagan para que sus datos se almacenen a lo largo del tiempo. Arweave, por su parte, ofrece un pago único por lo que está diseñado para ser un almacenamiento permanente, con un modelo de dotación construido para mantener esta promesa.
Desde la perspectiva del usuario final, IPFS es extremadamente fiable y redundante, pero requiere una gestión activa para garantizar que los datos sigan siendo accesibles, mientras que Filecoin funciona con un modelo más familiar de almacenamiento en la nube con costes continuos, aunque de forma descentralizada. En este sentido, la propuesta de Arweave es especialmente diferente, ya que ofrece un modelo de pago único por adelantado que podría durar más que el usuario, suponiendo que la red sea longeva.
Si ampliamos un poco la perspectiva, es importante tener en cuenta que los esfuerzos tradicionales de preservación digital no son la búsqueda de una solución de almacenamiento única, sino que a menudo implican la adopción de varias tecnologías. Con el tiempo, es probable que el almacenamiento NFT no sea diferente, ya que cada vez más proyectos utilizan enfoques de almacenamiento simultáneos, como Ethereum + IPFS + Arweave.
De hecho, ¡yo ya utilizaba esta combinación de triple almacenamiento en 2020 cuando minteaba mi arte en la ahora desaparecida plataforma InfiNFT! Primero, empieza como un drop... ¿pero con el tiempo se convertirá en un estándar?
Ya veremos.
Sin embargo, si se utilizan con cuidado, IPFS, Filecoin y Arweave son soluciones de almacenamiento viables por derecho propio y no tienen por qué combinarse. No hay un camino correcto o incorrecto en sí, sólo arquitecturas únicas con sus propios estilos respectivos y suposiciones de confianza que tienes que tener en cuenta.
Duplícalos si quieres, como hizo Larva Labs con IPFS + Ethereum. Triplícalos como he hecho antes en InfiNFT con IPFS + Arweave + Ethereum. Los proyectos pueden abordar el almacenamiento NFT como mejor les parezca, y para ello es genial tener un puñado de buenas opciones abiertas como las que tenemos ahora.
Además, añadiré por último que, desde la perspectiva de un recopilador y consumidor de NFT, es estupendo conocer estos aspectos básicos del almacenamiento de NFT porque evaluar el enfoque de un proyecto respecto al almacenamiento de metadatos es clave para analizar la calidad de sus NFT tanto individual como colectivamente. El hecho de que ahora puedas razonar a través de las ofertas de las principales soluciones de almacenamiento de NFT, incluido el almacenamiento onchain, te convertirá en un NFTer más agudo y sabio en general.
Pasos a seguir:
😬 Ponte al día con mi anterior resumen semanal: FTX NFTs
📚 Recopila este post: Mint it on Mirror
Divulgación. De vez en cuando podemos añadir enlaces en este boletín a productos que utilizamos o poseemos. Podemos recibir una comisión si haces hace una compra a través de uno de estos enlaces. Además, los redactores de Bankless poseen criptoactivos. Vea nuestras divulgaciones de inversión aquí y las de Nación Bankless aquí.
Biografía del traductor
FabiánCripto es líder actual de traducciones y newsletter creativos en Nación Bankless, también es founder de “Encriptados” en dónde busca llevar cripto y Web3 a toda persona de habla hispana, de manera fácil y sencilla.
Pasos de acción Nación Bankless 🏴 🐼
🪁 Apoyanos: Ya somos proyecto verificado en Giveth, seguimos buscando formas de seguir creciendo para generar contenido en español.
📖 Leer: Respondiendo a la llamada: Cómo RISC Zero y O(1) Labs están llevando pruebas ZK al OP Stack
🦄 Únete: a nuestro telegram para tener buenas charlas, saber de noticias, estar enterado de todo lo que estamos construyendo para la comunidad hispana.
🪪 Conoce: ¿Quieres saber más de Bankless Wallet? Completa este formulario
🔒 tlbank: Si tienes BANK y quieres bloquearlo, lo puedes hacer aquí
¿Quieres conocer todo lo que pasa en el ecosistema cripto y web3 día a día? Pues bien, puedes suscribirte a Bankless para estar al tanto de todo lo que pasa y invita a tus amigos para que no se lo pierdan 🚀