Le nom de Jack Dorsey ne vous dit peut-être rien, mais il est très connu dans le monde de la high-tech. En 2006, il a fondé un réseau social connu alors sous le nom de TwitterTwitter, et qui s’appelle X depuis le rachat par Elon Musk. L’homme s’intéresse beaucoup aux réseaux décentralisés et, en 2019, il a fondé le réseau social Bluesky.
Son nouveau projet s’appelle « bitchat », une messageriemessagerie décentralisée, pair-à-pair, entièrement chiffrée. Elle passe par le Bluetooth LE (Low Energy) et s’apparente quelque peu au réseau de discussion IRCIRC, avec des messages privés et des canaux de discussion. Cela permet de créer un réseau maillé sans passer par Internet, en contournant toute surveillance ou censure.
L’applicationapplication permet de discuter de manière directe avec toute personne à moins de 30 mètres. Pour les personnes plus éloignées, les messages sont relayés par d’autres smartphones utilisant l’application, à condition qu’un chemin puisse être trouvé. Ou alors les messages seront conservés et livrés plus tard. « bitchat » rappelle notamment l’application FireChat, qui avait notamment été utilisée lors des manifestations à Hong Kong en 2014.
Un réseau maillé indépendant d’Internet et résistant à la censure
Jack Dorsey ne compte pas se limiter au Bluetooth et a déjà indiqué qu’il prévoit d’ajouter le Wi-Fi Direct afin d’augmenter la portée à 200 mètres. L’application pourrait aussi utiliser les ultrasonsultrasons, résistants aux brouilleurs d’ondes, et LoRa, le réseau des objets connectés. Mais, dans ces deux cas, cela nécessiterait d’ajouter un module physiquephysique à un smartphone. Il songe aussi à y intégrer le protocole Nostr, un réseau décentralisé sur Internet, afin de servir de relais pour interconnecter les réseaux maillés isolés. Chaque canal de discussion pourrait décider de l’activer ou non.
En plus de respecter la vie privée en évitant de passer par des serveursserveurs centralisés, ce genre d’application continue de fonctionner même en l’absence de toute infrastructure. Cela permet de coordonner des opérations de secours dans des zones blanches ou après une catastrophe, ou alors de continuer à communiquer lorsqu’un gouvernement bloque l’accès à Internet à l’échelle d’un pays.
La messagerie bitchat est en version bêtaversion bêta sur iOSiOS uniquement, via TestFlight. Toutefois, cette version a déjà atteint le nombre maximal de testeurs.