Quantenhosting: Eine Seite existiert, während sie mindestens einen Beobachter hat
Unsere Welt bewegt sich allmählich in einen Zustand, in dem Informationen die wertvollste Ressource sind. Und der Wert von Informationen wird nicht zuletzt durch ihre Verbreitung verändert. GeekTimes, Habrahabr oder Wikipedia sind wegen der auf ihren Seiten gespeicherten Informationen beliebt. Gute Filme und Musik werden viel länger in Torrents gespeichert als Pass-Throughs.Philosophische Gedanken wurden vom Schöpfer des „ephemeren“ Hostings ephemeralp2p.durazo.us besucht , das im Wesentlichen keine einzelne Seite hostet, sondern nur so etwas wie einen Torrent-Tracker unterstützt.Von der StartseiteJeder kann kurzzeitig Inhalte in das Formular eingeben. Nach dem Absenden des Formulars wird der Browser dieser Person zu einem der Knoten des p2p-Netzwerks. Für den Inhalt wird ein eindeutiger SHA-256-Hash erstellt, der in der vollständigen Adresse der erstellten Seite enthalten ist.Dann kann jeder, der die Adresse der erstellten Seite erhält, diese öffnen. Der Inhalt wird nicht auf dem Server gespeichert und von den Browsern der Netzwerkteilnehmer verteilt, in denen diese Seite geöffnet ist. Der Prozess der Verteilung und Suche nach einem geeigneten Spender wird zwar vom Server selbst geregelt. Wenn der letzte Browser die Seite schließt, verschwindet der Inhalt spurlos. Am oberen Rand der Seite befindet sich die Anzahl der Leser und andere Serviceinformationen.Der Autor organisierte dieses Projekt als Experiment, um die Funktionsweise von Web-Sockets zu testen. Das Projekt ist in Elixir geschrieben - einer Sprache für paralleles Rechnen, die in einer virtuellen Erlang-Maschine, BEAM, ausgeführt wird. Der Projektcode ist auf github verfügbar .Diese Art der Verteilung von Inhalten weist einige interessante Funktionen auf. Erstens sind Inhalte, die nirgendwo gespeichert sind und sich selbst zerstören, sehr praktisch, um vertrauliche vertrauliche Informationen zu verbreiten, die nur gefunden werden können, wenn der entsprechende Hash bekannt ist, und nur, wenn jemand anderes sie verteilt. Zweitens stellen Sie automatisch sicher, dass Sie genau den Inhalt erhalten, auf den Sie zählen, da der Hash basierend auf dem Inhalt der Seite erstellt wird und die Seite dann mit einer bestimmten Adresse geöffnet wird.Dieser kurzlebige Artikel ist hier verfügbar .Source: https://habr.com/ru/post/de381977/
All Articles