Interstellare Internet-Anwendungsfälle oder "Was wäre, wenn das Internet ein Versandhandel wäre?"

Diese Frage baut auf dem Informationsaustausch im Weltraum auf und wie würde das interstellare Internet funktionieren? und nutzt aus diesem Grund speziell das von mir hier entwickelte Kommunikationssystem .

Stellen Sie sich in einer Zusammenfassung dieser Links vor, dass der FTL-Transport einfacher ist als die FTL-Kommunikation und dass es keine Kausalitätsverletzungen aufgrund von Ursachen gibt. Anstelle wirklich langer Drähte, die von Stern zu Stern verlaufen, haben Sie also Analoga zum Pony Express und den Brieftauben. Freiwillige Läufer (eigentlich jedes Schiff, das den Platz erübrigen kann) werden automatisch dafür bezahlt, dass sie eine Kiste auf ihrem Schiff haben, die das gesamte Speichern, Hochladen und Herunterladen übernimmt, und jeder Planet hat ein „Postamt“ -System, um das Routing und „Layovers“ zu handhaben ". Nachrichten gelangen zuverlässig und günstig von Stern zu Stern, aber langsam. Stellen Sie sich Tage bis Wochen wie Schneckenpost vor.

Hinweis: Dies wird nicht das einzige Netzwerk; Das normale Internet funktioniert ganz gut, aber nur auf planetarischer Ebene, weil Lichtgeschwindigkeit.

Was ich in dieser Frage suche, ist, wie die Leute das Internet nutzen würden, wenn es so funktionieren würde. Ich persönlich denke, es wäre viel weniger wie "Blättern" und viel mehr wie "Fernleihe". Usenet, StackOverflow und vielleicht modifizierte Versionen von Facebook und Reddit würden funktionieren, aber IRC, Twitter und Echtzeitspiele wären wahrscheinlich auf einzelne Planeten beschränkt.

Was denken Sie? Was wären die neuartigen und/oder nützlichen Implikationen des Systems, wenn es dieses gäbe? Wie würde seine Nutzung für den Endverbraucher aussehen? Wie würden wir all die unzähligen Dinge tun, für die wir heute das Internet nutzen, aber im Weltraum? Wie würde dies mit jedem einzelnen planetaren Internet interagieren?

Je nachdem, wie groß/teuer die Raumschiffe sind, landen Sie am Ende vielleicht näher bei Paketschiffen als bei „Pony Express und Brieftauben“.
Die umfangreiche Nutzung von planetarischem Caching, replizierten DBMS und Anwendungsservern sowie clientseitigem Scripting würde es vielen Internetdiensten ermöglichen, sehr ähnlich zu funktionieren, wie sie es jetzt tun. Chat, Twitter oder alles, was eine Interaktion mit einer bestimmten Person erfordert, wäre am stärksten betroffen.
Das Tabletop-Spielsystem Mindjammer befasst sich damit, und wenn Sie das Regelbuch des Spiels zur Hand nehmen, erhalten Sie möglicherweise zusätzliche Ideen. Grundsätzlich gehen große Schiffe von System zu System, aktualisieren ihre Kopie des "Internets" und gehen dann zum nächsten System, aktualisieren die Version des "Internets" dieses Systems, während sie ihr eigenes aktualisieren, und fahren dann fort.
Wir lieben die Git-Quellcodeverwaltung wirklich.
Relevant - what-if.xkcd.com/31 (wann ist xkcd nicht hier?)

Antworten (5)

Ich denke eigentlich, dass das Internet ähnlich funktionieren würde wie es jetzt funktioniert. Jeder "große" Standort wäre in jedem System präsent - und die herumgetragenen Nachrichten würden verwendet, um die Daten in all diesen Standorten zu synchronisieren.

Sie würden also keine Site on Demand anfordern, stattdessen würde jedes Internet auf jedes andere Internet repliziert. Schreiben Sie ein Wikipedia-Update auf dem Mars und ein paar Stunden später wird es auf der Erde angezeigt Wikipedia, ein paar Tage später haben die meisten Sternensysteme es. Je weniger entwickelt/verbunden Ihr System ist, desto länger ist die Verzögerung zwischen Updates.

Die einzige spürbare Verzögerung würde auftreten, wenn Sie direkt eine Nachricht senden, Live-Updates usw. von Ereignissen oder Personen erhalten möchten, die in einem anderen Sternensystem stattfinden.

