Maelstrom : BitTorrent officialise son projet de navigateur décentralisé

Maelstrom : BitTorrent officialise son projet de navigateur décentralisé

Un futur cauchemar pour les FAI et les géants du web ?

Avatar de l'auteur
David Legrand

Publié dans

Logiciel

11/12/2014 3 minutes
36

Maelstrom : BitTorrent officialise son projet de navigateur décentralisé

Cet été, l'équipe de BitTorrent évoquait de manière discrète un nouveau projet sous un slogan plutôt flou : « Browse. Torrent. Stream. » Tout le monde pensait alors à un navigateur, sans que ce ne soit confirmé. C'est désormais officiel, le projet répondant au nom de code : Maelstrom

Depuis quelques temps, l'équipe de BitTorrent cherche à se diversifier. Outre ses bundles proposés aux artistes et créateurs afin de monétiser leurs productions distribuées de manière décentralisée, on a eu droit par exemple à un outil de synchronisation de fichiers (Sync) et de messagerie instantanée (Bleep).

 

À chaque fois, l'idée est la même : appliquer à une pratique le principe de BitTorent, à savoir des échanges chiffrés et décentralisés. Une manière de réduire les coûts, mais aussi de faciliter les échanges, même si cela demande un peu d'ingéniosité pour transcrire cela dans la pratique.

 

La prochaine tentative semble désormais décidée : produire un navigateur. Une idée qui avait déjà été évoquée en juillet dernier, mais rien n'était alors confirmé. Désormais, le projet est officiel et dispose d'un nom de code : Maelstrom. Pour le moment, il n'y a néanmoins rien de concret. En effet, il est simplement possible de s'inscrire à une liste de diffusion afin de pouvoir participer, notamment en tant que testeur pour une phase d'accès privé.

 

Aucun calendrier précis n'est évoqué, juste une volonté : faire du web quelque chose qui fonctionne un peu plus comme BitTorrent. Mais pour le moment, aucun détail technique n'est réellement donné.

 

« Le projet Maelstrom commence à répondre à cela avec la première version publique d'un navigateur qui permet de publier, d'accéder ou de consommer du contenu d'une nouvelle manière. Un Internet qui existe réellement grâce à chacun, qui réduit les barrières et repousse les intermédiaires qui veulent garder le contrôle et une emprise sur notre futur.

Si nous y parvenons, nous pensons que ce projet a le potentiel de nous aider à résoudre certains des plus gros problèmes auquel Internet est confronté aujourd'hui. Comment pouvons-nous le garder ouvert ? Comment pouvons-nous nous assurer que nos données y sont en sécurité et ne sont pas utilisées par les géants du web à notre insu ? Comment pouvons-nous aider Internet à évoluer avec le besoin de la diffusion des contenus ? »

 

Un manifeste intéressant sur le papier, dont il faudra voir comment il s'applique dans la pratique, et si la solution livrée par BitTorrent permet réellement de renforcer chacun dans une position d'internaute à la fois consommateur de contenus et de données, mais aussi producteur, ce qui est une différence fondamentale entre la façon dont a été pensée Internet et le Minitel par exemple. BitTorrent semble aussi vouloir tuer dans l'oeuf toute volonté d'atteinte à la neutralité du net via son projet, ce qu'il sera aussi intéressant à analyser.

 

Nul doute que les grands acteurs du web et autres FAI qui voient en chaque internaute une ressource financière potentielle à se partager vont aussi surveiller cela de près. Les prochaines semaines et les prochains mois seront donc cruciaux.

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Fermer

Commentaires (36)


Excellente nouvelle pour les utilisateurs. Reste plus qu’à espérer que Bittorrent fournisse un logiciel en OpenSource (contrairement à son habitude).

Est-ce qu’il existe déjà des navigateurs décentralisé?



edit : Ah ah! Le travail ne devrait pas être trop difficile : il y a déjà un type qui a fait un navigateur décentralisé basé sur BTSync : SyncNet








lol.2.dol a écrit :



Reste plus qu’à espérer que Bittorrent fournisse un logiciel en OpenSource (contrairement à son habitude).





Donc connaissant Bittorent, ce n’est pas une bonne nouvelle.



Je ne dois pas bien réveillé parce que je n’ai pas compris ce qu’est un navigateur décentralisé <img data-src=" />


C’est pas très compliqué. Tu navigues quelque part, tu stores ce que tu as chargé (les fichiers temporaires) et ce contenu est partagé pour les utilisateurs qui veulent accéder au même contenu.



