Hypertext Transfer Protocol (HTTP) ist die Technologie, die die Datenkommunikation im gesamten Internet untermauert. Was ist HTTPS und wie kann man sichere Verbindungen per Default aktivieren? Was ist HTTPS und wie werden sichere Verbindungen per Standard aktiviert? Sicherheitsbedenken breiten sich weit aus und haben die Grenzen erreicht die vorderste Front der meisten Leute. Begriffe wie Antivirus oder Firewall sind nicht mehr fremdes Vokabular und werden nicht nur verstanden, sondern auch von ... Read More. Es legt fest, wie Nachrichten gesendet werden, welche Aktionen Browser als Reaktion auf bestimmte Befehle ausführen sollen und wie Server mit Anfragen umgehen.
Kurz gesagt, HTTP ist, wie wir im Internet surfen.
Die früheste dokumentierte Version von HTTP stammt aus dem Jahr 1991, obwohl sie erst 1996 von Webbrowsern übernommen wurde. Das bedeutet, dass 2016 seinen zwanzigsten Geburtstag feiert - und in der Welt der Technologie ist das uralt. Sicherlich muss es ein neueres, schnelleres und sichereres Protokoll geben, das wir verwenden können?
Eigentlich gibt es! Es heißt das InterPlanetary File System (IPFS). In diesem Beitrag betrachten wir, was es ist, wie es funktioniert und ob es HTTP als Standard-Kommunikationsmodus des Webs wirklich ersetzen kann.
Wie funktioniert das IPFS?
IPFS ist ein Open-Source-Hypermedia-Verteilungsprotokoll, das durch Inhalte und Identitäten adressiert wird. Das klingt nach einem Bissen, aber mach dir keine Sorgen. Wir werden es in etwas verdaulicher machen.
Laut ihrer eigenen Website wollen die Entwickler damit "das Internet schneller, sicherer und offener machen". Denken Sie daran, während wir die Details erkunden.
IPFS ist ein Peer-to-Peer-verteiltes Dateisystem Der MakeUseOf-Leitfaden für File-Sharing-Netzwerke Der MakeUseOf-Guide für File-Sharing-Netzwerke Haben Sie sich schon einmal gefragt, was die größten Filesharing-Netzwerke sind? Was sind die Unterschiede zwischen BitTorrent, Gnutella, eDonkey, Usenet usw.? Lesen Sie mehr, damit Sie es als einem BitTorrent-Schwarm ähnlich sehen - dh die Gesamtzahl der Peers, die sich derzeit einen einzigen Torrent teilen - außer IPFS wird verwendet, um Git-Objekte auszutauschen. Es verwendet eine verteilte Hash-Tabelle, einen incentivierten Blockaustausch und einen sich selbst zertifizierenden Namespace und hat somit keinen einzigen Fehlerpunkt.
Es funktioniert, indem alle Computer mit dem gleichen Dateisystem über ein System von Knoten verbunden werden. Dadurch entfällt die Notwendigkeit, dass Websites einen zentralen Ursprungsserver haben, der dem Leser Seiten zur Verfügung stellt, und auf diese Weise können Sie HTTP verbannen und potenziell die Struktur des Internets verbessern.
Warum IPFS ist nützlich für Sie
Der Fachjargon ist alles gut und gut, aber verzweifeln Sie nicht, wenn Sie es nicht verstehen. Sie müssen nicht die wesentlichen Details wissen, um davon Gebrauch zu machen.
Aber das wirft eine andere Frage auf: Was sind die praktischen Vorteile von IPFS für Endnutzer wie Sie und ich? Wie verbessert es sich bei HTTP? Oder mit anderen Worten, warum sollten wir überhaupt darüber nachdenken, dorthin zu wechseln?
Kein Vertrauen auf Server
Wir haben alle die gefürchtete "404 Seite nicht gefunden Wie man eine richtige 404 Fehlerseite in Ihrem Wordpress Blog einrichten Wie Sie eine richtige 404 Fehlerseite in Ihrem Wordpress Blog einrichten Die bescheidene 404 ist seit den Rohren, die wir machen das Internet wurde zuerst hineingelotet. Lesen Sie mehr "Seite beim Surfen im Internet. Für Laien bedeutet dies, dass die von Ihnen gesuchte Seite nicht existiert. Technisch gesehen wird der 404-Code verwendet, um anzuzeigen, dass der Webserver das, was Sie angefordert haben, nicht finden konnte.
Sie sehen möglicherweise einen 404, wenn der gesuchte Inhalt alt ist und offline genommen wurde, aber es könnte auch bedeuten, dass der Server nicht richtig funktioniert - und darin liegt eines der größeren Probleme von HTTP.
Wenn ein Server stirbt oder dauerhaft an einen neuen Standort verschoben wird, funktionieren alle Links, die darauf verweisen, nicht mehr. Für immer. Der Inhalt dieses Servers geht verloren und es gibt keine Möglichkeit, ihn wiederherzustellen, es sei denn, Sie waren vorausschauend genug, ihn im Voraus zu speichern.
Die Quintessenz ist: zentral gemanagte Server werden unweigerlich aufhören zu arbeiten. Domain-Inhaber könnten sich ändern, die Website-Besitzer könnten in Konkurs gehen, oder die Server-Hardware selbst könnte das Ende ihrer Lebensdauer erreichen, ohne gesichert worden zu sein. Und wenn das passiert, ist die digitale Geschichte verloren.
Der Hauptunterschied zu IPFS besteht darin, dass Sie nicht nach Speicherorten (Servern) suchen, sondern selbst nach dem Inhalt suchen. Anstatt einen Server zu fragen und darauf zu vertrauen, dass er die von Ihnen benötigte Datei bereitstellt, gibt es Millionen von Computern, die diese spezifische Datei bereitstellen können. Genau wie BitTorrent.
Keine weitere Zentralisierung
Der Knack-Effekt des oben beschriebenen Problems ist ein hektisches Hin und Her zu größeren und besser verwalteten zentralen Servern, die schließlich von einigen der größten Namen in der Technologie betrieben werden: Amazon, Google usw.
Dies wirft seine eigenen Probleme auf. Zum Beispiel verbreiten sich Geschichten von Regierungs- und Unternehmensspionage, Hacker nutzen immer mehr DDoS-Attacken. Wie schützt man sich vor einem DDoS-Angriff? Wie können Sie sich vor einem DDoS-Angriff schützen? DDoS-Attacken - eine Methode zur Überlastung der Internetbandbreite - scheinen auf dem Vormarsch zu sein. Wir zeigen Ihnen, wie Sie sich vor einem verteilten Denial-of-Service-Angriff schützen können. Lesen Sie weiter, ISPs blockieren Dienste, auf die Sie nicht zugreifen möchten, Länder blockieren Inhalte, auf die Sie nicht zugreifen möchten, und unsere eigenen Daten werden gegen uns verwendet.
Es ist das komplette Gegenteil des dezentralisierten Webs, für das das Internet ursprünglich gedacht war. Eine echte Katastrophe.
Ein wirklich verteiltes Web würde es ermöglichen, trotz eines Fehlers im Internet-Dienst auf Websites zuzugreifen. Im Idealfall können Sie sogar offline auf das Internet zugreifen! Das wäre ein großes Plus nicht nur für die Entwicklungsländer, sondern auch für unsere individuellen Rechte auf Privatsphäre.
IPFS-Gründer Juan Benet fasste die Zentralisierung so zusammen:
"Das Web ist heute stark zentralisiert. Ich finde es sehr beunruhigend, dass so viel von menschlichem Ausdruck und menschlicher Kommunikation in diesen Tagen vollständig über zentralisierte soziale Netzwerke geleitet wird, die jeden Moment verschwinden können und alle Daten mit sich bringen - oder zumindest alle Verbindungen brechen. "
"Ein Informationsnetzwerk aufzubauen, das für immer auf dem neuesten Stand bleibt, ist so modern wie es nur geht. Wir drängen auf ein vollständig verteiltes Web, bei dem Anwendungen nicht auf zentralisierten Servern laufen, sondern über das gesamte Netzwerk von den Computern der Benutzer aus arbeiten ... ein Web, in dem sich Inhalte durch nicht vertrauenswürdige Zwischenhändler bewegen können, ohne die Kontrolle über die Daten aufzugeben es in Gefahr bringen. "
Kostensenkungen
Der dritte und letzte Vorteil ist eine Kostensenkung - sowohl für Content-Provider als auch für Endanwender.
Die Datenübertragung von der anderen Seite der Welt per HTTP ist teuer. Datenanbieter werden für Peering-Vereinbarungen in Rechnung gestellt Was ist ISP Peering? Warum Ihr Hochgeschwindigkeits-Internet langsam ist Was ISP Peering? Warum Ihr High-Speed-Internet langsam ist Haben Sie Probleme mit Video-Streams und Pufferung, obwohl Sie Highspeed-Internet haben? Das Problem liegt möglicherweise bei Ihrem ISP. Lesen Sie mehr und jeder Netzwerk-Hop kostet mehr Geld - und das, bevor Sie die erpresserischen Kosten von "final leg" ISPs addieren. (Wir werden hier keine Namen nennen.)
Die größten Internetfirmen knirschen bereits unter der Last der weltweiten Nachfrage nach Inhalten. Da immer mehr Entwicklungsländer online gehen, werden diese Forderungen nur noch schlimmer werden und die Kosten werden nur weiter steigen.
In einem Blogpost auf ihrer Website sagt IPFS voraus, dass es Google etwa 2.742.860 $ kostete, um den YouTube-Nutzern das Musikvideo für "Gangnam Style" zur Verfügung zu stellen. Können Sie sich vorstellen, dass ein kleiner Internetanbieter versucht, mit dieser Art von Nachfrage Schritt zu halten? Das ist eine Menge Bandbreite.
IFPS würde es ermöglichen, dass das gleiche Video vollständig aus dem Netzwerk Ihres eigenen Internetdienstanbieters heruntergeladen wird, egal wo Sie sich befinden, wodurch die Notwendigkeit zahlreicher Hops über mehrere miteinander verbundene Netzwerke entfällt und die Gesamtkosten drastisch reduziert werden.
IPFS ist nicht die einzige Alternative
Der größte Konkurrent von IPFS ist MaidSafe, obwohl es noch nicht veröffentlicht wurde. Wie IPFS will es den Traum eines dezentralen Internets verwirklichen. Es wird funktionieren, indem die freie Rechenkapazität aller Benutzer zusammengeführt wird, wobei alle Daten und Anwendungen in dem neu erstellten Netzwerk verbleiben.
Es wird auch eine bessere Verschlüsselung als IPFS haben. Das liegt daran, dass IPFS Verschlüsselung für die gesamte Kommunikation verwendet, aber es wurde noch nicht als sicher erwiesen. MaidSafe unterteilt alle Dateien in drei Teile und verschlüsselt sie einzeln.
Eine andere Option ist MegaNet. Gegründet von der legendären Kim Dotcom, wäre der Dienst ein dezentrales, nicht-IP-basiertes Netzwerk. Das MegaNet: Wie ein Internet ohne IP-Adressen funktionieren würde MegaNet: Wie ein Internet ohne IP-Adressen funktionieren würde Das vorgeschlagene MegaNet ist alles, was das Internet haben sollte sei, aber ist es überhaupt machbar oder ist das alles grundlos? Lesen Sie mehr, die die gleiche Blockchain wie Bitcoin nutzt Wie Bitcoins Blockchain die Welt sicherer macht Wie Bitcoins Blockchain die Welt sicherer macht Bitcoins größtes Vermächtnis wird immer seine Blockchain sein, und dieses großartige Stück Technologie wird die Welt revolutionieren in einer Weise, die wir immer für unwahrscheinlich hielten ... bis jetzt. Weiterlesen . Dotcom behauptet, die notwendige Bandbreite und Speicherkapazität würden von den Mobiltelefonen seiner Benutzer bereitgestellt.
Schließlich haben einige Leute IPFS mit Tor verglichen, aber dies ist ein falscher Vergleich. Tor leitet den Verkehr durch ein weltweites Netzwerk von mehr als 7000 Relays, um die Identität und den Standort eines Nutzers zu verbergen. 3 Unleugbare Gründe, warum Sie Online-Anonymität brauchen 3 Unbestreitbare Gründe, warum Sie Online-Anonymität brauchen Viele Menschen glauben nicht an Online-Anonymität weil es das Potenzial hat, unerwünschtes Verhalten zu ermöglichen und zu fördern. Aber ohne Anonymität können die Leben der Menschen leicht für immer ruiniert werden ... Lesen Sie mehr, aber es basiert immer noch auf HTTP, also ist es technisch keine Alternative.
IPFS ist unsere beste Hoffnung
In diesem Stadium ist es schwierig, eine endgültige Schlussfolgerung zu ziehen. Es ist klar, dass HTTP ersetzt werden muss, aber IPFS ist immer noch eine junge und unbewiesene Technologie. Abgesehen von der harten Konkurrenz von seinen Mitbewerbern, ist es auch durch die Veröffentlichung von HTTP / 2 bedroht, das verspricht, die Gesamtgeschwindigkeit des Webs zu verbessern.
Die nächsten paar Jahre werden entscheidend sein. Der kostenlose Webhosting-Service Neocities ist bereits an Bord von IPFS, und mit der Nachricht, dass Netflix begonnen hat, große Peer-to-Peer-Technologien zu recherchieren, könnte dies die IPFS-Zeit sein - vorausgesetzt, sie kann die größten Technologiefirmen der Welt überzeugen um es zu übernehmen.
Wenn Sie mehr über die Entwicklung von IPFS erfahren möchten, sollten Sie die zugehörige Reddit-Seite abonnieren und sich über den offiziellen Blog des Unternehmens informieren.
Was hält die Zukunft für IPFS und ähnliche Dienste? Können sie erfolgreich sein, HTTP zu ersetzen, oder ist die alte Technologie einfach zu fest verwurzelt, um durch Open-Source-Technologie ersetzt zu werden? Teilen Sie uns Ihre Gedanken in den Kommentaren mit.
Bildquelle: leerer Mülleimer von garyfox45114 via Shutterstock