Il y a de cela quelques années je vous avais présenté
WebTorrent qui permettait de streamer du torrent directement dans votre
navigateur. Le projet existe toujours aujourd’hui et, s’il n’a pas
énormément évolué, il propose désormais une nouvelle fonctionnalité qui
pourrait vous intéresser : une version desktop.
Le logiciel est gratuit, open source et multiplateformes (dispo sur Windows, Linux et macOS).
Pour faciliter l’adoption par le grand nombre WebTorrent propose donc dorénavant une version bureau (à télécharger ici) et une version navigateur (instant.io),
qui fonctionnent à partir d’un simple lien magnet ou torrent plutôt
qu’un lien direct. Donc au lieu d’aller chercher les données du film ou
de l’audio sur des serveurs utilisant beaucoup d’énergie, vous allez le
faire chez d’autres utilisateurs (WebTorrent mais aussi BitTorrent) qui
ont de toute manière leur ordinateur allumé.
Si vous utilisez cette interface bureau, vous pourrez ajouter des
contenus de manière ultra simple puisqu’il suffit de glisser-déposer les
fichiers dans l’interface. Bon après il manque juste un catalogue
interne pour trouver ce que l’on cherche mais vous pouvez toujours
passer par un site quelconque sur lequel récupérer vos liens. Je ne vous
apprends pas comment ça marche 😉
D’ailleurs pour ceux qui ont déjà utilisé le protocole BitTorrent,
le principe est le même sauf que WebTorrent va utiliser le standard
WebRTC pour le transfert de données plutôt que TCP/uTP. Vuze supporte
WebTorrent (ce qui n’était pas le cas à l’époque) et d’autres clients
comme Transmission ou uTorrent pourraient suivre.
Un projet qui avance à son rythme, mais dans le bon sens !
Web2Web: Sites Web sans serveur optimisés par Torrents et Bitcoin
REF.: Par Ernesto
WebTorrent, bitcoin, BitTorrent, p2p, Blog, sites web Faire
fonctionner un site Web entièrement fonctionnel dans un navigateur
classique sans impliquer de serveurs centraux semble compliqué, mais
avec Web2Web ce n’est pas le cas. Le projet, optimisé par WebTorrent et Bitcoin, permet à quiconque de
créer des sites Web modifiables, aussi résistants que possible. serveurs-nonPasque la plupart des gens associent encore des torrents à
des clients de bureau, l'équivalent WebTorrent basé sur navigateur
gagne rapidement en popularité. En termes simples, WebTorrent est un client torrent pour le Web. Au lieu d'utiliser des applications autonomes, il permet aux
utilisateurs de partager des fichiers directement depuis leur navigateur
sans avoir à configurer ou installer quoi que ce soit. Cela permet aux utilisateurs de diffuser des vidéos directement à
partir de navigateurs classiques tels que Chrome et Firefox, comme ils
le feraient sur YouTube. La technologie, créée par Feross Aboukhadijeh, diplômé de l’Université
de Stanford, a déjà suscité l’intérêt de Netflix et a donné lieu à
diverses implémentations innovantes. Plus
récemment, le développeur tchèque Michal Spicka a créé le projet
Web2Web, qui permet aux utilisateurs de partager des sites Web entiers
en utilisant la technologie WebTorrent. Cela rend ces sites pratiquement impossibles à supprimer. Michal dit à TorrentFreak qu'il est fasciné par la technologie moderne
et qu'il souhaitait développer une plate-forme résiliente, sans serveur
et anonyme permettant aux utilisateurs de partager quelque chose en
ligne. "Dans le passé, nous avons vu de puissants groupes d’intérêts fermer des sites Web légitimes. Je me demandais si je pouvais trouver quelque chose qui ne puisse pas
être supprimé facilement et qui protège également l'identité de
l'opérateur du site », explique Michal. Pour la plupart des sites Web, les serveurs et les noms de domaine sont les aspects les plus vulnérables. Les deux peuvent être facilement saisis et sont loin d'être anonymes. Avec Web2Web, cependant, les gens peuvent exécuter un site Web sans aucune de ces situations. "Pour exécuter un site Web Web2Web, ni le serveur ni le domaine ne sont requis. Tout ce dont vous avez besoin est une page de démarrage qui charge
votre site Web à partir du réseau torrent et l'affiche dans le
navigateur », nous dit Michal. Bien
qu'il existe des alternatives similaires, telles que Zeronet, la beauté
de Web2Web réside dans le fait qu'il fonctionne dans tout navigateur
moderne. Cela signifie qu'il n'est pas nécessaire d'installer un logiciel séparé. La
page de démarrage qui sert à tout le contenu est un fichier HTML simple
qui peut être mis en miroir n'importe où en ligne ou téléchargé sur un
ordinateur local. Avec l'aide de Bitcoin, l'opérateur peut mettre à jour le fichier, après quoi les utilisateurs verront la nouvelle version. "Si l’opérateur du site veut publier un nouveau contenu sur son site
Web précédemment créé, il crée d’abord un torrent du nouveau contenu,
puis insère le torrent infohash dans une transaction bitcoin envoyée
depuis son adresse bitcoin", explique Michal. "Le site Web surveille constamment cette adresse pour rechercher de
nouvelles transactions, extrait l'infohash, télécharge le nouveau
contenu à partir de l'essaim de torrent et se met à jour en
conséquence", ajoute-t-il. Pour Michal, le projet est essentiellement une expérience intéressante. L'objectif principal était de montrer qu'il était possible de créer
des sites Web fonctionnels sans serveur central, en utilisant WebTorrent
et Bitcoin. Il n'a pas de vision claire sur la façon dont les gens vont
l'utiliser, mais il insiste sur le fait qu'il ne favorise pas ou
n'encourage pas les utilisations illégales. "Je suis fermement contre de l'utiliser pour quelque chose d'illégal. Par contre, je ne peux pas empêcher les gens de le faire. Le moment viendra où ce projet sera malmené et ce sera seulement à ce
moment-là que nous verrons si cela résiste vraiment », note-t-il. En attendant, cette démo parfaitement légale donne aux gens et aux idées de ce qui est possible. Plus d'informations sur la création de pages distribuées sont disponibles ici.
WebTorrent introduit BitTorrent sur le Web, et impressionne Netflix p2p, BitTorrent, netflix, WebTorrent
BitTorrent
transfère actuellement des pétaoctets de données sur Internet chaque
mois, mais avec le passage au streaming en ligne, il perd de son
importance. Feross Aboukhadijeh, diplômé de l'Université de Stanford, comble ce
fossé avec WebTorrent et a déjà suscité l'intérêt de Netflix, d'autres
sociétés de technologie et de nombreux développeurs enthousiastes. webtorrent1Lorsque BitTorrent a été lancé en 2002, il s'agissait d'une technologie révolutionnaire. À l'époque, il était pratiquement impossible de partager des fichiers
volumineux avec des millions de personnes sur Internet, ce que
BitTorrent peut faire très efficacement. Aujourd'hui, les clients BitTorrent standard ont perdu la majeure partie de leur éclat. Bien qu’il reste l’un des meilleurs moyens de transférer des données
de A à B, les sites et les services de streaming vidéo sont devenus
obsolètes. Mais si une technologie pouvait combiner les deux? Diffusion fluide et instantanée dans le navigateur grâce à la technologie de base de BitTorrent. C'est en bref ce que fait WebTorrent. WebTorrent
est un projet lancé par Feross Aboukhadijeh, un diplômé de l’Université
de Stanford qui a déjà remporté pas mal de succès dans sa carrière. Après avoir obtenu son diplôme, il a fondé PeerCDN, un réseau de
distribution de contenu assisté par P2P, qui a été vendu à Yahoo à la
fin de 2013. Feross s'est ensuite concentré sur WebTorrent, convaincu que cela pourrait révolutionner le fonctionnement du Web aujourd'hui. "J’avais
l’impression que l’idée de" sites Web alimentés par des personnes "-
des sites Web hébergés par les visiteurs qui les utilisaient - était
trop révolutionnaire pour rester enfermée en tant que logiciel
propriétaire, et je voulais faire plus pour faire avancer cette idée". raconte TF. "Imaginez un site vidéo comme YouTube, où les visiteurs aident à héberger le contenu du site. Plus le nombre de personnes utilisant un site Web WebTorrent est élevé, plus il devient rapide et résilient. " En termes simples, WebTorrent est un client BitTorrent pour le Web. Au lieu d'utiliser des applications autonomes, il permet aux
utilisateurs de partager des fichiers directement depuis leur navigateur
sans avoir à configurer ou installer quoi que ce soit. WebTorrent webt Cela ouvre la technologie BitTorrent à la quasi-totalité des sites Web
traitant de nombreuses données et élargit la base d'utilisateurs par
des centaines de millions de personnes disposant déjà de navigateurs
compatibles tels que Chrome ou Firefox. "WebTorrent est le premier client torrent conçu pour le Web. Il est entièrement écrit en JavaScript - le langage du Web - et utilise WebRTC pour un véritable transport entre homologues. Aucun plug-in, extension ou installation de navigateur n'est requis », a déclaré Feross à TF. Au cours des deux dernières années, WebTorrent a évolué pour devenir
un projet qui commence à s'imposer dans plusieurs grandes entreprises
technologiques. Netflix, par exemple, a contacté Feross pour discuter de sa technologie qu’il pourrait utiliser pour diffuser ses vidéos. Il y a quelques mois, Netflix a spécifiquement mentionné WebTorrent
dans une demande d'emploi, ce qui montre que le géant de la vidéo est
sérieux quant à la livraison assistée par P2P. Feross estime que des sociétés telles que Netflix pourraient grandement bénéficier de WebTorrent. Actuellement, les performances en streaming diminuent pendant les
heures de pointe, mais avec WebTorrent, cela ne devrait pas poser de
problème. "Si Netflix utilise WebTorrent, les clients bénéficieraient d'une qualité vidéo supérieure pendant les heures de pointe. WebTorrent permettrait aux clients disposant du même FAI de partager
des vidéos sans quitter le réseau des FAI », explique Feross. "Cela garantit la meilleure qualité, même pendant les heures
d'utilisation maximale de Netflix, lorsque la liaison réseau entre le
FAI et Netflix est totalement saturée", ajoute-t-il. Mis à part Netflix, il existe déjà diverses implémentations remarquables de WebTorrent. La page d'accueil du projet, par exemple, montre avec quelle facilité
il peut diffuser de la vidéo et βTorrent offre une interface utilisateur
client torrent entièrement fonctionnelle.(nota: faudrait pas demander a l'usager de participer a du minage de bitcoin ,en utilisant avec votre permission la puissance de votre PC en devenant un seeder ?) D'autres exemples incluent File.pizza, qui utilise WebTorrent pour partager des fichiers dans le navigateur. La même technologie est utilisée pour les sites Web sans serveur par
PeerCloud et Webtorrentapp, tandis que GitTorrent l’utilise pour
décentraliser le contrôle des sources. Outre les exemples ci-dessus, Internet Archive étudie également la
technologie de distribution de vidéos, et une autre entreprise
technologique majeure envisage d’ajouter la prise en charge de
WebTorrent à son navigateur Web. Ce ne sont pas toutes des roses et il reste encore plusieurs défis à relever. Tous les navigateurs ne prennent pas encore en charge WebRTC, notamment Internet Explorer. En outre, WebTorrent ne peut pas communiquer avec les clients torrent traditionnels qui utilisent UDP et TCP au lieu de WebRTC. BitTorrent - WebTorrent bittorrent-webtorrent Il existe plusieurs clients hybrides tels que Playback, mais
idéalement, WebTorrent devrait être plus étroitement intégré au
protocole BitTorrent standard, ce à quoi travaille actuellement Feross. Il
est clair que WebTorrent a beaucoup de potentiel et il sera intéressant
de voir comment il se développera au cours des années à venir. Si c'est à Feross, cela jouera un rôle majeur dans l’avenir du Web. "J'aime bien considérer WebTorrent comme une infrastructure Internet de base. C'est un moyen efficace de transférer des fichiers entre utilisateurs sur un site Web, et je pense que nous continuerons à voir de nombreuses utilisations créatives du protocole », dit-il. -Nota: Transfert de fichier pour webtorrent: https://instant.io/