En gros, c’est de la multiplication de datasources pour tout le web. Idéalement, si le serveur original tombe, le contenu, lui, reste accessible via tous les miroirs partagés.


Bref, comme freenet, mais pas anonyme.

&nbsp;


Chaque utilisateur devient hébergeur d’une partie du web, d’autant plus partagée qu’elle est visitée.


Potentiellement une bonne idée. Je demande à voir ce que ça va donner en pratique. A suivre…


Ah Ok je vois <img data-src=" />



Bonjour la gestion de l’intégrité des données et de leur durée de validité…


En gros, c’est ce qu’on devrait avoir depuis 10 ans… Je n’ai jamais compris pourquoi ça n’arrivait que maintenant alors que l’idée a été évoquée par plein de gens dès l’apparition du concept de P2P… Difficultés techniques ? Manque de conscience des risques liés à la navigation classique ?









alexandredenis a écrit :



Bref, comme freenet, mais pas anonyme. &nbsp;





Ah ok je ne savais pas que c’était déjà comme ça. Au temps pour moi.&nbsp;









Athropos a écrit :



Je ne dois pas bien réveillé parce que je n’ai pas compris ce qu’est un navigateur décentralisé <img data-src=" />





C’est pas vraiment le navigateur qui sera décentralisé (puisque le client sera bien sur ton poste) mais les sites qui seront hébergés en P2P sur chaque noeud.<img data-src=" />



Justement, les disques durs ne vont pas se remplir à une vitesse folle, vu la taille de certains site webs ?


En quelque sorte, sauf qu’ici chaque navigateur (donc utilisateur) serait un node par défaut. FreeNet est à Maelstorm ce qu’est eDonkey/eMule à Bittorrent.


La durée de validité et l’intégrité des données dépend largement du premier uploader/seeder. Comme avec les “torrents”, si le premier uploader seed ad vitam eternam, son fichier sera disponible ad vitam eternam. De même l’intégrité est contrôlé avec des hashs : tout comme il est impossible (à ma connaissance) de modifier le contenu téléchargé par un fichier torrent (à moins de trafiquer les hash).


merci pour le lien, fort interessant de voir ce que ca donne concretement ! pleins de questions en ressortent (sécurité, rapidité, site dynamique etc) mais c’est interresant. D’un autre côté, les cloudfront auront moins d’utilité, d’un autre les sites comme piratebay etc seront intouchables…


Je vois pas trop comment ça faut fonctionner autrement qu’avec du contenu statique…








atem18 a écrit :



Justement, les disques durs ne vont pas se remplir à une vitesse folle, vu la taille de certains site webs ?







Je pense que tu auras le choix de la taille de cache de même que la bande passante allouée. A mon avis avec quelques gigas par PC et juste 100 ko/s montant ça doit pouvoir envoyer du paté.



Après, comme certains l’ont déjà dit sur des news de ce genre: les FAI mettent déjà en place des caches sur certaines zones stratégiques du réseau.



Oui, sans doute. Après, je demande à voir si une telle solution est techniquement envisageable pour le grand public.


Sur Freenet tu es un noeud par défaut aussi, à ne pas confondre avec Tor.








zefling a écrit :



Je vois pas trop comment ça faut fonctionner autrement qu’avec du contenu statique…







Il y a toujours du contenu statique sur un site web. Après pour un site comme youtube, il y a beaucoup de “pseudo-statique” càd les videos qui font le buzz pendant une deux semaines.



Mais il est vrai que dans une telle solution, ce qui va faire réussir ou tout foirer c’est l’algorithme qui va devoir prioriser les données à mettre en cache. Ca impliquera certainement une part de centralisation pour faire la base statistique. De même, ce qui serait intéréssant pour la décharge des liaisons internationales, c’est que l’algo prenne en compte la localisation.



idem…


Je reste pas mal sceptique sur la chose.

J’ai vraiment du mal à concevoir comment cela pourrait se généraliser et aboutir à un “web distribué”

Il va vraiment falloir qu’ils aient un système de synchro des caches en béton.

Surement l’expérience de Bitorrent Sync va servir pour se projet, ils ont annoncé être capable de synchroniser plusieurs milliers de clients avec Sync.



Mais en même temps, en soit pour pas mal de site ça peut fonctionner.



Ce sont les gars de ThePirateBay qui doivent attendre le truc comme le Saint graal <img data-src=" />


Ah? Je pensais que non. Merci de m’avoir corrigé.


