Blockchain

stockage blockchain

stockage blockchain

Qu’est-ce que le stockage blockchain ?

Le stockage blockchain est un moyen de sauvegarder des données dans un réseau décentralisé, qui utilise l’espace disque dur inutilisé des utilisateurs du monde entier pour stocker des fichiers. L’infrastructure décentralisée est une alternative au stockage centralisé dans le cloud et peut résoudre de nombreux problèmes rencontrés dans un système centralisé.

Comment fonctionne le stockage blockchain ?

Blockchain s’appuie sur la technologie du grand livre distribué (DLT). Le DLT agit comme une base de données décentralisée d’informations sur les transactions entre diverses parties. Les opérations remplissent le DLT dans l’ordre chronologique et sont stockées dans le grand livre sous la forme d’une série de blocs. Une chaîne interconnectée est formée entre les blocs, chacun d’entre eux faisant référence au bloc qui le précède, créant ainsi une blockchain.

Dans le stockage blockchain, les fichiers sont d’abord séparés dans un processus appelé sharding. Chaque tesson est copié pour éviter toute perte de données en cas d’erreur de transmission. Les fichiers sont également cryptés à l’aide d’une clé privée qui rend impossible leur consultation par d’autres nœuds du réseau. Les shards répliqués sont distribués entre les nœuds décentralisés du monde entier. Les interactions sont enregistrées dans le grand livre de la blockchain, ce qui permet au système de confirmer et de synchroniser les transactions entre les nœuds de la blockchain. Le stockage blockchain est conçu pour sauvegarder ces interactions pour toujours et les données ne peuvent jamais être modifiées.

Stockage par blockchain ou stockage dans le cloud ?

Le stockage par blockchain est une alternative potentiellement moins chère, plus sûre et plus fiable au stockage centralisé dans le cloud.

Les fournisseurs de stockage centralisé dans le cloud empêchent la perte de données en faisant des copies des données et en les stockant dans différents data centers. La grande quantité de données qui est dupliquée dans ce processus peut créer des quantités excessives d’informations excédentaires. En outre, le stockage dans le cloud nécessite du matériel de qualité professionnelle pour ses data centers. Ces facteurs peuvent rendre le stockage centralisé des données beaucoup plus coûteux que le stockage blockchain.

En tirant parti de l’espace vide sur les appareils des utilisateurs à travers le monde, le stockage blockchain peut réduire jusqu’à 90 % du coût du stockage centralisé dans le cloud, affirment les promoteurs. Les particuliers et les entreprises peuvent tirer profit de la location de l’espace inutilisé sur leurs disques durs pour que d’autres puissent l’utiliser.

Avantages du stockage blockchain

Outre les avantages expliqués ci-dessus, le fait que les données soient stockées sur des dizaines de nœuds individuels confère également au stockage blockchain des avantages en matière de sécurité. Le fait de chiffrer les fichiers et de les distribuer sur le réseau décentralisé rend l’accès aux données plus difficile pour les pirates. Aucune entité centrale ne contrôle l’accès aux fichiers ou ne possède les clés nécessaires pour les décrypter. Les clés privées sont entièrement contrôlées par l’utilisateur, ce qui rend théoriquement impossible l’accès aux fichiers par un tiers. Le sharding rend également impossible à chaque nœud de voir le contenu du fichier complet, ce qui renforce encore la confidentialité.

Le stockage blockchain pourrait également permettre des systèmes de stockage plus rapides et plus personnalisables, car les utilisateurs sont en mesure de manipuler les paramètres, tels que la vitesse de récupération et la redondance.

Projets actuels de stockage blockchain

Sia, InterPlanetary File System (IPFS), MaidSafe et Storj sont quelques-unes des entreprises les plus en vue qui proposent un stockage blockchain.

Sia est une société de logiciels open source spécialisée dans la technologie de stockage en cloud décentralisé. Elle fournit une plateforme où les utilisateurs gèrent leur propre cloud privé décentralisé. Elle n’accepte pas de paiement de la part des clients.

IPFS est un système de distribution hypermédia peer-to-peer (P2P) conçu pour fournir une méthode permanente et décentralisée de stockage et de partage de fichiers. Les nœuds du réseau IPFS forment un système de fichiers distribué auquel il est possible d’accéder de plusieurs façons, notamment par l’interface FUSE basée sur Linux et le protocole HTTP (Hypertext Transfer Protocol). Les fichiers locaux peuvent être ajoutés au réseau IPFS et mis à la disposition du monde entier.

MaidSafe est une entreprise dont l’objectif est de créer une nouvelle « colonne vertébrale » pour l’Internet, qui peut être utilisée pour accéder, échanger et stocker des données. Le réseau MaidSafe peut également être utilisé pour créer des applications décentralisées blockchain (dapps).

Storj vise à fournir un stockage en cloud privé, sécurisé et efficace basé sur le P2P, sur la base de la plateforme blockchain Ethereum. La plateforme Storj utilise le sharding et le chiffrement de bout en bout (E2EE) pour stocker et protéger les données.

Sia, Storj et IPFS ont lancé leurs propres cryptomonnaies (Siacoin, Storjcoin X et Filecoin) pour tenter de créer un marché d’achat et de vente de stockage décentralisé et encourager son utilisation. Le principal obstacle auquel les entreprises qui lancent des projets de stockage blockchain seront confrontées est l’évolutivité.

Ecrire un commentaire