Per coloro che cercano alternative ai giganti del cloud storage Google e Dropbox, Encrypted Networks offre una soluzione Web3.

I servizi di archiviazione cloud come Dropbox e Google Cloud hanno cambiato il modo in cui archiviamo e condividiamo file di grandi dimensioni di video e foto online. Consentono a chiunque di archiviare terabyte di dati per una frazione del prezzo di un nuovo disco rigido e di accedere ai file su richiesta da qualsiasi dispositivo. Ma c'è un problema: gli utenti devono fare affidamento sul sistema di gestione del rischio di un'entità centralizzata, che può revocare l'accesso ai loro conti in qualsiasi momento, condividere i loro file con agenzie governative ficcanaso o addirittura andare in bancarotta, lasciando i clienti a faticare per trovarne un altro prima di farlo. Un file di soluzione è scomparso.

Web3 offre un’alternativa: reti di archiviazione di file decentralizzate come Filecoin, Storj e Arweave. Invece di archiviare i tuoi dati in una società cloud, i protocolli di archiviazione file decentralizzati dividono i tuoi dati in piccoli blocchi e quindi archiviano i pacchetti su computer pseudonimi (nodi) collegati a una rete decentralizzata. Decentralizzazione significa che i file sono protetti da una rete di molte parti interessate diverse anziché da una singola azienda.

La rete decentralizzata in questione è solitamente (ma non sempre) una blockchain. Invece di elaborare le transazioni per la crittografia, il validatore gestisce lo spazio file per la crittografia, in genere il token nativo del servizio di condivisione file del protocollo. Ad esempio, con Filecoin, FIL viene utilizzato come ricompensa per i partecipanti che forniscono l'archiviazione di file.

Per guadagnare criptovaluta, i validatori devono dimostrare di aver archiviato il file sul proprio disco rigido in un meccanismo di consenso comunemente noto come prova di archiviazione. Questa valuta virtuale è progettata per mantenere i validatori onesti e affidabili, fornendo incentivi a coloro che gestiscono i nodi per conservare i dati.

A differenza dei servizi di condivisione file centralizzati (di solito un servizio di abbonamento mensile) in cui si paga in valuta fiat, i servizi di file decentralizzati vengono eseguiti in criptovaluta. Gli spazi vengono affittati e pagati in criptovaluta, solitamente il token nativo di un protocollo di condivisione file decentralizzato. Quindi, ancora una volta, se usi Filecoin per archiviare i tuoi file, pagherai FIL in base alla quantità di spazio di archiviazione di cui hai bisogno.

Tieni presente che le reti di archiviazione di file decentralizzate sono diverse, ma simili! – A una rete di archiviazione file peer-to-peer, come un servizio torrent o Napster. Funzionano facendo in modo che un gruppo di persone (chiamato seeders) ospiti i file, mentre un altro gruppo di persone (chiamato leechers) scarichi frammenti di file da molti leechers. Ecco come funzionano i siti torrent come ThePirateBay. I vantaggi sono simili: condivisione di file resistente alla censura. Questo è il motivo per cui sono così popolari come piattaforma per scaricare illegalmente film e musica.

Vantaggi e svantaggi dello storage decentralizzato

Uno dei vantaggi di un sistema di stoccaggio decentralizzato è che è politico o, più precisamente, è progettato per essere apolitico. I file archiviati su servizi di file decentralizzati sono resistenti alle decisioni di qualsiasi autorità centrale, come i governi che desiderano controllare e censurare i contenuti. Impedisce inoltre alle aziende private di applicare le proprie politiche negando il servizio o intraprendendo altre azioni sui file in loro possesso, come condividerli con le forze dell'ordine.

Con l’archiviazione decentralizzata si teme che nessuna singola autorità possa impedire che determinati tipi di file, anche materiale illegale, vengano archiviati su queste reti. Anche queste reti sono private. I dati archiviati su queste reti vengono crittografati prima di essere archiviati sulla rete e nessun singolo computer ha abbastanza parti del file per mettere insieme il puzzle e dedurre cosa contiene il file.

Uno degli aspetti positivi dell'archiviazione decentralizzata è che generalmente è molto più economico rispetto all'archiviazione della stessa quantità di dati su un provider cloud come AWS o Azure.

Applicazioni pratiche delle reti di archiviazione di file decentralizzate

Allora, dove puoi trovare una di queste reti di condivisione file decentralizzate? Una delle reti più popolari si chiama IPFS, abbreviazione di Interplanetary File Network. Viene utilizzato anche per ospitare token non fungibili (NFT) e siti Web, sostenendo che questi media sono resistenti alla censura e non possono essere eliminati dai creatori del protocollo.

IPFS è stato sviluppato da Protocol Labs e lanciato nel 2015. I dati su IPFS vengono archiviati in più posizioni e quindi riuniti quando qualcuno ha bisogno di scaricare un file contenuto nella propria rete. IPFS non è basato su una blockchain, ma i suoi hash possono essere inclusi nei metadati delle transazioni blockchain.

Protocol Labs è anche il creatore di Filecoin, sebbene Filecoin operi indipendentemente da IPFS pur condividendo molte delle stesse idee, infatti, tutti i nodi Filecoin sono nodi IPFS; La differenza principale è che IPFS è progettato per il recupero dei dati a breve termine, mentre Filecoin è progettato per la persistenza dei dati a lungo termine. Un concorrente chiamato Arweave sta facendo la stessa cosa. Una delle differenze principali è la struttura dei pagamenti: se la fattura mensile rimane non pagata mentre Arweave memorizza i dati in modo permanente, i dati verranno eliminati da Filecoin. Altri concorrenti sul mercato includono Sia, Akash e Storj.