Hébergement Quantum: une page existe alors qu'elle a au moins un observateur

image

Notre monde évolue progressivement vers un état dans lequel l'information est la ressource la plus précieuse. Et la valeur de l'information n'est pas moins modifiée par sa prévalence. GeekTimes, Habrahabr ou Wikipedia sont populaires en raison des informations stockées sur leurs pages. Les bons films et la bonne musique sont stockés sur des torrents beaucoup plus longtemps que les pass-through.

Le créateur de «l'éphémère» hébergeant ephemeralp2p.durazo.us a également visité des pensées philosophiques , qui, en substance, n'hébergent pas une seule page, mais ne prennent en charge que quelque chose comme un tracker torrent.

Depuis la page d'accueilÉphémère, n'importe qui peut saisir n'importe quel contenu dans le formulaire, et après avoir soumis le formulaire, le navigateur de cette personne devient l'un des nœuds du réseau p2p. Un hachage SHA-256 unique est créé pour le contenu, qui est inclus dans l'adresse complète de la page créée.

Ensuite, toute personne qui reçoit l'adresse de la page créée peut l'ouvrir. Son contenu n'est pas stocké sur le serveur et est distribué par les navigateurs des participants au réseau dans lesquels cette page est ouverte. Certes, le processus de distribution et de recherche d'un donneur approprié est réglementé par le serveur lui-même. Lorsque le dernier navigateur ferme la page, son contenu disparaît sans laisser de trace. En haut de la page se trouve le nombre de lecteurs et d'autres informations sur les services.

L'auteur a organisé ce projet comme une expérience pour tester le fonctionnement des sockets Web. Le projet est écrit dans le langage Elixir  - un langage pour le calcul parallèle, qui s'exécute dans la machine virtuelle Erlang, BEAM. Le code du projet est disponible sur github .

Cette façon de distribuer du contenu présente des caractéristiques intéressantes. Tout d'abord, le contenu qui n'est stocké nulle part et autodestructeur est très pratique pour distribuer des informations sensibles sensibles qui ne peuvent être trouvées qu'en connaissant le hachage correspondant, et uniquement pendant que quelqu'un d'autre le distribue. Deuxièmement, puisque le hachage est créé en fonction du contenu de la page, puis en ouvrant la page avec une adresse spécifique, vous vous assurez automatiquement que vous obtenez exactement le contenu sur lequel vous comptiez.

Cet article éphémère est disponible ici .

Source: https://habr.com/ru/post/fr381977/


All Articles