Comment télécharger rapidement des ressources depuis i-Book.in ? Qu'est-ce que le réseau IPFS ?
2020-05-09 · 1076 · 17 minCet article se concentre sur la façon d’améliorer la vitesse de téléchargement des ressources dans les moteurs de recherche i-Book.in, le réseau IPFS, et quelques astuces.
# Préface
C’est le début d’une série d’articles, je vais tout expliquer sur IPFS du superficiel au profond, si ce n’est pas écrit correctement, bienvenue pour corriger. Le document officiel est ici, si vous voulez apprendre IPFS en profondeur, il est recommandé de le lire attentivement.
Qu’est-ce qu’un réseau IPFS? Pourquoi l’utiliseriez-i-Book.in comme infrastructure? Cet article expliquera en détail, d’abord le résumé de Wikipedia sur IPFS:
InterPlanetary File System (IPFS) est un protocole de transport réseau conçu pour créer un stockage persistant et distribué et des fichiers partagés. Il s’agit d’un protocole de distribution hypermédia peer-to-peer adressable par contenu. Les nœuds du réseau IPFS formeront un système de fichiers distribué. Il s’agit d’un projet open source développé par Protocol Labs depuis 2014 avec l’aide de la communauté open source. Il a été conçu à l’origine par Juan Benet.
Le principal avantage du stockage distribué est que la sécurité et la maintenabilité des fichiers sont très fortes et que les fichiers ne seront pas invalidés en raison de l’inaccessibilité du serveur d’origine. Si une passerelle (nous y reviendrons plus tard) n’est pas accessible, passez à une autre passerelle pour accéder au fichier, bien sûr, ce n’est pas sans coût, c’est-à-dire que la latence deviendra élevée, car la passerelle doit récupérer l’ensemble du réseau distribué pour trouver le véritable emplacement du fichier.
C’est pourquoi i-Book.in l’utilise comme base technique, la plupart des moteurs de recherche basés sur les ressources d’aujourd’hui donnent des résultats souvent inaccessibles, et les liens qui ont été minutieusement trouvés ne peuvent pas être téléchargés, ce qui est une expérience plutôt médiocre. La raison en est que le stockage des fichiers est maintenu par chaque site, et lorsqu’un site ne peut pas continuer à fonctionner et se déconnecte, les liens qui ont indexé les ressources sur son site seront tous invalides et ne pourront pas être restaurés à moins que le serveur d’origine ne soit de nouveau en ligne.
Le réseau distribué IPFS est une solution rapide pour obtenir la « sécurité » et la « durabilité » du stockage de fichiers, i-Book.in tous les liens d’index sont téléchargés sur le réseau IPFS par les internautes indépendamment, i-Book.in ne stocke aucun fichier lui-même, stocke seulement le Qmhash du fichier, n’importe qui peut prendre ce Qmhash à n’importe quelle passerelle pour télécharger ce fichier.
# Comment télécharger rapidement des ressources à partir de i-Book.in?
Toute personne lisant cet article devrait avoir téléchargé des ressources à partir de i-Book.in, elle doit donc avoir expérimenté la vitesse des réseaux IPFS. Alors, comment accélérer le téléchargement?
Tout d’abord, choisissez une bonne passerelle, les passerelles données sur le moteur de recherche ne sont pas toutes très rapides, si vous êtes un utilisateur en dehors du mur, vous pouvez essayer d’utiliser directement la passerelle n ° 1, mais le test actuel de la passerelle n ° 4 est le plus rapide et il n’a pas été abandonné par le mur. Bien sûr, je vous recommande également d’essayer de construire votre propre passerelle, de sorte que si les performances de votre réseau de passerelle sont suffisamment fortes, la vitesse de téléchargement est également très rapide.
Vous pouvez voir toutes les passerelles disponibles ici à [Check.ipfs-peer.online] (https://check.ipfs-peer.online/).
La seconde est d’utiliser le bon outil de téléchargement, si vous êtes mobile, vous ne pouvez utiliser que le propre téléchargeur du navigateur, télécharger de petits fichiers est acceptable, les fichiers volumineux seront inadéquats. Ma recommandation est d’utiliser les téléchargements multithread IDM, qui seront beaucoup plus rapides, mais uniquement pour les ordinateurs de bureau.
# Qu’est-ce que l’IPFS?
Passerelle et nœud
Voyant que certains amis qui ne comprennent pas la technologie ici doivent vouloir demander: « Qu’est-ce que [passerelle], je ne peux pas le comprendre du tout! » D’accord, je vais utiliser un diagramme pour illustrer brièvement, l’image suivante utilise HTTP traditionnel pour télécharger un fichier.
La figure suivante illustre le téléchargement d’un fichier à l’aide d’une passerelle IPFS.
Vous pouvez utiliser le nœud A, c’est-à-dire le chemin violet pour télécharger le fichier, vous pouvez également utiliser le chemin vert bien sûr, vous pouvez également utiliser le chemin rouge, et chaque nœud peut aider le fichier PIN (PIN) du nœud source si nécessaire, un tel avantage est que tant que la station d’origine ne se déconnecte pas, le fichier existera toujours, et en raison de la particularité du réseau IPFS, le serveur d’origine est caché derrière chaque nœud, ce qui améliore considérablement la sécurité.
*Est-ce qu’il regarde les nuages? Ne parle-t-il pas de passerelles, comment est-il redevenu un nœud? *
En termes simples, les passerelles et les nœuds sont jumeaux. L’implémentation go-ipfs actuelle encapsule la passerelle et le nœud ensemble, le nœud est accessible publiquement, la passerelle est un accès natif et aucun autre accès IP n’est autorisé à l’exception de 127.0.0.1, mais un proxy inverse peut être utilisé pour l’accès externe. '(Creusez d’abord un trou, un clic pour construire un script de passerelle publique IPFS est écrit à la main)'
Il doit y avoir des gens qui disent : « Quelle est la différence entre vous et un CDN ? » Bien sûr, il y a une différence, CDN utilise le nom de domaine comme unité de base, le fournisseur de services ne mettra en cache que le nom de domaine, et tous les clients accédant au nom de domaine se connecteront directement au fournisseur de services CDN pour obtenir des ressources, accélérant considérablement l’accès. Le trafic qui n’est pas le nom de domaine est ignoré. Cela conduit au nœud pointé par le nom de domaine raccroché, et le fournisseur de services CDN est impuissant.
IPFS est différent, c’est un « réseau DHT », lui-même n’a pas de nœuds majeurs, tant que vous l’ouvrez, il se connectera automatiquement au nœud le plus proche qui utilise le même protocole que lui, et les nœuds échangeront leur propre « carte de routage » les uns avec les autres, de sorte que votre propre nœud peut utiliser les nœuds d’autres personnes comme microphones pour « propager » vos données plus loin, si nécessaire, d’autres nœuds peuvent également obtenir toutes vos données à tout moment pour les enregistrer, De cette façon, vous avez une copie de sauvegarde de vos données.
IPFS n’est-il pas un minage ?
🤦 Hé, pourquoi dois-je dire « hey » ici? Parce que les médias bouillants domestiques savent que se vanter n’est pas du tout comprendre les détails, et ils soufflent toute la journée, et ils ne savent pas ce qu’ils soufflent.
Ici, je veux l’expliquer à nouveau! IPFS est le nom du protocole, celui qui est miné est Filecoin, qui est encore au stade testnet, et n’est pas * en ligne du tout *, et ne peut actuellement pas miner pour gagner de l’argent.
Avant d’examiner cette question, il est nécessaire de comprendre que si Filecoin est jaune, IPFS peut toujours bien vivre, même s’il ne vit pas bien, il peut survivre comme le réseau BT et Zero actuel, mais sans IPFS, Filecoin est jaune!
La politique incitative de Filecoin récompensera chaque nœud qui stocke des fichiers pour l’ensemble du réseau DHT, mais en ce qui concerne mes connaissances superficielles, les fournisseurs de services cloud deviendront éventuellement les plus grands nœuds IPFS, et la sécurité des données et les prix du stockage reviendront à la portée des principaux fournisseurs de services cloud, de sorte que Fliecoin ne peut être considéré que comme une « expérience sociale » à grande échelle, testant s’il s’agit actuellement d’un investisseur de détail ou d’un banquier.
Mais je pense qu’en fin de compte, c’est le bookmaker qui prend tout, car il y a un paradoxe là-dedans: « Si vous n’aidez pas les autres nœuds à stocker des fichiers, votre revenu ne sera pas élevé et votre revenu ne sera pas élevé, alors aiderez-vous les autres nœuds à stocker des données? » "。
Il n’existe actuellement aucune donnée suggérant qu’un « mineur IPFS à la maison avec IPFS gagnera plus que les factures d’électricité chaque mois ». Et les principaux fournisseurs de services cloud eux-mêmes ont beaucoup de ressources inutilisées, les prix du stockage peuvent également être très bas, alors les investisseurs particuliers ne doivent pas être en mesure de se battre, et la largeur de la maison des investisseurs particuliers n’est tout simplement pas en mesure de faire de la largeur commerciale, que ce soit le retard ou le taux, donc je pense ** en fin de compte, c’est le bookmaker qui prend tout.
# Post-scriptum
Ce sera le début d’une série d’articles, car le cercle chinois actuel de l’IPFS sur IPFS en plus de l’exploitation minière est l’exploitation minière, le repas ne peut-il pas être si laid? La machine minière qui n’a pas encore été lancée sur le réseau principal, cette vente est vraiment une idée, et la personne qui l’a achetée je pense est assez anormale.
Si vous êtes intéressé par cette technologie, examinez attentivement les documents officiels, la mise en œuvre spécifique et les principes de base, et ceux qui sont intéressés à gagner de l’argent devraient regarder de plus près le « livre blanc » et le « schéma de circuit » de cette technologie, plutôt que d’être trompés par ceux qui vendent des machines minières pour acheter des machines minières, IPFS peut fonctionner sur n’importe quel ordinateur, il n’a besoin que de deux choses, le réseau et l’espace de stockage, donc tant qu’il s’agit d’un ordinateur sérieux peut faire des mineurs Filecoin, il n’est pas nécessaire d’acheter assemblé du tout.
-EOF-
quelques liens utiles
- moteur de recherche basé sur IPFS i-Book.in
- documents IPFS
-
Avis de droit d'auteur :
Cet article est écrit par SaltyLeo. Si le contenu comporte des erreurs, veuillez laisser un commentaire. Lors de la reprise ou de la citation de cet article, veuillez respecter la licence CC BY-NC-SA en indiquant la source, en utilisant à des fins non commerciales et en partageant de la même manière !
Commentaire :
Lire la suite :
Tutoriel d'utilisation de base de ZFS, remplacement du disque dur endommagé et augmentation de la capacité d'extensionLe contenu principal de cet article est le didacticiel d'utilisation de base de ZFS, la récupération de disque perdu et la mise à niveau et la mise à niveau du pool de stockage.
ZFS Linxu apprentissageUtilisez Cloudflare comme service dynamique de résolution de noms de domaine (DDNS) et exécutez-le de manière persistanteService DDNS personnalisé, résolution super rapide.
Programmation DDNS CloudflareOpérations avancées du système de commentaires auto-construit d'Artalk : migration et exportationCet article explique comment exporter des données de commentaires depuis LeanCloud et les importer dans Artalk.
Artalk LeanCloud ValineCapture d'écran rapide sous UbuntuIl existe un outil de capture d'écran intégré sous gonme, nous n'avons qu'à définir sa touche de raccourci.
GONME Linux UbuntuTenez un journal avec ours!bear est une application de prise de notes très facile à utiliser et très belle
iOS Workflow Outils Vie
Balises populaires
Informations sur le site
Balises: 220
Vues de page: 12,889,635
temps de chargement: 78.43 ms
Ver : 3.0.1