Sur cette page: [cacher]
Chez HTHGUIDE, nous avons discuté d'IPFS et pourquoi y héberger des fichiers est bénéfique. Dans l'article connexe Créer un site Web sur IPFS à l'aide de Pinata nous vous avons expliqué comment héberger efficacement et facilement des fichiers de site Web sur IPFS via le service Pinata et ainsi, exécuter un site Web fonctionnel de cette façon.
Examinons de plus près le réseau IPFS et comment y héberger des fichiers.
Qu'est-ce qu'IPFS et son réseau
Nous avons déjà écrit sur le protocole IPFS et comment il a été créé pour remplacer HTTP à long terme. Au-delà d'un protocole sécurisé, IPFS ou InterPlanetary File System est également un réseau de peering, qui est décentralisé et sécurisé.
Le réseau IPFS permet de distribuer efficacement de gros volumes de données sans duplication avec jusqu'à 60 % d'économies de bande passante grâce aux médias vidéo. Permettre ces économies est la raison pour laquelle IPFS obtient des pièces avec une approche peer-to-peer à partir de différents nœuds en un instant, au lieu du HTTP lent et obsolète qui télécharge des fichiers d'un serveur à la fois.
Cela rend IPFS efficace et préférable en tant que réseau qui mérite d'être pris en charge.
Comment Filecoin aide le réseau IPFS?
IPFS a une crypto-monnaie appelée Filecoin derrière elle. L'un des objectifs de Filecoin est de prendre en charge le réseau IPFS pour continuer à fonctionner et à stocker des données lorsque les utilisateurs paient des jetons FIL.. C'est ainsi que les utilisateurs payants sont incités à contribuer à la longévité du réseau.
Filecoin est comme Bitcoin, mais les mineurs accumulent des disques durs au lieu de hacher des PC. Les blockchains utilisent un consensus de preuve de travail inutile, tandis que Filecoin utilise à la place une nouvelle fonction de preuve de réplication.
Cela crée un service de stockage utile et précieux en tant que sous-produit du processus d'extraction. Les mineurs sont incités proportionnellement, en ce que plus ils stockent, plus ils feront de filecoin. Cela développe le réseau IPFS et le maintient vivant et indépendant de l'épine dorsale d'Internet.
Fonctionnement d'IPFS
Directement à l'explication, l'ajout de fichiers à IPFS les divisera en morceaux plus petits, les hache cryptographiquement, et attribue à chaque fichier une empreinte digitale unique appelée identifiant de contenu (CID). Ce CID agit comme un enregistrement permanent de votre dossier et restera inchangé.
Si d'autres nœuds recherchent votre fichier, ils demandent aux nœuds homologues qui est le propriétaire d'origine desdits fichiers. Cela est fait par le contenu référencé avec le CID du fichier.
Lorsque les nœuds consultent ou téléchargent votre fichier, ils en cachent une copie, devenant ainsi un autre détenteur de contenu, multiplier avec succès le fichier dans le réseau IPFS, créer une chaîne. Cela reste vrai jusqu'au moment où leur cache est purgé.
Les nœuds épinglent le contenu pour l'avoir pour toujours, ou supprimer le contenu qu'il n'a pas utilisé depuis un certain temps pour économiser de l'espace. Essentiellement, chaque nœud du réseau ne stocke que du contenu intrigant, et quelques informations d'indexation supplémentaires qui aident à déterminer ce qui est stocké par chaque nœud.
IPFS donne un hachage cryptographique différent à chaque fichier, même si c'est le même fichier téléchargé à nouveau, entraînant la création d'un nouveau CID pour chacune des itérations dudit fichier.
Donc, les fichiers stockés sur IPFS résistent à la modification et sont censurés, ce qui signifie que la falsification du fichier n'écrasera pas l'original. Aussi, les morceaux communs à travers les fichiers peuvent être réutilisés en minimisant les coûts de stockage.
en outre, IPFS trouvera la dernière version de votre fichier en utilisant le système de nommage décentralisé IPNS, et DNSLink peut être utilisé pour mapper les CID à des noms DNS lisibles par l'homme pour faciliter l'accès et trouver rapidement les CID sans avoir besoin de les connaître par cœur.
Fichiers sur le réseau IPFS
Il existe plusieurs façons d'héberger des fichiers sur le réseau IPFS, mais elles nécessitent toutes un peu de travail de votre part.. La plupart des gens veulent s'assurer que leurs fichiers sont exécutés pour toujours en faisant tout eux-mêmes, manuellement.
Un autre exemple est d'héberger un nœud IPFS sur un RaspberryPi avec un disque dur connecté au Web ou de prendre une machine virtuelle sur Google Drive et de l'installer avec la même idée pour héberger des fichiers.
D'une manière ou d'une autre, si vous voulez un moyen gratuit et facile qui ne vous oblige pas à être aussi calé en technologie, utilisez la méthode suivante fournie ci-dessous.
Comment démarrer l'hébergement de fichiers sur IPFS
Pour commencer, allez sur le site officiel de Pinata et complétez une inscription. Ce est gratuit. Ensuite, vous devez télécharger les fichiers que vous souhaitez en utilisant l'option Télécharger le répertoire et en naviguant vers le répertoire contenant les fichiers de votre choix..
Abstenez-vous d'héberger du contenu illégal et désagréable car il sera sûrement supprimé. Notez que chaque lien dans vos fichiers doit être un lien relatif.
Vous utiliserez le Pin Manager:
Donnez un nom personnalisé pour la broche et choisissez l'option pour conserver le nom du dossier. Une fois le téléchargement terminé, vous aurez maintenant un identifiant de contenu (CID) ou un hachage IPFS.
Si vous cliquez sur le nom personnalisé, vos fichiers (ou dossier) sera lancé dans la passerelle Piñata IPFS. Vos fichiers de données sont désormais épinglés au réseau IPFS pour une durée indéterminée.
Notez qu'il s'agit du processus d'épinglage. Même si vos fichiers sont épinglés, qui ne nécessite pas IPFS pour rendre les fichiers disponibles pour toujours, mais assurez-vous simplement que leur notion ne disparaît pas complètement du réseau.
A noter également, qu'il faudra compter sur d'autres personnes pour s'intéresser au dossier et le diffuser assez longtemps, afin que vous puissiez également y accéder. Sinon le fichier sera là, mais au bout d'un moment si vous êtes le seul à vouloir y accéder, vous ne pourrez pas le télécharger et le voir. Avoir des sauvegardes.
Qu'est-ce qu'un domaine Blockchain
1. Simplifiez les adresses de crypto-monnaie avec les domaines NFT
– Attachez votre BTC, EPF, SLD et 275+ d'autres crypto-monnaies à votre domaine NFT
2. Connectez-vous avec votre domaine
– Un seul, nom d'utilisateur facile à retenir sur le Web décentralisé
3. Posséder votre domaine, pour la vie
– Pas de frais de renouvellement, jamais
Conclusion sur le réseau IPFS
À la fin, IPFS donne une nouvelle vie à Internet et au stockage de données, créer des opportunités d'économies de bande passante, fiabilité et sécurité. Avec un développement rapide, il offre des perspectives d'avenir prometteuses sur la façon dont nous utilisons les fichiers et Internet.
Bien qu'il incite avec succès de plus en plus de clients à l'utiliser maintenant, ce n'est pas à l'épreuve des balles comme tout autre projet de blockchain. Amasser de l'espace c'est bien, mais ce serait mieux si on y réfléchissait plus, plus d'experts à impliquer, et plus d'énergie sur le stockage rendue verte.
Nous verrons comment se comporte l'IPFS, mais pour l'instant, les économies de bande passante sont à elles seules suffisantes pour le recommander en tant que service innovant et facilement accessible.