IPFS est un terme très populaire, et de nombreuses machines de minage IPFS ont été lancées sur le marché. Alors, qu’est-ce qu’IPFS exactement ? Est-ce un projet blockchain, une crypto-monnaie ou autre chose ?
Le nom complet d'IPFS est Inter Planetary File System. En traduction directe, il est appelé "Interplanetary File System". un système de fichiers distribué peer-to-peer (P2P). (Apprentissage recommandé : Tutoriel vidéo PHP)
Cependant, bien qu'il s'agisse d'un système de fichiers et d'une technologie utilisée pour stocker des données, il est plus précis de dire qu'IPFS est un système de transport protocole. IPFS considère HTTP comme un adversaire et veut lutter contre HTTP dans la publicité.
IPFS est une méthode permanente et décentralisée de sauvegarde et de partage de fichiers basée sur la blockchain. Il s'agit d'un protocole distribué point à point.
Semblable à HTTP, si nous voulons trouver le contenu que nous voulons sur Internet, nous devons saisir l'URL. L'URL commence souvent par HTTP, nous devons donc également la parcourir.
Un autre problème est que les fichiers Web sont souvent supprimés. Nous pouvons rencontrer en surfant sur Internet. Si nous mettons une page Web dans nos favoris, la page Web du navigateur affichera 404 lors de son utilisation.
Et le coût actuel du stockage Web est très élevé, et le délai n'est que de 100 jours au maximum. Vous constaterez donc que les fichiers Web sont souvent supprimés.
IPFS fournit la fonction de retour en arrière des versions historiques des fichiers (tout comme l'outil de contrôle de version git). Vous pouvez facilement afficher les versions historiques des fichiers et les données peuvent être enregistrées de manière permanente
. Centralisation d'Internet Cela inhibera la croissance du Web. Au contraire, les IPFS distribués peuvent surmonter ces lacunes du Web
HTTP transfère les noms de domaine, les IP et plusieurs serveurs centraux, puis télécharge et télécharge des fichiers. . Les avancées du HTTP sont irremplaçables. Désormais, nous comptons tous sur HTTP pour surfer sur Internet. Cependant, HTTP présente également certains problèmes, tels qu'une efficacité de performance peu élevée, une dépendance excessive à l'égard des serveurs centraux et des réseaux fédérateurs, etc.
En revanche, IPFS est une solution décentralisée. L'adressage du contenu ne s'effectue pas via des noms de domaine et des adresses IP, mais via des clés HASH uniques pour la recherche de données.
IPFS est un système de stockage de fichiers distribué. Les données de fichiers ne sont pas stockées sur un serveur centralisé, mais sont stockées sur tous les ordinateurs qualifiés du réseau.
C'est un peu comme le téléchargement torrent P2P. Par exemple, si vous téléchargez un petit film, les ressources de téléchargement proviennent des ordinateurs de nombreux utilisateurs sur Internet qui téléchargent également le film, plutôt que du serveur central. serveur d'un certain site Web de téléchargement de films. Bien sûr, IPFS est bien plus que cela. Il possède également de nombreuses autres fonctionnalités, et ses niveaux et sa portée d'application ne sont pas comparables aux téléchargements P2P.
De nombreuses voix pensent qu'IPFS va renverser HTTP. Il s'agit simplement d'une déclaration ou d'une opinion unilatérale. Bien que la technologie IPFS soit très puissante et présente un tel potentiel, la technologie avancée ne l’emportera pas nécessairement sur le champ de bataille commercial, ni ne remplacera HTTP.
De plus, il existe également un mécanisme d'incitation dans IPFS - Filecoin Les participants (mineurs) peuvent obtenir des récompenses Filecoin en crypto-monnaie en contribuant à l'espace de stockage et à la bande passante.
Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!