Qu’est-ce que Storj ? Guide du débutant

Qu’est-ce que Storj ?

Storj est une solution de stockage de fichiers décentralisée et open source. Elle utilise le cryptage, le partage de fichiers et une table de hash basée sur une blockchain pour stocker les fichiers sur un réseau peer-to-peer. L’objectif est de rendre le stockage de fichiers dans le Cloud plus rapide, moins cher et confidentiel.

Les solutions traditionnelles de stockage en nuage, comme Dropbox ou Google Drive ont des limites. Alors que les fichiers sont sauvegardés de manière redondante, la bande passante d’un centre de données ou des pannes imprévues peuvent restreindre l’accès à vos fichiers. Il y a aussi la question de la vie privée. Ces entreprises ont le contrôle de vos fichiers, notamment la possibilité d’y accéder.

Le projet Storj utilise une blockchain et des réseaux peer-to-peer pour résoudre ces problèmes. Il distribue les fichiers de sorte que la redondance est bien établie. Il garantit également que vous êtes le seul à pouvoir accéder à vos fichiers.

Une distinction importante à faire au début de cet article est la distinction entre Storj et Storj Labs, la société à but lucratif. N’importe qui peut créer sa propre instance du logiciel open source qui exécute Storj. Storj Labs, cependant, l’a déjà fait, et dispose d’un réseau de milliers d’utilisateurs. Storj Labs facture pour l’utilisation de ce réseau.

Dans cet article, nous approfondirons la façon dont Storj fonctionne et le succès rencontré jusqu’à présent. Il vous appartiendra de déterminer si Storj justifie le battage médiatique dont elle a fait l’objet. Qui sait ? Vous voudrez peut-être commencer à l’utiliser pour stocker vos fichiers.

Où acheter Storj ?

Si vous souhaitez acheter la crypto Storj nous vous conseillons la plateforme Binance.

Binance - Grand choix de crypto-monnaies alternatives

Binance est la plateforme de tous les crypto-traders qui souhaient diversifier leur portefeuille avec d'autres altcoins

Vous vous souvenez des Torrents ?

Le meilleur moyen de comprendre Storj est sans doute de le comparer aux Torrents. Au début des années 2000, les Torrents sont devenus notoires comme moyen de télécharger des films, de la musique et des émissions de télévision – généralement illégalement – gratuitement.

Les Torrents utilisent un réseau peer-to-peer. Voilà comment ça marche :

  1. De nombreux utilisateurs conservent des copies du même fichier.
  2. Quand quelqu’un veut une copie de ce fichier, il envoie une demande au réseau peer-to-peer.
  3. Les utilisateurs qui ont le fichier, connu sous le nom de seed, envoient des fragments du fichier au demandeur.
  4. Le demandeur reçoit de nombreux fragments de nombreux seeds différents, et le logiciel torrent recompile ces fragments pour former le fichier original.

L’avantage d’utiliser un Torrent est que vous pouvez télécharger des fragments d’un fichier à partir de plusieurs sources en parallèle. Cela signifie que le transfert de fichiers pourrait être plus rapide que de télécharger le tout en une seule fois à partir d’une seule source.

De plus, pour les besoins de la musique et des vidéos piratées, les Torrents sont décentralisés. Aucune entreprise ne contrôle les Torrents. Il est donc difficile de fermer un Torrent, parce qu’il faudrait fermer chaque seed individuellement.

Vous vous souvenez des Torrents

Storj fonctionne de la même manière, mais pas seulement pour la musique et les vidéos piratées. Voyons un peu plus en détails.

Partage de fichiers

La première manière dont Storj rappelle les torrents est le file sharding. Cela signifie que lorsque vous voulez stocker un fichier sur Storj, vous devez d’abord diviser le fichier en plusieurs morceaux plus petits.

L’avantage du file sharding est double. Tout d’abord, vous pouvez envoyer et rappeler des fragments du fichier en parallèle, ce qui accélère le transfert de fichiers. Deuxièmement, aucune entité ne détient la totalité de votre dossier. Vous êtes la seule personne qui sait où se trouvent tous les fragments.

L’emplacement des fragments est une distinction clé entre Storj et les torrents. Torrents publie publiquement l’emplacement des morceaux. Ils veulent qu’il soit aussi facile que possible pour quiconque de télécharger les fichiers. Storj, en tant que fournisseur de stockage dans le Cloud, accorde évidemment la priorité à la protection de la vie privée des utilisateurs. Le téléchargeur devrait être la seule personne qui sait où sont passés tous les fragments de son fichier.

