¿Qué son IPFS y Filecoin y cómo se pueden utilizar para NFT?

Los sistemas descentralizados no pueden prometer "permanencia" de los datos, pero son parte de un enfoque maximalista del almacenamiento.

AccessTimeIconFeb 15, 2022 at 9:00 p.m. UTC
Updated Jun 14, 2024 at 8:30 p.m. UTC

¿Qué obtienes realmente cuando compras un NFT?

Posee un token único en una cadena de bloques que hace referencia a algunos datos fuera de la cadena. El token no es fungible (único) e inmutable (está en una cadena de bloques). Eso es todo lo que garantiza una NFT: usted posee una referencia única e inmutable a algunos datos.

Centrándonos en esta definición CORE de NFT, surgen dos desafíos principales.

En primer lugar, una NFT es tan buena como el LINK a sus datos. Esta referencia es solo una línea de código, pero para que una NFT tenga valor, otros deben estar de acuerdo en que se refiere a datos valiosos.

En segundo lugar, los datos fuera de la cadena deben existir, deben almacenarse en algún lugar y deben ser accesibles. Hay muchos casos en los que los enlaces NFT devuelven errores 404 más adelante, lo que hace que esos NFT pierdan su valor.

InterPlanetary File System (IPFS) y Filecoin, protocolos de código abierto creados originalmente por mi empleador, Protocol Labs, brindan soluciones potenciales. Sin embargo, comprender cómo aprovechar correctamente estas soluciones es a menudo lo que hace tropezar a los usuarios en la práctica. Hay matices que deben tenerse en cuenta a la hora de utilizarlos directamente o crear servicios sobre ellos.

Trabajamos para Protocol Labs en un producto llamado NFT.Storage y dedicamos mucho tiempo a pensar en cómo asegurarnos de que los NFT sean lo más útiles posible. Todavía es temprano en la industria y el espacio NFT realmente es el Salvaje Oeste en este momento. Queremos ayudar a educar a las personas sobre qué son las NFT, los desafíos de las NFT, las tecnologías que existen para resolver estos desafíos y cómo podemos impulsar la cultura en torno a las NFT para aprovechar al máximo estas tecnologías.

Un artículo de opinión reciente de CoinDesk sugirió que IPFS no es una solución "permanente" para las NFT. Esta es una caracterización errónea de lo que es IPFS. Para que las NFT se conviertan en registros digitales verdaderamente “inmutables”, la comunidad debe desarrollar mejores prácticas en torno a la vinculación de datos y su almacenamiento subyacente, de los cuales IPFS y Filecoin pueden ser una parte importante.

Fortalecimiento de las referencias a datos fuera de la cadena

La referencia de una NFT a datos fuera de la cadena puede ser cualquier cosa escrita en código. Por lo general, una NFT contiene una URL HTTP que apunta a una ubicación de datos en algún lugar de Internet. Esto es problemático para activos supuestamente inmutables. ¿Quién ejecuta el servidor? ¿Qué pasa si ese servidor se cae? ¿Qué pasa si esos datos se eliminan? ¿Qué pasa si envía los datos incorrectos?

Con las URL HTTP, debe haber confianza en que el proveedor de servicios no se verá comprometido y que el contenido que ofrece es en realidad el contenido que se busca. Aunque la parte simbólica de un NFT está en una cadena de bloques, el activo es tan bueno como su LINK más débil.

Aquí es donde IPFS puede ayudar. IPFS permite a los usuarios almacenar y recuperar contenido basándose en una "huella digital" del contenido mismo (un hash criptográfico llamado CID ). Al colocar un CID de IPFS en una NFT, esa NFT hace referencia directa a los datos en sí en lugar de a un LINK HTTP frágil.

IPFS en sí no es un almacenamiento de datos, es una capa encima del almacenamiento de datos. Cualquiera puede solicitar un CID y recuperar el contenido correspondiente de forma exclusiva siempre que alguien lo esté transmitiendo a la red.

Además, IPFS es universalmente compatible con cualquier sistema de almacenamiento de datos. Puede recuperar datos de un proveedor centralizado, una computadora local o protocolos de almacenamiento descentralizados, sea lo que sea que esté transmitiendo el CID al resto de la red.

Un error común sobre IPFS es que se supone que proporciona almacenamiento "permanente". Dentro de las NFT, su propósito es en realidad prevenir un tipo de deterioro de los LINK que afecta a los datos fuera de la cadena de tantas NFT. Pero no necesariamente resuelve dónde se almacenan los datos fuera de la cadena.

Mejorar la disponibilidad de datos fuera de la cadena

Para que una NFT sea útil, no solo necesita tener un puntero inmutable a sus datos, sino que los datos deben estar almacenados y ser accesibles.

La belleza de IPFS es que no requiere que los usuarios especifiquen dónde están los datos, sino qué datos están buscando, siempre y cuando haya al menos una copia de los datos transmitiéndose a la red. Entonces, cuando pensamos en la resiliencia de las NFT, IPFS significa que cualquiera puede descargar, servir y replicar datos NFT fuera de la cadena en tantos lugares como desee utilizando las herramientas que prefiera.

