Pour ceux qui recherchent des alternatives aux géants du stockage cloud Google et Dropbox, Encrypted Networks propose une solution Web3.

Les services de stockage cloud comme Dropbox et Google Cloud ont changé la façon dont nous stockons et partageons de gros fichiers de vidéos et de photos en ligne. Ils permettent à quiconque de stocker des téraoctets de données pour une fraction du prix d'un nouveau disque dur et d'accéder aux fichiers à la demande depuis n'importe quel appareil. Mais il y a un piège : les utilisateurs doivent s'appuyer sur le système de gestion des risques d'une entité centralisée, qui peut révoquer l'accès à leurs comptes à tout moment, partager leurs fichiers avec des agences gouvernementales de surveillance, ou même faire faillite, laissant les clients se démener pour en trouver un autre avant de le faire. Un fichier solution a disparu.

Web3 propose une alternative : les réseaux de stockage de fichiers décentralisés tels que Filecoin, Storj et Arweave. Au lieu de stocker vos données auprès d'une seule société cloud, les protocoles de stockage de fichiers décentralisés divisent vos données en petits morceaux, puis stockent les paquets sur des ordinateurs pseudonymes (nœuds) connectés à un réseau décentralisé. La décentralisation signifie que les fichiers sont protégés par un réseau de nombreuses parties prenantes différentes plutôt que par une seule entreprise.

Le réseau décentralisé en question est généralement (mais pas toujours) une blockchain. Plutôt que de traiter les transactions pour la cryptographie, les validateurs traitent l’espace de fichiers pour la cryptographie — généralement le jeton natif du service de partage de fichiers du protocole. Par exemple, avec Filecoin, FIL est utilisé comme récompense pour les participants qui fournissent un stockage de fichiers.

Pour gagner de la cryptomonnaie, les validateurs doivent prouver qu'ils stockent des fichiers sur leurs disques durs dans un mécanisme de consensus souvent appelé preuve de stockage. La monnaie virtuelle est conçue pour garantir l'honnêteté et la fiabilité des validateurs, incitant ainsi ceux qui gèrent les nœuds à conserver les données.

Contrairement aux services de partage de fichiers centralisés où vous payez en monnaie fiduciaire (généralement sous la forme d'un service d'abonnement mensuel), les services de fichiers décentralisés fonctionnent sur la crypto-monnaie. L'espace est loué et payé en cryptomonnaie, généralement le jeton natif du protocole de partage de fichiers décentralisé. Donc encore une fois, si vous utilisez Filecoin pour stocker vos fichiers, vous paierez FIL en fonction de la quantité d'espace de stockage dont vous avez besoin.

Notez que les réseaux de stockage de fichiers décentralisés sont différents, mais similaires ! – Vers des réseaux de stockage de fichiers peer-to-peer, tels que les services torrent ou Napster. Ils fonctionnent en faisant en sorte qu'un groupe de personnes (appelées seeders) héberge un fichier, tandis qu'un autre groupe (appelé leechers) télécharge des morceaux du fichier à partir de plusieurs leechers. Voici comment fonctionnent les sites torrent comme ThePirateBay. Les avantages sont similaires : partage de fichiers résistant à la censure. C’est pourquoi ils sont si populaires comme plateformes de téléchargement illégal de films et de musique.

Avantages et inconvénients du stockage décentralisé

L’un des avantages d’un système de stockage décentralisé est qu’il est politique – ou plus précisément, il est conçu pour être apolitique. Les fichiers stockés sur des services de fichiers décentralisés résistent aux décisions de toute autorité centrale, comme un gouvernement qui souhaite contrôler et censurer le contenu. Elle empêche également les entreprises privées d’appliquer leurs propres politiques en refusant le service ou en prenant d’autres mesures avec les fichiers qu’elles détiennent, comme les partager avec les forces de l’ordre.

Il s’agit d’un problème lié au stockage décentralisé, car aucune autorité ne peut à elle seule empêcher que certains types de fichiers, même illégaux, soient stockés sur ces réseaux. Ces réseaux sont également privés. Les données stockées sur ces réseaux sont cryptées avant d’être stockées sur le réseau, et aucun ordinateur ne dispose à lui seul de suffisamment de pièces du fichier pour reconstituer le puzzle et déduire ce qu’il contient.

L’un des grands avantages du stockage décentralisé est qu’il est souvent beaucoup moins cher que le stockage de la même quantité de données sur un fournisseur de cloud comme AWS ou Azure.

Applications pratiques des réseaux de stockage de fichiers décentralisés

Alors, où pouvez-vous trouver l’un de ces réseaux de partage de fichiers décentralisés ? L'un des réseaux les plus populaires s'appelle IPFS, abréviation de Interplanetary File Network. Il est également utilisé pour héberger des jetons non fongibles (NFT) et des sites Web, affirmant que ces médias résistent à la censure et ne peuvent pas être supprimés par les créateurs du protocole.

IPFS a été développé par Protocol Labs et lancé en 2015. Les données sur IPFS sont stockées à plusieurs endroits, puis rassemblées lorsque quelqu'un a besoin de télécharger un fichier contenu dans son réseau. IPFS n'est pas basé sur la blockchain, mais sa valeur de hachage peut être incluse dans les métadonnées des transactions blockchain.

Protocol Labs est également le créateur de Filecoin, bien que Filecoin fonctionne indépendamment d'IPFS tout en partageant plusieurs des mêmes idées ; en fait, tous les nœuds Filecoin sont des nœuds IPFS. La principale différence est qu'IPFS est conçu pour la récupération de données à court terme, tandis que Filecoin est conçu pour la persistance des données à long terme. Un concurrent appelé Arweave fait la même chose. L’une des principales différences est la structure de paiement : si la facture mensuelle reste impayée, les données seront supprimées de Filecoin tandis qu’Arweave les stocke de manière permanente. Les autres concurrents sur le marché incluent Sia, Akash et Storj.