Su questa pagina: [nascondere]
Noi di HTHGUIDE abbiamo discusso di IPFS e del motivo per cui l'hosting di file è vantaggioso. Nell'articolo correlato Crea un sito web su IPFS usando Pinata ti abbiamo spiegato come ospitare in modo efficiente e semplice i file di siti Web su IPFS tramite il servizio Pinata e così via, gestire un sito web funzionante in questo modo.
Diamo un'occhiata più da vicino alla rete IPFS e a come ospitare i file su di essa.
Che cos'è IPFS e la sua rete
Abbiamo già scritto del protocollo IPFS e di come è stato creato per sostituire HTTP a lungo termine. Oltre un protocollo sicuro, IPFS o il file system interplanetario è anche una rete di peering, che è decentralizzato e sicuro.
La rete IPFS consente di distribuire in modo efficiente elevati volumi di dati senza duplicazioni fino a 60 % di risparmio di larghezza di banda dai media video. L'abilitazione di questi risparmi è il motivo per cui IPFS ottiene pezzi con l'approccio peer-to-peer da vari nodi in un istante, invece del lento e obsoleto HTTP che sta scaricando file da un server alla volta.
Ciò rende IPFS efficiente e preferibile come rete che vale la pena supportare.
In che modo Filecoin aiuta la rete IPFS?
IPFS ha una criptovaluta chiamata Filecoin dietro di essa. Uno degli scopi di Filecoin è supportare la rete IPFS per continuare a funzionare e archiviare i dati quando gli utenti pagano i token FIL. Questo è il modo in cui gli utenti paganti sono incentivati a contribuire alla longevità della rete.
Filecoin è come Bitcoin, ma i minatori accumulano dischi rigidi invece di eseguire l'hashing dei PC. Le blockchain utilizzano uno spreco consenso Proof-of-Work, mentre Filecoin utilizza invece una nuova funzione Proof-of-Replication.
Ciò crea un servizio di archiviazione utile e prezioso come sottoprodotto del processo di mining. I minatori sono incentivati proporzionalmente, in questo più immagazzinano, più filecoin faranno. Ciò fa crescere la rete IPFS e la mantiene viva e indipendente dalla spina dorsale di Internet.
Come funziona IPFS
Direttamente alla spiegazione, l'aggiunta di file a IPFS li dividerà in blocchi più piccoli, crittograficamente li esegue l'hashing, e fornisce a ciascun file un'impronta digitale univoca denominata identificatore di contenuto (CID). Questo CID funge da registrazione permanente del tuo file e rimarrà invariato.
Se altri nodi cercano il tuo file, chiedono ai nodi peer chi è il proprietario originale di detti file. Ciò viene fatto dal contenuto a cui si fa riferimento con il CID del file.
Quando i nodi visualizzano o scaricano il tuo file, ne memorizzano una copia nella cache, diventando così un altro detentore di contenuti, moltiplicando con successo il file nella rete IPFS, creando una catena. Ciò rimane vero fino al momento in cui la loro cache viene eliminata.
I nodi bloccano il contenuto per averlo per sempre, o scarta il contenuto che non utilizza da un po' di tempo per risparmiare spazio. Essenzialmente, ogni nodo della rete memorizza solo contenuti intriganti, e alcune informazioni di indicizzazione aggiuntive che aiutano a capire cosa viene memorizzato da ciascun nodo.
IPFS fornisce un hash crittografico diverso a ciascun file, anche se è lo stesso file caricato di nuovo, con conseguente creazione di un nuovo CID per ciascuna delle iterazioni di detto file.
Così, i file archiviati su IPFS sono resistenti alla modifica e hanno una certa censura, il che significa che la manomissione del file non sovrascriverà l'originale. Anche, i blocchi comuni tra i file possono essere riutilizzati riducendo al minimo i costi di archiviazione.
inoltre, IPFS troverà l'ultima versione del file utilizzando il sistema di denominazione decentralizzato IPNS, e DNSLink possono essere utilizzati per mappare i CID a nomi DNS leggibili dall'uomo per facilitare l'accesso e trovare rapidamente i CID senza la necessità di conoscerli a memoria.
File sulla rete IPFS
Esistono diversi modi per ospitare file sulla rete IPFS, ma tutti richiedono un po' di lavoro da parte tua. La maggior parte dei modi in cui le persone vogliono assicurarsi che i loro file vengano eseguiti per sempre è facendo tutto da soli, manualmente.
Un altro esempio è ospitare un nodo IPFS su un RaspberryPi con un HDD connesso al Web oppure prendere una macchina virtuale su Google Drive e installarla con la stessa idea per ospitare file.
In entrambi i casi, se vuoi un modo semplice e gratuito che non richieda di essere così esperto di tecnologia, utilizzare il metodo seguente fornito di seguito.
Come iniziare a ospitare file su IPFS
Iniziare, vai sul sito ufficiale di Pinata e completa la registrazione. È gratis. Quindi dovresti caricare i file che desideri utilizzando l'opzione Carica directory e navigando nella directory contenente i file di tua scelta.
Astenersi dall'ospitare contenuti illegali e sgradevoli in quanto verranno sicuramente rimossi. Nota che ogni link all'interno dei tuoi file dovrebbe essere link relativo.
Utilizzerai Pin Manager:
Assegna un nome personalizzato per il pin e scegli l'opzione per preservare il nome della cartella. Una volta completato il caricamento, ora avrai un identificatore di contenuto (CID) o un hash IPFS.
Se fai clic sul nome personalizzato, i tuoi file (o cartella) verrà lanciato nel gateway IPFS di Piñata. I tuoi file di dati sono ora aggiunti alla rete IPFS per un periodo di tempo indefinito.
Nota che questo è il processo di blocco. Anche se i tuoi file sono bloccati, che non richiede IPFS per rendere i file disponibili per sempre, ma assicurati solo che la loro nozione non scompaia completamente dalla rete.
Nota anche, che dovrai fare affidamento su altre persone per essere interessato al file e distribuirlo abbastanza a lungo, così puoi accedervi anche tu. Altrimenti il file sarà lì, ma dopo un po' se sei l'unico che vuole accedervi, non sarai in grado di scaricarlo e vederlo. Avere dei backup.
Che cos'è il dominio Blockchain
1. Semplifica gli indirizzi di criptovaluta con i domini NFT
– Allega il tuo BTC, ET, LTC e 275+ altre criptovalute al tuo dominio NFT
2. Accedi con il tuo dominio
– Un unico, nome utente facile da ricordare sul Web decentralizzato
3. Possiedi il tuo dominio, per la vita
– Nessuna tassa di rinnovo, sempre
Conclusione sulla rete IPFS
Alla fine, IPFS porta nuova vita a Internet e all'archiviazione dei dati, creando opportunità di risparmio di banda, affidabilità e sicurezza. Con un rapido sviluppo offre prospettive future promettenti su come utilizziamo i file e Internet.
Sebbene incentivi con successo sempre più clienti a usarlo ora, non è a prova di proiettile come qualsiasi altro progetto blockchain. Accumulare spazio è buono, ma sarebbe meglio se ci si pensasse di più, più esperti da coinvolgere, e più energia sull'accumulo resa verde.
Vedremo come si comporta l'IPFS, ma per ora, il risparmio di larghezza di banda da solo è abbastanza buono da consigliarlo come un servizio innovativo e facilmente accessibile.