&nbsp;Ça ressemble un peu à de la science-fiction quand même.

Je serais curieux de connaître l’algorithme envisagé car, comme les autres, je me demande comment les différentes versions des pages web vont être gérées (commentaires d’un contenu statique, mises à jour des pages)…








Tourner.lapache a écrit :



Il y a toujours du contenu statique sur un site web. Après pour un site comme youtube, il y a beaucoup de “pseudo-statique” càd les videos qui font le buzz pendant une deux semaines.





<img data-src=" />









pentest a écrit :



<img data-src=" />





Si tu ne poses pas de questions je ne vais pas pouvoir t’aider ;)



J’espère surtout que le code sera ouvert et réutilisable, pour pouvoir simplement avoir un navigateur qui gère l’internet classique, freenet, thor et bt. Parce que sinon ça va être vite le bordel si chacun fait son petit internet décentralisé on va avoir plein de navigateur en pagaille a installer.

“Un Anneau pour les gouverner tous”&nbsp;&nbsp;








Citan666 a écrit :



En gros, c’est ce qu’on devrait avoir depuis 10 ans… Je n’ai jamais compris pourquoi ça n’arrivait que maintenant alors que l’idée a été évoquée par plein de gens dès l’apparition du concept de P2P… Difficultés techniques ? Manque de conscience des risques liés à la navigation classique ?





Quota internet limité vient à l’esprit, également.



Il n’y a pas si longtemps, mon abonnement ADSL (pourtant le plus “cher”) proposait du 4mbps en down et 1mbps en up avec… 10 Go mensuels de trafic.&nbsp;



Si ce projet arrive à terme, c’est tout simplement énorme…. Les débouchés sont potentiellement infinis. Un tel projet pourrait commence à prendre racine dans les pays dits “en voie de développement” pour se démocratiser au niveau mondial. Les GAFA vont sûrement essayer de tuer dans l’œuf cette initiative qui est sans doute la plus importante depuis l’invention du ternet. Le complément idéal d’une PirateBox, des réseaux maillés qui peuvent être repensés entièrement, de la FreedomBox.


Je rappelle qu’il y avait déjà un projet de browser P2P en 2011 nommé 3Webee - et open source.&nbsphttp://sourceforge.net/projects/triwebee/ Mais le développeur français, ayant eu quelques pépins de santé, a abandonné le projet.&nbsp;



Je déplore que Bram Cohen de BitTorrent inc. est tout simplement un “enfoiré” - permettez l’expression - qui fait du propriétaire sur une technologie aussi ouverte qu’est le Peer2Peer. Je prends l’exemple de BitTorrent Live qui permettait de streamer du contenu de liens torrent/magnet. Eh bien, à cause de son développement propriétaire, il n’y a pas eu adhésion du public et aujourd’hui, on se tourne vers des solutions ouvertes et modernes comme Popcorn Time. Bref, le projet de Bram Cohen est totalement useless.








alexandredenis a écrit :



Bref, comme freenet, mais pas anonyme.

&nbsp;





Imagine ça dans une freedombox avec TOR…









Citan666 a écrit :



En gros, c’est ce qu’on devrait avoir depuis 10 ans… Je n’ai jamais compris pourquoi ça n’arrivait que maintenant alors que l’idée a été évoquée par plein de gens dès l’apparition du concept de P2P… Difficultés techniques ? Manque de conscience des risques liés à la navigation classique ?





J’avais lu un truc là-dessus. Problème de DNS il me semble. Serveur DNS en P2P, spas simple.



pas mieux !


1/ Freenet existe depuis longtemps et on peut pas dire que ca explose…



2/ En général dans les pays en voie de développement le débit est minable <img data-src=" /> ce qui est un inconvénient majeur pour ce genre de technologie/application ou le débit est très sollicité.


comment les anti virus vont faire pour bloquer les pages infecté avec ce système de DNS P2P ?








CryoGen a écrit :



1/ Freenet existe depuis longtemps et on peut pas dire que ca explose…



2/ En général dans les pays en voie de développement le débit est minable <img data-src=" /> ce qui est un inconvénient majeur pour ce genre de technologie/application ou le débit est très sollicité.





Freenet n’a pas la portée d’une entreprise comme BT. Et en plus, c’est du Java(<img data-src=" />)

Et je parlais bien de Mesh network, donc en wifi, ou tu peux atteindre de très bons débits à peu de frais sur de longues distances.



j’ai poser une question et personne ne me répond et pourtant elle est sérieuse la question