Casos de uso de Internet interestelar, o "¿Qué pasaría si Internet fuera un pedido por correo?"

Esta pregunta se basa en el Intercambio de información en el espacio y ¿Cómo funcionaría Internet interestelar? , y usa específicamente el sistema de comunicación que desarrollé aquí debido a esto .

En un resumen de esos enlaces, imagine que el transporte FTL es más fácil que la comunicación FTL, y que no hay violaciones de causalidad por motivos. Entonces, en lugar de cables realmente largos que van de una estrella a otra, tiene análogos al Pony Express y las palomas mensajeras. A los corredores voluntarios (en realidad, cada nave que puede prescindir del espacio) se les paga automáticamente por tener una caja en su nave que se encarga de todo el almacenamiento, carga y descarga, y cada planeta tiene un sistema de "oficina de correos" para manejar el enrutamiento y las "escalas". ". Los mensajes pasan de una estrella a otra de manera confiable y económica, pero lentamente. Piensa en días o semanas, como correo postal.

Nota: esta no se convierte en la única red; Internet normal funciona bien, pero solo a escala planetaria porque la velocidad de la luz.

Lo que estoy buscando en esta pregunta es cómo la gente usaría Internet si funcionara así. Personalmente, creo que sería mucho menos como "navegar" y mucho más como "préstamo interbibliotecario". Usenet, StackOverflow y quizás versiones modificadas de Facebook y Reddit funcionarían, pero IRC, Twitter y los juegos en tiempo real probablemente estarían limitados a planetas individuales.

¿Qué opinas? ¿Cuáles serían las implicaciones novedosas y/o utilitarias del sistema si éste existiera? ¿Cómo sería su uso para el usuario final? ¿Cómo haríamos todas las innumerables cosas para las que usamos Internet hoy, pero en el espacio? ¿Cómo interactuaría esto con cada internet planetario individual?

Dependiendo de cuán grandes/caras sean las naves espaciales, puede terminar con cosas más cercanas a las naves de paquetes que "al Pony Express y las palomas mensajeras".
El uso extensivo de almacenamiento en caché planetario, servidores de aplicaciones y DBMS replicados y secuencias de comandos del lado del cliente haría posible que muchos servicios de Internet funcionen de manera muy similar a como lo hacen ahora. El chat, Twitter o cualquier cosa que requiera interacción con una persona específica se vería más afectada.
El sistema de juego de mesa Mindjammer se ocupa de esto y leer el libro de reglas del juego puede darte ideas adicionales. Básicamente, los barcos grandes van de un sistema a otro actualizando su copia de "Internet" y luego van al siguiente sistema, actualizan la versión de ese sistema de "Internet" mientras actualizan la suya propia y luego continúan.
Nos encanta el control de código fuente de git.
Relevante: what-if.xkcd.com/31 (¿cuándo no está xkcd aquí?)

Respuestas (5)

De hecho, creo que Internet funcionaría como lo hace ahora. Cada sitio "principal" tendría una presencia en todos los sistemas, y los mensajes que se transmitieran se usarían para sincronizar los datos en todos esos sitios.

Por lo tanto, no solicitaría un sitio a pedido, sino que cada Internet se replicaría en todos los demás Internet. Escriba una actualización de wikipedia en Marte y unas horas más tarde se mostrará en la wikipedia de la Tierra, unos días más tarde la mayoría de los sistemas estelares lo tienen. Cuanto menos desarrollado/conectado esté su sistema, mayor será el retraso entre las actualizaciones.

El único retraso notable vendría si desea enviar un mensaje directamente, obtener actualizaciones en vivo, etc. de eventos o personas que suceden en otro sistema estelar.

El almacenamiento de datos es lo suficientemente barato como para que todo se replique. Cuando compra un plan de alojamiento (30 créditos, ¡alojamos su sitio web durante un año! 50 créditos que replicamos en todos los sistemas estelares de clase 3 y superiores), obtendrá opciones de replicación allí.

Las actualizaciones de Facebook de su amigo por correspondencia en alfa centauro pueden llegar unos días tarde, pero en su mayor parte no notará la diferencia.

Muchas cosas funcionarían de manera diferente. Si no tiene una base de datos centralizada, debe administrar los conflictos de edición. ¿Qué sucede cuando las personas en la Tierra y Sirius B editan la misma entrada de Wikipedia al mismo tiempo?
@Gilles Eso ya necesita administración (solo con latencias más pequeñas) ya que tiene centros de datos distribuidos por todo el mundo y retrasos en la comunicación entre ellos.

En muchos sentidos, así es como era Internet una vez. Nos hemos acostumbrado a tener suficiente ancho de banda para transmitir video, pero la velocidad del módem es MUCHO más lenta.

Todavía funcionó, es solo que gran parte del contenido estaba 'optado': su sitio web sería miniaturas de baja resolución y enlaces para obtener contenido. Esto se convirtió en 'administradores de descargas' donde pondrías en cola las descargas.

Sin embargo, en el mundo actual, todavía tienes cuellos de botella en el ancho de banda. No lo vemos tanto en el 'primer mundo', pero hay muchos países que tienen un número limitado de líneas fijas a Internet, y una tormenta o un accidente pueden derribarlas.

Una de las formas más efectivas de lidiar con una 'tubería externa' limitada a una red local es bit torrent: se hace un buen uso del ancho de banda, pero luego se 'sincroniza' dentro de la red.