Die Datenspeicherung ist billig genug, dass alles einfach repliziert werden würde. Wenn Sie einen Hosting-Plan kaufen (30 Credits, wir hosten Ihre Website ein Jahr lang! 50 Credits replizieren wir auf alle Klasse-3- und höher-Sterne-Systeme.) würden Sie dort Replikationsoptionen erhalten.

Facebook-Updates von Ihrem Brieffreund in Alpha Centauri kommen vielleicht ein paar Tage zu spät, aber meistens würden Sie keinen Unterschied bemerken.

Vieles würde anders laufen. Wenn Sie keine zentralisierte Datenbank haben, müssen Sie Bearbeitungskonflikte verwalten. Was passiert, wenn Menschen auf der Erde und Sirius B gleichzeitig denselben Wikipedia-Eintrag bearbeiten?
@Gilles Das muss bereits verwaltet werden (nur mit geringeren Latenzen), da Sie Rechenzentren auf der ganzen Welt verteilt haben und die Kommunikation zwischen ihnen zeitlich verzögert ist.

In vielerlei Hinsicht war das Internet einst so. Wir haben uns daran gewöhnt, genügend Bandbreite zum Streamen von Videos zu haben, aber die Modemgeschwindigkeit ist VIEL langsamer.

Es hat immer noch funktioniert, es war nur ein Großteil des Inhalts "opt-in" - Ihre Website würde Thumbnails mit niedriger Auflösung und Links zum Abrufen von Inhalten enthalten. Dies entwickelte sich zu „Download-Managern“, in denen Sie Downloads in eine Warteschlange stellen würden.

In der heutigen Welt gibt es jedoch immer noch Bandbreitenengpässe. Wir sehen es in der „ersten Welt“ nicht so sehr, aber es gibt viele Länder, die eine begrenzte Anzahl von Festnetzanschlüssen zum Internet haben – und ein Sturm oder Unfall kann sie ausschalten.

Eine der effektivsten Möglichkeiten, mit einer begrenzten „externen Leitung“ zu einem lokalen Netzwerk umzugehen, ist eigentlich Bit-Torrent – ​​Sie nutzen die Bandbreite gut aus, aber dann „synchronisieren“ Sie innerhalb des Netzwerks.

Ich denke, so würde Ihr interstellares Netz funktionieren. Sie würden E-Mails usw. haben, aber meistens Kuriere verwenden, die im Grunde als Bit-Torrent- Superknoten funktionieren . Es würde als Proxy-Cache und Gateway fungieren. Ihre interstellare Bandbreite könnte sogar ziemlich gut sein – wie ein weiser Mann einmal sagte, unterschätzen Sie nicht die Bandbreite einer LKW-Ladung Backup-Bänder.

Ihre Kuriere würden also als "Torrent-Caches" fungieren, in denen Indizes bei jedem Durchlauf repliziert würden , und jede ausstehende Anfrage ohne lokalen Spiegel würde ebenfalls abgerufen werden. Sie würden Ihre Downloads in eine Warteschlange stellen und einfach auf den Hin- und Rückweg warten ... aber sobald jemand lokal angefordert hat, wäre es im lokalen Netz, damit jeder andere es synchronisieren kann.

Es gibt auch offensichtliche Dinge, die standardmäßig abgerufen werden müssen - alles, was "veröffentlicht" ist, wie Alben, Filme, E-Books. Ich würde erwarten, dass die meisten "Publisher" sowieso standardmäßig die lokale Replikation beibehalten würden.

Sie können das Internet auch "zwischenspeichern", ähnlich wie es Google Cache tut. Google hat eine vollständige Kopie des "Internets" - zumindest die oberste Ebene. http://www.websitemagazine.com/content/blogs/posts/archive/2014/07/22/do-you-know-how-big-the-internet-really-is-infographic.aspx

Sogar mit dem planetaren Internet, so wie es aussieht, kann lokales Caching der „obersten Schicht“ schnellere Suchergebnisse bedeuten. Ich könnte mir vorstellen, dass das gleiche mit Ihrem interstellaren Netz gemacht wird, nur mit einem längeren Indizierungszyklus.

Ich denke, dass jedes Planetensystem genau so funktioniert, wie es jetzt funktioniert, und es würde 'Portale' oder 'Proxies' oder 'Gateways' geben, um den Verkehr von außerhalb des Systems abzuwickeln. Dies könnte andere Planeten im selben Sonnensystem und alle vorbeifahrenden Schiffe umfassen, die mit „Neuigkeiten“ durchkommen.