C’est là que la blockchain et la cryptographie entrent en jeu. Storj implémente ce qu’on appelle une table de hash distribuée afin que les utilisateurs puissent localiser tous les fragments de leur fichier d’origine. Cette table de hash nécessite une clé privée pour identifier les fragments. Sans la clé privée, il serait presque impossible de deviner correctement l’emplacement d’un fichier éclaté.

Storj utilise une table de hash distribuée appelée Kademlia. C’est l’une des pièces maîtresses de l’architecture de Storj.

Fragments de parité & code d’effacement

Les fragments de fichiers individuels sont envoyés à des ordinateurs ordinaires sur tout le réseau de Storj. Mais que faire si l’un de ces ordinateurs s’éteint ou arrête de faire tourner Storj ? Est-ce que les fragments qui étaient stockés sur cet ordinateur sont perdus ?

Storj doit clairement mettre en œuvre un certain type de redondance dans son système. Cela se fait avec des fragments de parité. Lorsque vous téléchargez un fichier, vous pouvez choisir le niveau de redondance dont vous avez besoin pour votre fichier, mais Storj vous aidera également à le configurer vous-même. Avec suffisamment de fragments de parité, vous pouvez réduire considérablement les chances de perdre un fragment de données de votre fichier.

Cela dit, sur une plus longue période, la probabilité de perdre un fragment augmente. Storj effectue régulièrement des audits et utilise d’autres méthodes de vérification pour s’assurer que cette situation ne se produise pas. Néanmoins, une bonne pratique est de rappeler et de reconstruire vos fichiers périodiquement avant de les recharger sur Storj.

Bien sûr, la situation inverse est aussi problématique. Trop de redondance dans le réseau risque de l’enliser. Storj a mis en place des règles de codes d’effacement pour réduire la redondance des fragments qui ont été dupliqués trop souvent. Ces mêmes règles aident Storj à identifier les données uniques qui ont besoin d’une redondance accrue.

Chiffrement de bout en bout

C’est là que la confidentialité des données passe au niveau supérieur. La fragmentation ajoute déjà une couche de confidentialité car aucun hôte de données (connu sous le nom de farmers) ne peut lire l’ensemble du fichier. Mais même le fait de pouvoir lire un fragment de fichier est problématique. Il pourrait encore contenir des informations sensibles.

Pour contrer ce phénomène, Storj aide ses téléchargeurs (appelés tenants) à compresser et crypter leurs fichiers avant la fragmentation. Le fichier crypté n’a qu’une seule clé, et le tenant garde cette clé localement sur son ordinateur (ou sur le Bridge comme nous le verrons dans un instant).

En tant que propriétaire unique de la clé de chiffrement, le tenant est la seule personne qui peut lire le fichier. Lorsqu’un farmer reçoit un fragment, il a déjà été chiffré comme faisant partie d’un fichier plus volumineux. Les données hébergées par le farmer sont inutiles sans tous les autres fragments et la clé de cryptage.

Pour pirater Storj et avoir accès à un fichier, il faudrait localiser tous les fragments dans un fichier. C’est presque impossible sans la clé privée de la table de hash Kademlia. Ensuite, il faudrait convaincre les farmers qui accueillent ces fragments de vous les envoyer sans la signature appropriée. Enfin, il faudrait deviner (ce qui est hautement improbable) ou voler la clé de cryptage au tenant.

Nous espérons que vous pouvez voir que le stockage décentralisé des fichiers est beaucoup plus sûr que les options centralisées traditionnelles.

Vérification des fichiers

Une question demeure : comment puis-je savoir si mes fichiers sont vraiment là ? Un farmer ne pourrait-il pas simplement effacer les fragments qu’il possède ou éteindre son ordinateur?

Pour répondre à cette préoccupation, Storj effectue une vérification des dossiers toutes les heures. Pour être payés, les farmers doivent prouver qu’ils ont les fragments qui leur ont été envoyés. Storj envoie une demande aux farmers, et si le farmer a modifié ou supprimé le fragment crypté, il ne sera pas en mesure de répondre à la demande.

Vérification des fichiers

Si le farmer détient actuellement le dossier, il peut répondre correctement à la demande. Il reçoit un micropaiement pour le stockage et la tenue du dossier. Ainsi, les farmers sont incités à stocker les fichiers et à rester actifs sur le réseau.

Dans les prochaines versions, Storj envisage de mettre en place un système de réputation pour les nœuds de farmers. Ceci contribuera à prioriser les nœuds qui fonctionnent correctement et avec une bande passante élevée.

