Zyskałem znacznie więcej uwagi na poście o prototypie, niż się spodziewałem. Pomyślałem, że podzielę się trochę więcej na temat pierwotnego pomysłu; pomysł na Bitle przyszedł mi do głowy, gdy byłem w środku niczego w Vermont, otoczony świetlikami - bez zasięgu, bez wifi. Miałem Bitchat, ale nikt nie był wystarczająco blisko, żeby porozmawiać. Wydawał się idealny autonomiczny węzeł bluetooth zasilany energią słoneczną; coś małego, co może odbierać pakiety z bitchat i przekazywać je wzdłuż łańcucha - idealna konfiguracja, jak sobie wyobrażałem, to mały dron z ogniwem słonecznym i ~48 godzinami ładowania baterii, który przemieszczałby się tam, gdzie jest potrzebny, a gdyby to było konieczne, wracałby na słońce, aby się naładować. Wydaje się, że istnieje niewiele, jeśli w ogóle, technologicznych przeszkód, aby stworzyć taki produkt - a jednak go nie ma. Trochę dziwne, szczerze mówiąc. Pojęcie podstawowej, ambientnej siatki węzłów, która po prostu jest, gotowa, zdolna i chętna do reorganizacji, optymalizacji i przekazywania informacji wydaje się niezbędne - dlaczego tego nie mamy? Powinniśmy to mieć. To był początkowy impuls dla Bitle - chociaż teraz to dość brzydki box z obwodami, który jest niezwykle głupi (po prostu przekazuje zaszyfrowane pakiety), spełnia swoją rolę. Powinniśmy, jako społeczeństwo, mieć solidne, zoptymalizowane i wysokoprzepustowe sieci - to zadanie dla scentralizowanych organizacji z ogromnym kapitałem, które mogą kłaść kable, kopać tunele itd. Ale dla ludzi, pojęcie ambientnej sieci, tak wszechobecnej i niezbędnej jak powietrze, jest tym, co mnie interesuje.
Mark Soares
Mark Soares29 lip 2025
Wymagało to trochę wysiłku, ale Bitle v.01 jest operacyjny; Bitle to samodzielny, zasilany własnym źródłem, węzłowy przekaźnik oparty na ESP32 dla bitchat @jacka, zdecentralizowanego protokołu wiadomości; może działać nieprzerwanie na energii słonecznej lub przez ~25-50 dni na baterii; obudowa jest odporna na warunki atmosferyczne i przeznaczona do instalacji w trudnych warunkach. Powinien wydłużyć zasięg Bluetooth na zewnątrz od 300 do 500 stóp. Bitle implementuje binarny protokół bitchat przez Bluetooth LE, nawiązując połączenia z serwerem GATT z urządzeniami bitchat i działa jako węzeł pośredni, aby wydłużyć zasięg sieci mesh. Bitle obsługuje handshake protokołu noise dla bezpiecznej komunikacji, przetwarza zaszyfrowane wiadomości użytkowników i przesyła je przez sieć mesh. Został zaprojektowany jako profesjonalny przekaźnik mesh, który wzmacnia zdecentralizowaną architekturę bitchat, zapewniając dodatkowe węzły routingu bez potrzeby interakcji użytkownika lub pojawiania się jako peer w interfejsie wiadomości. Wyobrażałem sobie jego użyteczność jako węzeł gruntowy dla obszarów zdalnych, takich jak szlaki turystyczne, miejsca biwakowe itp. (stąd nazwa Bitle - "Biddle" lub "beetle"), gdzie sygnał może być słaby, a komunikacja krytyczna. Co najważniejsze, chociaż sygnał/wifi może być obfity, bitchat nie jest naprawdę o byciu zabezpieczeniem dla komunikacji online - chodzi o wybór komunikacji bez scentralizowanej infrastruktury; peer to peer - urządzenie takie jak Bitle wydaje się kluczowe dla tego. Powinno być możliwe stworzenie siatki tych urządzeń dość tanio i ustanowienie ambientowej sieci mesh, przez którą każdy może komunikować się, będąc offline. Większość objętości urządzenia zajmuje bateria/energia słoneczna/obudowa/płyta zasilająca - byłoby znacznie mniejsze, gdyby było zbudowane w żarówce lub jakimkolwiek urządzeniu do podłączenia.
114,66K