Connexion
Abonnez-vous

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

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

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

Le 11 décembre 2014 à 08h00

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.

Commentaires (36)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

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

votre avatar

 Ç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)…

votre avatar







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=" />


votre avatar







pentest a écrit :



<img data-src=" />





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


votre avatar

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;

votre avatar







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;


votre avatar

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.

votre avatar

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.

votre avatar







alexandredenis a écrit :



Bref, comme freenet, mais pas anonyme.

&nbsp;





Imagine ça dans une freedombox avec TOR…


votre avatar







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.


votre avatar

pas mieux !

votre avatar

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é.

votre avatar

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

votre avatar







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.


votre avatar

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

votre avatar

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&nbsp;type qui a fait un navigateur décentralisé basé sur BTSync :&nbsp;SyncNet

votre avatar







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.


votre avatar

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

votre avatar

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.

votre avatar

Bref, comme freenet, mais pas anonyme.

&nbsp;

votre avatar

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

votre avatar

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

votre avatar

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



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

votre avatar

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;


votre avatar







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=" />


votre avatar

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

votre avatar

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.

votre avatar

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).

votre avatar

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…

votre avatar

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

votre avatar







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.


votre avatar

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

votre avatar

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

votre avatar







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.


votre avatar

idem…

votre avatar

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=" />

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

Fermer