Natürlich muss der Currier über Terabit an Datenkapazität verfügen, und es müsste ein Currier-System geben, um die Weitergabe von Daten an Schiffe zu handhaben, die zu verschiedenen Zielen mit unterschiedlichen Haltestellen usw. fahren.

Es müsste viel Redundanz eingebaut werden, um dasselbe „Paket“ zu handhaben, das im Abstand von Tagen oder Wochen ankommt, oder in unterschiedlichen Reihenfolgen von den tatsächlich gesendeten.

Auch die Gateways wären da, um das Planetennetzwerk vor extrasolaren Virusangriffen zu schützen. Cyber-Kriegsführung kann sehr störend und nützlich sein, wenn Sie Unheil planen. Könnte so einfach sein, wie Versandaufträge für einen Planeten durcheinander zu bringen, um sie auf ihrem eigenen Markt zu schlagen.

Für viele Anwendungen stimme ich dieser Antwort zu , dass Sie lokale Internets sehen würden, die Live-Inhalte (wie jetzt) ​​bereitstellen, die durch interplanetare Replikation unterstützt werden. Die Technologie existiert heute, um große Datenbestände über unzuverlässige oder hochlatente Netzwerke mit schließlicher Konsistenz zu verwalten ; Wir würden sehen, dass dies auf dieses Problem angewendet wird.

Aber nicht die gesamte Internetnutzung ist eine Websitenutzung mit sofortigen Ergebnissen, und für diese Nutzungen – zum Beispiel individuelle E-Mails – würde die Kommunikation langsamer, so wie es früher hier auf der Erde der Fall war . Vor (und dann gleichzeitig mit) dem Internet, das aus dem ARPANet hervorgegangen ist, gab es UUCP, das Unix-zu-Unix-Kopierprotokoll. Dies wurde verwendet, um E-Mails und Posts in Usenet-Newsgroups im Internet zu verschieben. Es gab ein Backbone von Knoten, die sich mehrmals täglich Updates sendeten und empfingen, und andere Knoten leiteten ihre Nachrichten an dieses Backbone weiter. Wenn Sie ein paar Sprünge vom Backbone entfernt sind, kann es ein paar Tage dauern, bis Ihre E-Mail zugestellt wird, und wenn Sie weiter draußen sind (digital gesprochen), kann es fast eine Woche dauern. Das ist nicht ideal, aber es war ok, weil die Leute das wusstenund legen Sie ihre Erwartungen entsprechend fest. Wenn Sie eine schnelle, synchrone Kommunikation mit jemandem brauchten, griffen Sie zum Telefon. Anstatt viele kurze Nachrichten hin und her zu schicken, schrieben Sie normalerweise längere Nachrichten, die mehrere Punkte abdeckten – denken Sie mehr an Briefe als an Texte .

Verhalten informiert über Anforderungen an Technologie, aber auch technologische Fähigkeiten beeinflussen das Verhalten. In Ihrem Szenario haben die Leute Zugriff auf beide Modi – schnell, aber lokal (Planet) und langsam, aber universell (kann schließlich überall hingehen). Wir sollten damit rechnen, lokale „Taschen“ mit interaktiverer Kommunikation zu sehen, die – für Websites wie Stack Overflow und Reddit – schließlich an anderer Stelle repliziert würden. (Einige Änderungen müssten vorgenommen werden, z. B. wie verspätet eintreffende Antworten mit dem Schließen von Fragen interagieren, aber das muss jede Site klären.) Wir werden wahrscheinlich auch eine Präferenz für die "in" -Sites sehen; Wenn Facebook im ganzen Universum repliziert wird und Ihr Blog nicht, können Sie einen größeren Teil Ihrer Teilnahme auf Facebook verlagern – es sei denn, Sie möchten dies ausdrücklichum es lokal zu halten, was manche tun. Wenn Sie Freunde auf anderen Planeten haben und in Kontakt bleiben möchten, senden Sie immer noch E-Mails und passen Ihre Vorgehensweise an die erwartete Zykluszeit an.

Schauen Sie sich die Store-and-Forward-Ära der Computernetzwerke an, um sich inspirieren zu lassen: BBSs, Usenet, FidoNet usw. Sie werden E-Mails, Message Boards im Usenet-Stil, gemeinsame Nutzung von Dateien, PEBM-Spiele, verteilte Nachschlagewerke und so weiter sehen.