Cosa sono IPFS e Filecoin e come possono essere utilizzati per gli NFT?

I sistemi decentralizzati non possono promettere la “permanenza” dei dati, ma fanno parte di un approccio massimalista allo storage.

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

Cosa ottieni effettivamente quando acquisti un NFT?

Possiedi un token univoco su una blockchain che fa riferimento ad alcuni dati off-chain. Il token è non fungibile (unico) e immutabile (essendo su una blockchain). Questo è tutto ciò che garantisce un NFT: possiedi un riferimento unico e immutabile ad alcuni dati.

Concentrandosi su questa definizione CORE della NFT, sorgono due sfide principali.

Innanzitutto, un NFT è valido tanto quanto il LINK ai suoi dati. Questo riferimento è solo una riga di codice, ma affinché un NFT abbia valore, gli altri devono concordare che si riferisca a dati preziosi.

In secondo luogo, i dati off-chain stessi devono esistere, devono essere archiviati da qualche parte e devono essere accessibili. Esistono molti casi in cui i collegamenti NFT restituiscono errori 404 in un secondo momento, rendendo tali NFT inutili.

InterPlanetary File System (IPFS) e Filecoin, protocolli open source originariamente creati dal mio datore di lavoro, Protocol Labs, forniscono potenziali soluzioni. Tuttavia, capire come sfruttare correttamente queste soluzioni è spesso ciò che, nella pratica, intralcia gli utenti. Ci sono sfumature che devono essere prese in considerazione quando si utilizzano direttamente o si creano servizi sopra di essi.

Lavoriamo per Protocol Labs su un prodotto chiamato NFT.Storage e dedichiamo molto tempo a pensare a come garantire che gli NFT siano il più utili possibile. Siamo ancora agli inizi nel settore e lo spazio NFT è davvero il selvaggio West in questo momento. Vogliamo aiutare a educare le persone su cosa sono gli NFT, le sfide degli NFT, le tecnologie esistenti per risolvere queste sfide e come possiamo promuovere la cultura attorno agli NFT per sfruttare appieno queste tecnologie.

Un recente editoriale CoinDesk ha suggerito che IPFS T è una soluzione "permanente" per gli NFT. Questa è una descrizione errata di ciò che è IPFS. Affinché gli NFT diventino record digitali veramente “immutabili”, la comunità deve sviluppare pratiche migliori relative al collegamento ai dati e alla loro archiviazione sottostante, di cui IPFS e Filecoin possono rappresentare una parte significativa.

Rafforzamento dei riferimenti ai dati off-chain

Il riferimento di un NFT ai dati fuori catena può essere qualsiasi cosa scritta nel codice. Più comunemente, un NFT contiene un URL HTTP che punta a una posizione di dati da qualche parte su Internet. Ciò è problematico per asset apparentemente immutabili. Chi gestisce il server? Cosa succede se quel server non funziona? Cosa succede se quei dati vengono cancellati? Cosa succede se invia dati errati?

Con gli URL HTTP, bisogna avere la certezza che il fornitore di servizi rimanga senza compromessi e che il contenuto che offre sia effettivamente il contenuto cercato. Anche se la parte token di un NFT si trova su una blockchain, l’asset è valido quanto il suo LINK più debole.

È qui che IPFS può aiutare. IPFS consente agli utenti di archiviare e recuperare contenuti in base a una "impronta digitale" del contenuto stesso (un hash crittografico chiamato CID ). Inserendo un CID IPFS in un NFT, tale NFT fa direttamente riferimento ai dati stessi anziché a un fragile LINK HTTP.

IPFS in sé non è un sistema di archiviazione dei dati: è un livello sopra l'archiviazione dei dati. Chiunque può richiedere un CID e ottenere indietro il contenuto univocamente corrispondente purché qualcuno lo trasmetta alla rete.

Inoltre, IPFS è universalmente compatibile con qualsiasi sistema di archiviazione dati. Può recuperare i dati da un provider centralizzato, da un computer locale o da protocolli di archiviazione decentralizzati, qualunque cosa stia trasmettendo il CID al resto della rete.

Un malinteso comune su IPFS è che dovrebbe fornire spazio di archiviazione “permanente”. All'interno degli NFT, il suo scopo è in realtà quello di prevenire un tipo di LINK rot che affligge così tanti dati off-chain di NFT. Ma T risolve necessariamente dove sono archiviati i dati fuori catena.

Migliorare la disponibilità dei dati fuori catena

Affinché una NFT sia utile, non solo deve avere un puntatore immutabile ai suoi dati, ma i dati devono essere archiviati e accessibili.

La bellezza di IPFS è che T richiede agli utenti di specificare dove si trovano i dati ma piuttosto quali dati stanno cercando, purché ci sia almeno ONE copia dei dati trasmessi alla rete. Quindi, quando pensiamo alla resilienza per gli NFT, IPFS significa che chiunque può scaricare, servire e replicare i dati NFT fuori catena in tutti i posti che desidera utilizzando gli strumenti che preferisce.

