Wie lade ich schnell Ressourcen von i-Book.in herunter? Was ist das IPFS-Netzwerk?
2020-05-09 · 1076 · 15 minDieser Artikel konzentriert sich darauf, wie Sie die Download-Geschwindigkeit von Ressourcen in Suchmaschinen verbessern können i-Book.in, das IPFS-Netzwerk und einige Tricks.
# Vorwort
Dies ist der Beginn einer Reihe von Artikeln, ich werde alles über IPFS von flach bis tief erklären, wenn es nicht richtig geschrieben ist, gerne korrigieren. Das offizielle Dokument ist hier, wenn Sie IPFS gründlich lernen möchten, wird empfohlen, es sorgfältig zu lesen.
Was ist ein IPFS-Netzwerk? Warum sollten i-Book.in es als Infrastruktur nutzen? In diesem Artikel wird ausführlich erläutert, ein erster Blick auf die Zusammenfassung von IPFS in Wikipedia:
InterPlanetary File System (IPFS) ist ein Netzwerktransportprotokoll, das entwickelt wurde, um persistenten und verteilten Speicher und gemeinsam genutzte Dateien zu erstellen. Es handelt sich um ein inhalsadressierbares Peer-to-Peer-Hypermedia-Verteilungsprotokoll. Die Knoten im IPFS-Netzwerk bilden ein verteiltes Dateisystem. Es ist ein Open-Source-Projekt, das seit 2014 von Protocol Labs mit Hilfe der Open-Source-Community entwickelt wurde. Es wurde ursprünglich von Juan Benet entworfen.
Der Hauptvorteil des verteilten Speichers besteht darin, dass die Sicherheit und Wartbarkeit von Dateien sehr hoch ist und Dateien nicht aufgrund der Unzugänglichkeit des Ursprungsservers ungültig werden. Wenn auf ein Gateway (dazu später mehr) nicht zugegriffen werden kann, wechseln Sie zu einem anderen Gateway, um auf die Datei zuzugreifen, dies ist natürlich nicht kostenlos, dh die Latenz wird hoch, da das Gateway das gesamte verteilte Netzwerk abrufen muss, um den wahren Speicherort der Datei zu finden.
Aus diesem Grund liefern i-Book.in die meisten der heutigen ressourcenbasierten Suchmaschinen Ergebnisse, die oft nicht zugänglich sind, und Links, die mühsam gefunden wurden, können nicht heruntergeladen werden, was eine eher schlechte Erfahrung ist. Der Grund dafür ist, dass die Speicherung von Dateien von jeder Site verwaltet wird, und wenn eine Site nicht weiter betrieben werden kann und offline geht, sind die Links, die die Ressourcen auf ihrer Site indiziert haben, alle ungültig und können nicht wiederhergestellt werden, es sei denn, der Ursprungsserver ist wieder online.
Das verteilte IPFS-Netzwerk ist eine schnelle Lösung, um die "Sicherheit" und "Nachhaltigkeit" der Dateispeicherung zu erreichen, i-Book.in alle Indexlinks von Internetnutzern unabhängig voneinander in das IPFS-Netzwerk hochgeladen werden, speichert i-Book.in selbst keine Datei, sondern nur den Qmhash der Datei, jeder kann diesen Qmhash zu jedem Gateway bringen, um diese Datei herunterzuladen.
# Wie lade ich schnell Ressourcen von i-Book.in herunter?
Jeder, der diesen Artikel liest, sollte Ressourcen von i-Book.in heruntergeladen haben, also muss er die Geschwindigkeit von IPFS-Netzwerken erlebt haben. Wie kann man den Download beschleunigen?
Wählen Sie zunächst ein gutes Gateway, die in der Suchmaschine angegebenen Gateways sind nicht alle sehr schnell, wenn Sie ein Benutzer außerhalb der Mauer sind, können Sie versuchen, das Gateway Nr. 1 direkt zu verwenden, aber der aktuelle Test des Gateways Nr. 4 ist der schnellste, und es wurde nicht von der Wand fallen gelassen. Natürlich empfehle ich Ihnen auch, dass Sie versuchen, Ihr eigenes Gateway zu bauen, damit die Download-Geschwindigkeit auch sehr schnell ist, wenn die Leistung Ihres Gateway-Netzwerks stark genug ist.
Alle verfügbaren Gateways finden Sie hier unter [Check.ipfs-peer.online] (https://check.ipfs-peer.online/).
Die zweite ist, das richtige Download-Tool zu verwenden, wenn Sie mobil sind, können Sie nur den eigenen Downloader des Browsers verwenden, das Herunterladen kleiner Dateien ist in Ordnung, große Dateien sind unzureichend. Meine Empfehlung ist, IDM-Multithread-Downloads zu verwenden, die viel schneller sind, jedoch nur für den Desktop.
# Was ist IPFS?
Gateway & Knoten
Wenn man sieht, dass einige Freunde, die hier nichts von Technologie verstehen, fragen wollen: "Was ist [Gateway], ich kann es überhaupt nicht verstehen!" Okay, ich verwende ein Diagramm, um kurz zu veranschaulichen, das folgende Bild verwendet herkömmliches HTTP zum Herunterladen einer Datei.
Die folgende Abbildung zeigt das Herunterladen einer Datei mit einem IPFS-Gateway.
Sie können Knoten A verwenden, dh den violetten Pfad, um die Datei herunterzuladen, Sie können auch den grünen Pfad verwenden, natürlich können Sie auch den roten Pfad verwenden, und jeder Knoten kann dem Quellknoten helfen, die PIN-Datei nach Bedarf zu reparieren, ein solcher Vorteil ist, dass, solange die Ursprungsstation nicht offline geht, die Datei immer vorhanden ist, und aufgrund der Besonderheit des IPFS-Netzwerks ist der Ursprungsserver hinter jedem Knoten versteckt, so dass die Sicherheit erheblich verbessert wird.
*Schaut es auf die Wolken? Geht es nicht um Gateways, wie wurde es wieder zu einem Knotenpunkt? *
Einfach ausgedrückt sind Gateways und Knoten Zwillinge. Die aktuelle go-ipfs-Implementierung kapselt das Gateway und den Knoten zusammen, der Knoten ist öffentlich zugänglich, das Gateway ist nativer Zugriff, und außer 127.0.0.1 ist kein anderer IP-Zugriff zulässig, aber ein Reverse-Proxy kann für den externen Zugriff verwendet werden. '(Graben Sie zuerst ein Loch, ein Klick zum Erstellen eines öffentlichen IPFS-Gateway-Skripts wird von Hand geschrieben)'
Es muss Leute geben, die sagen: "Was ist der Unterschied zwischen Ihnen und einem CDN?" Natürlich gibt es einen Unterschied, CDN verwendet den Domainnamen als Basiseinheit, der Dienstanbieter speichert nur den Domänennamen im Cache und alle Kunden, die auf den Domänennamen zugreifen, stellen eine direkte Verbindung zum CDN-Dienstanbieter her, um Ressourcen zu erhalten, was den Zugriff erheblich beschleunigt. Datenverkehr, bei dem es sich nicht um den Domänennamen handelt, wird ignoriert. Dies führt dazu, dass der Knoten, auf den der Domainname verweist, aufgelegt wird und der CDN-Dienstanbieter machtlos ist.
IPFS ist anders, es ist ein "DHT-Netzwerk", hat selbst keine großen Knoten, solange Sie es öffnen, verbindet es sich automatisch mit dem nächstgelegenen Knoten, der das gleiche Protokoll wie er verwendet, und die Knoten tauschen ihre eigene "Routing-Karte" miteinander aus, so dass Ihr eigener Knoten die Knoten anderer Personen als Mikrofone verwenden kann, um Ihre Daten weiter zu "verbreiten", falls erforderlich, können auch andere Knoten jederzeit alle Ihre Daten abrufen, um sie zu speichern. Auf diese Weise haben Sie eine Sicherungskopie Ihrer Daten.
Ist IPFS-Mining nicht Mining?
🤦 Hey, warum muss ich hier "Hey" sagen? Weil die heimischen kochenden Medien wissen, dass Prahlerei überhaupt nicht bedeutet, die Details zu verstehen, und sie blasen den ganzen Tag, und sie wissen nicht, was sie blasen.
Hier möchte ich es noch einmal erklären! IPFS ist der Name des Protokolls, dasjenige, das abgebaut wird, ist Filecoin, das sich noch in der Testnet-Phase befindet und überhaupt nicht online ist und derzeit nicht minen kann, um Geld zu verdienen.
Bevor wir uns mit dieser Angelegenheit befassen, ist es notwendig zu verstehen, dass, wenn Filecoin gelb ist, IPFS immer noch gut leben kann, auch wenn es nicht gut lebt, kann es wie das aktuelle BT und Zero Network überleben, aber ohne IPFS ist Filecoin gelb!
Die Anreizpolitik von Filecoin wird jeden Knoten belohnen, der Dateien für das gesamte DHT-Netzwerk speichert, aber soweit es mein oberflächliches Wissen betrifft, werden Cloud-Service-Provider schließlich die größten IPFS-Knoten, und die Datensicherheits- und Speicherpreise werden wieder in den Griff der großen Cloud-Service-Provider, so dass Fliecoin nur als ein groß angelegtes "soziales Experiment" angesehen werden kann, bei dem getestet wird, ob es sich derzeit um einen Kleinanleger oder einen Banker handelt.
Aber ich denke, am Ende ist es der Buchmacher, der alles nimmt, denn es gibt ein Paradoxon: "Wenn Sie anderen Knoten nicht helfen, Dateien zu speichern, wird Ihr Einkommen nicht hoch sein, und Ihr Einkommen wird nicht hoch sein, also werden Sie anderen Knoten helfen, Daten zu speichern?" "。
Derzeit gibt es keine Daten, die darauf hindeuten, dass "ein IPFS-Miner zu Hause mit IPFS jeden Monat mehr als Stromrechnungen verdienen wird". Und die großen Cloud-Service-Provider selbst haben eine Menge ungenutzter Ressourcen, die Speicherpreise können auch sehr niedrig sein, dann dürfen Kleinanleger nicht in der Lage sein, zu kämpfen, und die Hausbreite von Privatanlegern ist einfach nicht in der Lage, die Geschäftsbreite zu erreichen, egal ob es sich um eine Verzögerung oder eine Rate handelt, also denke ich, ** am Ende ist es der Buchmacher, der alles nimmt.
# Nachtrag
Dies wird der Beginn einer Reihe von Artikeln sein, denn der aktuelle chinesische Kreis von IPFS über IPFS ist neben dem Bergbau Bergbau, kann das Essen nicht so hässlich sein? Die Mining-Maschine, die noch nicht im Hauptnetz gestartet wurde, ist wirklich eine Idee, und die Person, die sie gekauft hat, halte ich für ziemlich abnormal.
Wenn Sie sich für diese Technologie interessieren, dann schauen Sie sich die offiziellen Dokumente, die spezifische Implementierung und die Grundprinzipien genau an, und diejenigen, die daran interessiert sind, Geld zu verdienen, sollten sich das "Whitepaper" und den "Schaltplan" dieser Technologie genauer ansehen, anstatt sich von denen täuschen zu lassen, die Mining-Maschinen verkaufen, um Mining-Maschinen zu kaufen, IPFS kann auf jedem Computer laufen, es hat nur Anforderungen für zwei Dinge, Netzwerk und Speicherplatz, also solange es ein ernsthafter Computer ist, der Filecoin-Miner tun kann, besteht überhaupt keine Notwendigkeit, zusammengebaut zu kaufen.
-EOF-
einige nützliche Links
Urheberrechtshinweis :
Dieser Artikel wurde von SaltyLeo verfasst. Bei Fehlern bitte eine Nachricht hinterlassen. Bei der Reproduktion oder Zitierung dieses Artikels beachten Sie bitte die CC BY-NC-SA Lizenz, die Namensnennung, nichtkommerzielle Nutzung und die gleiche Weitergabe erfordert!Kommentar :
Weiterlesen :
Der Hauptinhalt dieses Artikels besteht darin, eine Micropython-Entwicklungsumgebung für ESP8266 von Grund auf neu zu erstellen, und auf dieser Grundlage wird eine Reihe von Artikeln veröffentlicht.
Kann alle Arten von Webservern ersetzen
Hauptsächlich unterteilt in CMYK und RGB
Selbstgebaute Suchmaschine, Kontrolldaten und Inhalte
Sehr einfach zu bedienen, zumindest kann es jetzt mit voller Geschwindigkeit heruntergeladen werden. Die Downloadgeschwindigkeit von 100M Breitband beträgt 10M/s, was bereits sehr zufriedenstellend ist.
Website-Informationen
Tags: 204
Gesamtseitenaufrufe: 12,889,859
Ladezeit: 19.72 ms
Ver : 4.0.1