Creo que así sería como funcionaría su red interestelar. Tendría correos electrónicos, etc., pero en su mayoría usaría servicios de mensajería que básicamente funcionan como supernodos de bit torrent . Actuaría como caché proxy y puerta de enlace. Su ancho de banda interestelar en realidad podría ser bastante bueno; como dijo una vez un hombre sabio, no subestime el ancho de banda de un camión cargado de cintas de respaldo.

Por lo tanto, sus mensajeros actuarían como "cachés de torrents" donde los índices se replicarían en cada ejecución, y también se recuperaría cada solicitud pendiente sin espejo local. Pondría en cola sus descargas y simplemente esperaría el viaje de ida y vuelta... pero una vez que alguien haya solicitado localmente, estaría en la red local para que cualquier otra persona lo sincronice.

También habría cosas obvias para buscar de forma predeterminada: cualquier cosa 'lanzada' como álbumes, películas, libros electrónicos. De todos modos, esperaría que la mayoría de los 'editores' mantuvieran la replicación local de forma predeterminada.

También puede 'almacenar en caché' Internet, un poco como lo hace el caché de Google. Google tiene una copia completa de 'Internet', al menos la capa superior. http://www.websitemagazine.com/content/blogs/posts/archive/2014/07/22/do-you-know-how-big-the-internet-really-is-infographic.aspx

Incluso con el Internet planetario, tal como está, el almacenamiento en caché local de la "capa superior" puede significar resultados de búsqueda más rápidos. Me imagino que se haría lo mismo con su red interestelar, solo que con un ciclo de indexación más largo.

Creo que cada sistema planetario funciona exactamente como lo hace ahora, y habría 'portales' o 'proxies' o 'gateways' para manejar el tráfico desde fuera del sistema. Esto podría incluir otros planetas en el mismo sistema solar y cualquier nave que pase y que llegue con 'noticias'.

Por supuesto, el Currier necesitará tener terabits de capacidad de datos y tendría que haber un sistema Currier para manejar el paso de datos a los barcos que van a diferentes destinos con diferentes paradas, etc.

Tendría que haber mucha redundancia incorporada para manejar el mismo 'paquete' que llega con días o semanas de diferencia, o en órdenes diferentes a los que realmente se enviaron.

Además, las puertas de enlace estarían allí para proteger la red de planetas de cualquier ataque de virus extrasolar. La guerra cibernética podría ser muy disruptiva y útil si planea alguna travesura. Podría ser tan simple como estropear los pedidos de envío de un planeta para llegar antes que ellos a su propio mercado.

Para muchos usos, estoy de acuerdo con esta respuesta de que vería Internet locales sirviendo contenido en vivo (como ahora) respaldado por replicación interplanetaria. Actualmente existe la tecnología para administrar grandes depósitos de datos en redes poco confiables o altamente latentes con consistencia eventual ; veríamos eso aplicado a este problema.

Pero no todo el uso de Internet es consumo de sitios web con resultados inmediatos, y para esos usos (correo electrónico individual, por ejemplo) la comunicación se ralentizaría, tal como solía ser aquí en la Tierra . Antes (y luego al mismo tiempo) de Internet, que surgió de ARPANet, estaba UUCP, el Protocolo de copia de Unix a Unix. Esto se usó para mover el correo electrónico y las publicaciones a los grupos de noticias de Usenet en toda la red. Había una red troncal de nodos que enviaban y recibían actualizaciones entre sí varias veces al día, y otros nodos enrutaban sus mensajes a esta red troncal. Si estuviera a un par de saltos de la red troncal, su correo electrónico podría demorar un par de días en ser entregado, y si estuviera más lejos (digitalmente hablando), podría demorar cerca de una semana. Eso no es lo ideal, pero estuvo bien porque la gente lo sabía.y establecer sus expectativas en consecuencia. Si necesitaba una comunicación rápida y sincrónica con alguien, tomaba un teléfono. En lugar de enviar muchos mensajes cortos de ida y vuelta, generalmente escribes mensajes más largos que cubren varios puntos: piensa en letras más que en textos .

El comportamiento informa los requisitos de tecnología, pero las habilidades tecnológicas también informan el comportamiento. En su escenario, las personas tendrán acceso a ambos modos: rápido pero local (planeta) y lento pero universal (puede ir a cualquier parte, eventualmente). Deberíamos esperar ver "focos" locales de comunicación más interactiva que, para sitios como Stack Overflow y Reddit, eventualmente se replicarían en otros lugares. (Deberían realizarse algunas modificaciones, como la forma en que las respuestas que llegan tarde interactúan con los cierres de preguntas, pero esos son asuntos que debe resolver cada sitio). Probablemente también veremos una preferencia por los sitios "in"; si Facebook se replica en todo el universo y su blog no, puede trasladar una mayor parte de su participación a Facebook, a menos que desee específicamentepara mantenerlo local, lo que algunos hacen. Si tiene amigos en otros planetas y desea mantenerse en contacto, seguirá enviando correos electrónicos, ajustando su enfoque al tiempo de ciclo esperado.

Busque inspiración en la era de almacenamiento y reenvío de las redes informáticas: BBS, Usenet, FidoNet, etc. Verá correo electrónico, tableros de mensajes estilo Usenet, intercambio de archivos, juegos PEBM, obras de referencia distribuidas, etc.