Cela a demandé un peu d'effort, mais Bitle v.01 est opérationnel ; Bitle est un nœud relais maillé autonome basé sur ESP32, alimenté par lui-même, pour le bitchat de @jack, un protocole de messagerie décentralisé ; il peut fonctionner indéfiniment sur solaire, ou environ 25 à 50 jours sur batterie ; le boîtier est étanche et conçu pour être installé dans des conditions difficiles. Il devrait étendre la portée du Bluetooth à l'extérieur entre 300 et 500 pieds. Bitle implémente le protocole binaire bitchat via Bluetooth LE, établissant des connexions de serveur GATT avec des appareils bitchat et agissant comme un nœud intermédiaire pour étendre la portée du réseau maillé. Bitle gère les poignées de protocole de bruit pour une communication sécurisée, traite les messages utilisateurs chiffrés et les transmet à travers le réseau maillé. Il est conçu comme un relais maillé professionnel qui améliore l'architecture décentralisée de bitchat en fournissant des nœuds de routage supplémentaires sans nécessiter d'interaction de l'utilisateur ou apparaître comme un pair dans l'interface de messagerie. J'ai imaginé son utilité comme un nœud de base pour des zones éloignées, comme des sentiers de randonnée, des terrains de camping, etc. (d'où le nom Bitle - "Biddle" ou "scarabée") où le signal peut être faible et la communication critique. Plus important encore, bien que le signal/wifi puisse être abondant, bitchat n'est pas vraiment conçu pour être un système de secours pour les communications en ligne - il s'agit de choisir de communiquer sans infrastructure centralisée ; de pair à pair - un appareil comme Bitle semble essentiel à cela. Il devrait être possible de créer une grille de ces appareils à moindre coût et d'établir un réseau maillé ambiant à travers lequel tout le monde peut communiquer tout en étant hors ligne. La majeure partie de la taille de l'appareil est dans la batterie/solaire/boîtier/plateau d'alimentation - il serait significativement plus petit s'il était intégré dans une ampoule ou tout appareil à brancher.
411,87K