A esto lo llamamos un enfoque “ maximalista ” del almacenamiento. Cualquiera que tenga alguna asociación con una NFT puede almacenar sus datos localmente, pagar a un proveedor (por ejemplo, Pinata, Infura), confiar en una red de almacenamiento descentralizada (por ejemplo, Filecoin , Arweave ) o utilizar una combinación. Con IPFS, los usuarios pueden protegerse contra la ruptura de una solución utilizando otras simultáneamente. El problema en torno a la persistencia de NFT está resuelto en gran medida técnicamente. Cualquiera que tenga un interés personal en una NFT debe asegurarse de que esté almacenado de la forma que le resulte más cómoda. Una gran parte de esto es impulsar una cultura en la que las personas son responsables de sus propios NFT descargando una copia local y asegurándose de que los datos estén alojados en lugares que consideren seguros.

SingleQuoteLightGreenSingleQuoteLightGreen
Debemos desviar la conversación de las garantías de “permanencia” y acercarla a una mejor comprensión de la persistencia y la resiliencia.
SingleQuoteLightGreenSingleQuoteLightGreen

Es cierto que este tipo de cultura, en la que las personas tienen más responsabilidad sobre sus NFT, es difícil de desarrollar. La mayoría de la gente no quiere asumir esa responsabilidad adicional. Sin embargo, las herramientas Web 3 como NFT.Storage están tratando de mitigar este problema al permitir el almacenamiento multigeneracional fuera de la cadena como bienes públicos utilizando IPFS y Filecoin.

La ilusión de la permanencia

Los críticos de Filecoin señalan los desafíos del almacenamiento descentralizado y dicen que "las NFT no son más permanentes que cualquier otra parte de la web". Pero esto simplifica demasiado el proyecto al insistir en que los datos sean “permanentes”. Por supuesto, nada es realmente "permanente"; cada sistema viene con su propio conjunto de riesgos finales y exenciones de responsabilidad. Si realmente queremos protegernos incluso contra la probabilidad del 0,01% de que cualquier sistema falle, queremos adoptar una estrategia más integral y por niveles. acercarse.

Cualquier solución para el almacenamiento de datos fuera de la cadena será multifacética y deberá diseñarse para que sea intercambiable. Esto podría parecer que los mercados, los artistas y los coleccionistas almacenan datos en muchos lugares, donde la responsabilidad del almacenamiento y la accesibilidad se extiende más allá de un único protocolo. Como dijo nuestro colega Mikeal Rogers: "Coloque sus datos en tantos proveedores como sea necesario Para ti estar seguro de que tendrá permanencia".

Y Filecoin es una de estas opciones de almacenamiento, pero a menudo se malinterpreta. El principal beneficio de Filecoin es garantizar sin confianza que alguien realmente esté almacenando los datos que dice tener durante un período de tiempo acordado (lo que los usuarios de Filecoin llaman un "acuerdo"). El sistema está diseñado para ser económico y escalable ( $0,01/TiB/año , 15EiB+ de capacidad ).

Pero esto no impide que pueda ofrecer almacenamiento garantizado más allá de la duración de un único acuerdo. Nuevos desarrollos como la máquina virtual Filecoin permiten la renovación y reparación automática de acuerdos, creando una base poderosa para el almacenamiento multigeneracional.

Mejorar la educación y cambiar la cultura

Es importante ser honesto acerca de las limitaciones de las NFT. Dado que las NFT no son los datos subyacentes que representan, es importante comprender sus matices. Afortunadamente, hoy en día existen soluciones como IPFS y Filecoin para resolver sus deficiencias.

Sin embargo, debemos desviar la conversación de las garantías de “permanencia” y acercarla a una mejor comprensión de la persistencia y la resiliencia. Ningún sistema de almacenamiento puede garantizar realmente la permanencia, pero el direccionamiento de contenido permite que cualquier persona interesada en un NFT lo almacene en sus sistemas preferidos.

¿Qué puede hacer la comunidad para ayudar a que el espacio NFT madure en lo que respecta al almacenamiento? Algunas ideas:

  • Los proveedores de billeteras deberían facilitar a sus usuarios el almacenamiento de sus datos NFT localmente y fijarlos en IPFS para que les resulte más fácil tomar posesión de sus NFT.
  • Las redes de almacenamiento más descentralizadas deberían utilizar CID IPFS como primitivo para sus URI. Los CID están diseñados para ser universales, interoperables y compatibles con versiones anteriores. Lea aquí para Aprende más información.
  • ¡Tenga más conversaciones sobre el almacenamiento NFT! Hablar de ello obliga a los servicios, proveedores de herramientas y servicios de almacenamiento a interoperar y resolver el problema de forma comunitaria.

Disclosure

Tenga en cuenta que nuestra política de privacidad, condiciones de uso, cookies, y no vender mis datos personales ha sido actualizada.

CoinDesk es un galardonado medio de comunicación que cubre la industria de la criptomoneda. Sus periodistas siguen un conjunto estricto de políticas editoriales. En noviembre de 2023, CoinDesk fue adquirido por el grupo Bullish, propietario de Bullish, un intercambio de activos digitales regulado. El grupo Bullish es mayoritariamente propiedad de Block.one; ambas empresas tienen intereses en una variedad de negocios de blockchain y activos digitales y tenencias significativas de activos digitales, incluido bitcoin. CoinDesk opera como una subsidiaria independiente con un comité editorial para proteger la independencia periodística. Los empleados de CoinDesk, incluidos los periodistas, pueden recibir opciones en el grupo Bullish como parte de su compensación.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.