Bridge

La dernière innovation de Storj est le serveur Bridge. Avant Bridge, les tenants stockaient leurs clés de chiffrement privées sur leurs ordinateurs locaux. C’était acceptable si on voulait accéder à ses fichiers à partir du même ordinateur. Mais si vous vouliez changer d’appareil ?

Bridge est un serveur qui stocke les clés de cryptage pour vous sans en centraliser l’accès. Il stocke vos clés en toute sécurité afin que vous puissiez accéder à vos fichiers à partir de plusieurs appareils.

Avec Bridge, l’étape suivante est le partage de fichiers et l’octroi d’accès. Puisque le fichier se trouve déjà dans le nuage, la résolution du partage de fichiers décentralisé n’est qu’une question de vérification d’identité et d’octroi de permission. Storj espère mettre en œuvre bientôt le partage de fichiers.

Capacité et coût

Capacité et coût

Storj compte plus de 20 000 tenants et 18 000 farmers. Au total, le réseau Storj dispose de plus de 8 pétaoctets de stockage, soit environ 450 Go par farmer.

Storj a récemment pris la décision de migrer vers Ethereum, où se trouve maintenant son application et sa table de hash.

Capacité et coût

L’utilisation de Storj est abordable, et elle est basée sur la rémunération du modèle que vous utilisez. En outre, vous pouvez compenser le coût de votre propre stockage en fournissant vous-même de l’espace disque dur. L’objectif est d’être plus rapide et moins cher que Dropbox ou Google Drive.

Token

Le token Storj (STORJ) est un moyen de paiement sur le réseau. Les redevances que les tenants paient vont aux farmers qui fournissent de l’espace de stockage et de la bande passante au réseau.

Alors que l’implémentation de Storj Labs utilise le token exclusivement, Storj Open source est agnostique en matière de paiement. STORJ est considéré par défaut mais BTC, ETH ou d’autres monnaies peuvent être implémentées.

  • Approvisionnement en tokens : 500 millions
  • Distribués dans l’ICO : Jusqu’à 25% (juin 2017)
  • Taux d’émission : pas de création de nouvelle monnaie.
  • Blockchain : Ethereum
  • Consensus : Proof of Work

L’équipe

Shawn Wilkenson est le fondateur de Storj et PDG de Storj Labs. Il s’est d’abord impliqué dans le minage et le développement de Bitcoin en 2012. Il a lancé Storj open source en 2014.

L’équipe

L’équipe de Storj Labs est composée de dirigeants d’entreprises en démarrage. L’équipe officielle compte une quarantaine d’employés et une communauté plus large soutient les initiatives open source.

Conclusion

Conclusion

“Les systèmes de stockage de fichiers décentralisés comme Storj ont le potentiel d’éliminer les coûts élevés et les inefficacités du marché et de fournir un niveau de confidentialité, de fiabilité et de qualité de service beaucoup plus élevé qu’aujourd’hui.”

Le stockage décentralisé est un cas d’utilisation convaincant pour les réseaux peer-to-peer et la technologie du registre distribué. Storj n’est pas seul. La compétition comprend Sia, Maidsafe et Filecoin. La bonne nouvelle pour les fans de Storj est que Storj semble être en tête du peloton en termes d’adoption, de facilité d’utilisation et de technologie sous-jacente.

 

 

Nous soutenir
Vous avez aimé cet article ? Envoyez-nous un café numérique pour nous donnez l’énergie d’écrire le suivant !

Adresse BTC : 1BNCTjgpvz9pzubjWGm797YSuxwCe9yAgA

Adresse LTC : LYrKYZMGinceoXsrrfSNze782hVhbmkPxB

Adresse ETH : 0xf0b3b58bc74eef9059e83de9bdf51e2833538e4b

Clause de non-responsabilité/Disclaimer : Le contenu de cet article est destiné à des fins éducatives seulement. Il ne doit pas être considéré comme un conseil d’investissement ni comme une approbation du projet Storj.

La crypto-monnaie est un produit d'investissement hautement volatil. En investissant, votre capital est assujetti à un risque.
Yac

Ingénieur Financier et Entrepreneur. Je suis passionné par la finance et l'économie le jour. Geek invétéré durant les heures les plus sombres. J'ai réalisé mon premier investissement en Bitcoin en Octobre 2013, lorqu'il ne valait que 170€.

Nous aimerions avoir votre avis

Laissez nous un commentaire