Lo chiamiamo approccio “ massimalista ” allo storage. Chiunque sia associato a un NFT può archiviare i propri dati localmente, pagare un fornitore (ad esempio Pinata, Infura), fare affidamento su una rete di archiviazione decentralizzata (ad esempio Filecoin , Arweave ) o utilizzare una combinazione. Con IPFS, gli utenti possono proteggersi contro la rottura ONE soluzione utilizzandone contemporaneamente altre. Il problema relativo alla persistenza NFT è in gran parte risolto dal punto di vista tecnico. Chiunque abbia un interesse acquisito in un NFT dovrebbe semplicemente assicurarsi che sia archiviato in qualunque modo lo faccia sentire a suo agio. ONE parte importante di ciò è promuovere una cultura in cui le persone sono responsabili dei propri NFT scaricando una copia locale e garantendo che i dati siano ospitati in luoghi che considerano sicuri.

SingleQuoteLightGreenSingleQuoteLightGreen
Dobbiamo spostare il discorso dalle garanzie di “permanenza” a una migliore comprensione della persistenza e della resilienza.
SingleQuoteLightGreenSingleQuoteLightGreen

È vero che questo tipo di cultura, in cui le persone hanno maggiori responsabilità per i propri NFT, è difficile da sviluppare. La maggior parte delle persone T vuole assumersi questa responsabilità aggiuntiva. Tuttavia, gli strumenti Web 3 come NFT.Storage stanno cercando di mitigare questo problema abilitando l’archiviazione fuori catena multigenerazionale come bene pubblico utilizzando IPFS e Filecoin.

L'illusione della permanenza

I critici di Filecoin sottolineano le sfide dell'archiviazione decentralizzata per affermare che "gli NFT non sono più permanenti di qualsiasi altra parte del web". Ma questo semplifica eccessivamente il progetto, insistendo che i dati siano “permanenti”. Naturalmente, nulla è veramente “permanente”; ogni sistema presenta una serie di rischi estremi e di esclusioni di responsabilità. Se vogliamo davvero proteggerci anche solo dalla probabilità dello 0,01% che un singolo sistema fallisca, dobbiamo adottare un approccio più completo e stratificato. approccio.

Qualsiasi soluzione per l’archiviazione dei dati fuori catena sarà multiforme e dovrebbe essere progettata per essere scambiabile. Potrebbe sembrare che mercati, artisti e collezionisti memorizzino tutti i dati in molti luoghi, dove la responsabilità per l’archiviazione e l’accessibilità si estende oltre un singolo protocollo. Come ha affermato il nostro collega Mikeal Rogers: “Inserisci i tuoi dati in tutti i fornitori necessari Per te sentirti sicuro di avere la permanenza”.

E Filecoin è ONE di queste opzioni di archiviazione ma viene spesso fraintesa. Il vantaggio principale di Filecoin è garantire senza fiducia che qualcuno là fuori stia effettivamente archiviando i dati che dice di avere per un periodo di tempo concordato (quello che gli utenti Filecoin chiamano un "accordo"). Il sistema è progettato per essere economico e scalabile ( 0,01 USD/TiB/anno , capacità 15 EiB+ ).

Ma ciò T impedisce di poter offrire uno spazio di archiviazione garantito oltre la durata di un singolo accordo. Nuovi sviluppi come la Filecoin Virtual Machine consentono il rinnovo e la riparazione automatici dei contratti, creando una potente base per lo storage multigenerazionale.

Migliorare l’istruzione e cambiare la cultura

È importante essere onesti riguardo ai limiti degli NFT. Poiché gli NFT non sono i dati sottostanti che rappresentano, è importante comprenderne le sfumature. Per fortuna, oggi esistono soluzioni come IPFS e Filecoin per risolvere le loro carenze.

Tuttavia, dobbiamo spostare il discorso dalle garanzie di “permanenza” a una migliore comprensione della persistenza e della resilienza. Nessun sistema di archiviazione può veramente garantire la permanenza, ma l'indirizzamento del contenuto consente a chiunque abbia a cuore un NFT di archiviarlo autonomamente nei propri sistemi preferiti.

Cosa può fare la comunità per aiutare lo spazio NFT a maturare in termini di archiviazione? Alcune idee:

  • I fornitori di portafogli dovrebbero consentire ai propri utenti di archiviare facilmente i propri dati NFT localmente e aggiungerli a IPFS per consentire loro di assumere facilmente la proprietà dei propri NFT
  • Le reti di archiviazione più decentralizzate dovrebbero utilizzare i CID IPFS come primitivi per i loro URI: i CID sono progettati per essere universali, interoperabili e compatibili con le versioni precedenti - leggi qui per Imparare di più
  • Fai più conversazioni sull'archiviazione NFT! Parlarne costringe i servizi, i fornitori di strumenti e i servizi di stoccaggio a interagire e risolvere il problema in modo comune

Disclosure

Si prega di notare che il nostro politica sulla privacy, termini di uso, cookies, e non vendere i miei dati personali è stato aggiornato.

CoinDesk è un premiato media che copre l'industria delle criptovalute. I suoi giornalisti si attengono a un rigido insieme di politiche editoriali. Nel novembre 2023, CoinDesk è stato acquisito dal gruppo Bullish, proprietario di Bullish, uno scambio di attività digitali regolamentato. Il gruppo Bullish è di proprietà in maggioranza di Block.one; entrambe le società hanno interessi in una varietà di attività di blockchain e di asset digitali e detenzioni significative di asset digitali, inclusi bitcoin. CoinDesk opera come una sussidiaria indipendente con un comitato editoriale per proteggere l'indipendenza giornalistica. I dipendenti di CoinDesk, compresi i giornalisti, possono ricevere opzioni nel gruppo Bullish come parte della loro compensazione.


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.