URL: https://linuxfr.org/news/twister-un-microblog-opensource-p2p Title: Twister, un microblog opensource P2P Authors: Nÿco ZeroHeure, Xavier Teyssier, fredix et claudex Date: 2014年01月08日T15:27:57+01:00 License: CC By-SA Tags: twister, microblog, dht, diaspora et edward_snowden Score: 34 À l'heure des nombreuses révélations de Snowden, il s'avère de plus en plus nécessaire que les développeurs reprennent en main Internet en proposant des solutions réellement décentralisées et chiffrées. [Twister](http://twister.net.co) fait parti de ces actions, dans le domaine des microblogs. ![Twister](http://twister.net.co/wp-content/uploads/2013/11/twister_logo1.png) Twister offre principalement trois fonctionnalités fortes : * résistance à la censure des posts publics, un compte ne pouvant pas être bloqué ; * les messages privés sont chiffrés de bout en bout, contenu et méta-données ; * les adresses IP ne peuvent pas être pistées ; * en outre, évidemment, ce qu'on attend d'un microblog, cad posts, hashtags, mentions et messages privés. NdM : merci à fredix pour son [journal](http://linuxfr.org/users/fredix/journaux/twister-un-microblog-opensource-p2p). ---- [Journal à l'origine de la dépêche](http://linuxfr.org/users/fredix/journaux/twister-un-microblog-opensource-p2p) [Twister, peer-to-peer microblogging](http://twister.net.co/) [Copies d'écran (web, Android)](http://twister.net.co/?page_id=27) [Twister, paper, PDF](http://arxiv.org/pdf/1312.7152v1.pdf) ---- Contrairement à des Diaspora et autres weberies, Twister a l'intérêt d'utiliser des protocoles robustes, comme les clefs asymétriques (blockchain concept) de Bitcoin ou la DHT (Kademlia) et le swarm du [[protocole BitTorrent]](http://fr.wikipedia.org/wiki/BitTorrent_%28protocole%29) : * Bitcoin sert simplement à enregistrer son pseudo de manière unique sur le réseau et à s'authentifier ; * la DHT sert à stocker les ressources des utilisateurs. Twister nécessite de lancer un _daemon_ sur son poste client ou son serveur. En attendant un paquetage on le compilera à partir du dépôt [twister-core](https://github.com/miguelfreitas/twister-core). Il faut ensuite cloner le contenu du dépôt de l'interface web [twister-html](https://github.com/miguelfreitas/twister-html) dans le répertoire `~∕.twister/html`. Il suffit enfin de lancer le _daemon_ puis lancer son navigateur sur [http://127.0.0.1:28332/index.html](http://127.0.0.1:28332/index.html), enregistrer son pseudo et voilà! Il existe également une interface Android. L'interface et le moteur étant séparés, il devrait être possible de développer d'autres interfaces natives en utilisant l'[API JSON](http://twister.net.co/?page_id=58). On peut critiquer l'absence de mécanismes de prévention de name squatting et d'effacement de compte, mais cela sera sans doute au moins discuté, car le projet n'en est qu'à un état alpha.

AltStyle によって変換されたページ (->オリジナル) /