- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuRicerca
IPFS, Filecoin e i rischi a lungo termine dell'archiviazione di NFT
Le soluzioni di storage decentralizzate non sono infallibili.
Mentre gli NFT continuano la loro marcia verso il mainstream, è importante sapere come queste risorse digitali presumibilmente permanenti rimangano tali, o meno. IPFS (o InterPlanetary File System) è un protocollo che molti NFT (o token non fungibili) indicano come la loro risorsa sottostante. È parte della spina dorsale di questa nuova economia digitale.
Gli NFT sono venduti sull'idea che un token blockchain che corrisponde a un altro file digitale, che si tratti di file AUDIO MP3, JPEG di arte digitale o PDF di certificati ipotecari, possa avere valore monetario se è dimostrabilmente unico. Ma quel token non fungibile, che vivrà finché esisteranno Ethereum o Solana o qualche piattaforma del genere, T è il dato a cui è agganciato. Per far durare questi altri file, molti creatori di NFT si sono rivolti a sistemi di condivisione file distribuiti sviluppati da Protocol Labs, ONE delle blue chip del settore.
Chris Dupres è l'editore del Chia Plot, dove è disponibile una versione di questo articolopubblicato per la prima volta, e professionista IT esperto.
La maggior parte delle persone pensa che questo significhi che ogni parte di un NFT sia ospitata su una blockchain e immutabile. Niente potrebbe essere più lontano dalla verità.
Architettura IPFS
T voglio approfondire troppo come funziona IPFS, ma necessita di una panoramica. IPFS è un file system distribuito simile a uno swarm BitTorrent ma senza un tracker centrale, solo una tabella hash distribuita (DHT) ospitata da nodi che mantiene una sorta di registro dati. Git, lo strumento di gestione software open source, utilizza anche alberi Merkle per formare blocchi che identificano i file, che potrebbe essere il motivo della confusione con le blockchain tradizionali, ma non è una blockchain. Git utilizza alberi Merkle per organizzare rilasci e garantire che versioni diverse T vengano scambiate accidentalmente e mantenere l'integrità lungo tutto l'albero.
Per accedere alla rete IPFS è possibile installare un nodo,usando le istruzioni qui, e inizia a ospitare i file. Quando inserisci un file su IPFS, crei il suo ID contenuto, o CID, che è un set complicato di hash basato su dove si trova il file e sui metadati correlati. Quel file può quindi rimanere ospitato solo sul tuo nodo, oppure può essere distribuito tra molti nodi. È qui che è come BitTorrent. Solo perché un file è disponibile "su BitTorrent"T significa che ci siano dei seeder o che sia lì per sempre. IPFS è così. L'indirizzo/CID è permanente, fino a un certo punto, poiché viene passato in giro per il DHT, ma la risorsa sottostante, o file, a cui punta l'indirizzo IPFS può essere persa facilmente come qualsiasi file su qualsiasi server web casuale. CoinDesk potrebbe eseguire un nodo IPFS per archiviare il suo archivio di articoli e T li renderebbe più permanenti di quanto non siano ora.
Filecoin, o IPFS sulla blockchain
Filecoin, un progetto gemello, riprende da dove IPFS si era fermato. Sostiene di usare la " Tecnologie blockchain" per garantire la persistenza dei dati, scrivendo e distribuendo effettivamente i file su una rete Criptovaluta e incentivando i partecipanti a ospitare tali dati su IPFS il più a lungo possibile pagando token FIL .
Questo è probabilmente più robusto di un server web casuale gestito da un progetto software casuale ospitato in AWS, ma non è affatto permanente. Molte blockchain sono andate in disuso in passato e non c'è motivo di pensare che Filecoin sia un'eccezione.
Molti progetti NFT usano Filecoin per dare ai loro acquirenti la sensazione di permanenza. Ancora di più usano indirizzi IPFS per dare il senso di affidabilità, poiché IPFS ha vinto riconoscimenti da alcuni dei più grandi nomi della tecnologia.
Continua a leggere: Juan Benet dell'IPFS: dall'idea all'azione
Tuttavia, l'uso di IPFS offusca ampiamente la reale permanenza degli asset protetti da NFT. È un Secret di Pulcinella che molti progetti NFT utilizzano semplicemente un archivio di file web casuale per ospitare le loro immagini e che questi potrebbero scomparire in qualsiasi momento. La soluzione per gli acquirenti NFT "esperti" è quella di considerare solo progetti in cui l'"arte" è ospitata su IPFS.
Ma spesso un LINK IPFS punta semplicemente a quello stesso sito web di cui T ti fidavi che i creatori del progetto si occupassero della manutenzione. L'archiviazione ospitata su Filecoin potrebbe essere un modo più semplice per fornire una certa affidabilità per l'archiviazione NFT, ma è ben lungi dall'essere perfetta.
Problemi con IPFS come storage permanente
Onestamente, IPFS potrebbe anche essere un file .torrent che punta a un indirizzo IP affidabile che ospita la tabella DHT per i file che vuoi ospitare. È un BIT' più elegante di così, ma in realtà si riduce alla stessa cosa.
Non importa cosa fai con lo storage, qualcuno deve ospitarlo fisicamente da qualche parte. Potrebbero esserci livelli di incentivi forniti per garantire che lo storage resti attivo, ma deve comunque essere su un disco rigido da qualche parte connesso a Internet.
Anche quando un file è ospitato su Filecoin, si fa affidamento sul fatto che i nodi Filecoin su cui è ospitato non si oscurino durante un mercato ribassista, che il team Filecoin non introduca mai un errore catastrofico e che i gateway IPFS utilizzati per accedere ai file restino attivi.
Ci sono molti punti di errore centralizzati per un sistema di archiviazione file decentralizzato.
Come evitare di essere ingannati
Da quanto ne so, non esiste un modo semplice per determinare come viene ospitato un file su IPFS senza eseguire il proprio nodo IPFS e utilizzare quel software per effettuare una ricerca dell'hash.
Una volta attivato un nodo, puoi utilizzare il seguente codice per scoprire chi ha archiviato determinati blocchi:
ipfs dht findprovs $CHUNK_HASH
Non è infallibile, in quanto elencherà solo i nodi che ospitano il file che il tuo nodo può trovare. Tuttavia, questi file non vengono distribuiti automaticamente e ospitare un file è un processo attivo, così come spingerlo verso nuovi nodi. Per fare ciò, devi sapere esattamente quale file stai cercando e il suo hash.
Ogni mercato NFT dovrebbe mostrarti l'indirizzo in cui si trova un NFT. Per vedere dove si trova su OpenSea, il più grande mercato NFT in questo momento, puoiSeguici questa guidaDivertentemente, se Seguici questo processo per l'attuale progetto NFT di punta, Mutant APE Yacht Club, scoprirai che T utilizza nemmeno IPFS ma un server web centralizzato che si basa su DNS centralizzati e un certificato TLS centralizzato.
Continua a leggere: È un boom NFT. Sai dove vive la tua arte digitale?
Anche se stai archiviando i tuoi dati su Filecoin, T stai realmente accedendo ad essi da lì quando leggi l'NFT. Mentre un file potrebbe essere "supportato" su Filecoin, effettuare transazioni con quella rete richiede commissioni e apparentemente desigillare un file per leggerlo può richiedere ore. Per aggirare questo problema, Protocol Labs ha sviluppato Servizi di pinning Filecoin che ospita file come IPFS. Sono fondamentalmente solo nodi IPFS che prendono roba da Filecoin e la ospitano a un prezzo.
Tutto questo sta iniziando a sembrare un archivio centralizzato con passaggi extra costosi e complicati. La parte peggiore è che le persone investono enormi quantità di denaro in NFT pensando che dureranno una vita, quando sono semplicemente file su un file server da qualche parte che qualcuno (non tu) alla fine controlla. I mercati NFT a volte hanno persino un incentivo aziendale perrimuovi il tuo file dalla directory.
Cosa significa tutto questo?
In pratica, gli NFT non sono più permanenti di qualsiasi altra parte del web. Utilizzano Tecnologie utile e sofisticata per offuscare il fatto che, a meno che tu non ospiti il file che il tuo NFT rappresenta te stesso, sei in debito con altri.
Al momento, un NFT ospitato tramite Filecoin ha le stesse possibilità di qualsiasi altra cosa di restare in circolazione. Ma, come ogni altra cosa in questo mondo, si riduce alla fiducia. Ti fidi che l'entità che ha creato il tuo NFT abbia fatto lo sforzo di garantire un accesso affidabile? Ti fidi che Filecoin T chiuderà?
Queste sono le domande che devi porti quando acquisti un progetto NFT. Lo spazio è nuovo in questo momento e T farti ingannare da un indirizzo IPFS pensando che ciò significhi che il tuo asset è permanentemente protetto in una blockchain immutabile.
Nota: Le opinioni espresse in questa rubrica sono quelle dell'autore e non riflettono necessariamente quelle di CoinDesk, Inc. o dei suoi proprietari e affiliati.