Jack Dorsey uruchomił bitchat: komunikator dla sieci Bluetooth mesh, działa bez internetu, numerów i serwerów

Twórca Twittera Jack Dorsey pokazał, czym zajmuje się w weekendy — nowym komunikatorem bitchat. To zdecentralizowana aplikacja do wymiany wiadomości, która działa przez sieci Bluetooth mesh. To znaczy, że działa bez internetu, serwerów, rejestracji czy nawet numerów telefonów. Tylko czyste szyfrowanie i trochę magii.
Wśród funkcji bitchat: automatyczne wykrywanie sąsiednich urządzeń, wielokrotne przekazywanie wiadomości, czaty pokojowe z hasłami, buforowanie i przekazywanie dla uczestników offline. Dla prywatności używa się X25519 i AES‑256‑GCM, a dla szczególnie paranoidalnych — funkcja natychmiastowego usunięcia danych trzema naciśnięciami. Główny?szczegół: funkcjonalność komunikatora zależy od liczby urządzeń Bluetooth w pobliżu. Im więcej osób z włączonym Bluetooth i zainstalowanym bitchat — tym lepsza sieć.
Jak działa bitchat: główne cechy
bitchat — to komunikator, który działa bez internetu i serwerów, polegając wyłącznie na sieciach Bluetooth mesh. Każdy smartfon w tym systemie działa jako węzeł sieci: odbiera, przekazuje i retransmituje wiadomości od innych użytkowników w zasięgu Bluetooth.
- Sieć bez centrów zarządzania – żadnych serwerów ani chmur. Każdy uczestnik – i klient, i “przekaźnik”. Wiadomości podróżują z urządzenia do urządzenia zgodnie z zasadą “wielokrotnego” przekazywania (multi-hop).
- Szyfrowanie domyślne – dla prywatnych wiadomości używa się X25519 do wymiany kluczy oraz AES‑256‑GCM do szyfrowania treści. Czat grupowy dodatkowo zabezpieczany jest hasłami, które są konwertowane na klucze za pomocą Argon2id.
- Bez kont i numerów – komunikator nie wymaga rejestracji, telefonu ani e-maila. Twój pseudonim można zmieniać w locie i nie jest powiązany z żadnymi identyfikatorem.
- Store & Forward – wiadomości są buforowane dla uczestników offline i dostarczane, gdy ci ponownie pojawią się w sieci.
- Natychmiastowe usunięcie – potrójne naciśnięcie na logo natychmiastowo czyści wszystkie dane na urządzeniu.
- Komendy w stylu IRC – zarządzanie komunikatorem za pomocą prostych komend: /j do wejścia na kanał, /msg do prywatnego czatu, /pass do ustawienia hasła na pokój itd.
- Efektywność – używa kompresji LZ4, optymalizacji baterii i adaptacyjnego skanowania w celu oszczędzania energii.
Aplikacja?jest obecnie dostępna na iOS oraz macOS, z wersją na Androida w planach. Kod jest otwarty i udostępniony na GitHubie, a sam system wydaje się być eksperymentem z godnym poziomem bezpieczeństwa i prywatności.
Czym są X25519 i AES‑256‑GCM
X25519 — to algorytm wymiany kluczy zbudowany na krzywych eliptycznych Curve25519. Jest używany do tworzenia wspólnej tajemnicy między dwiema stronami bez bezpośredniego przesyłania tej tajemnicy. Silne strony X25519: szybkość, kompaktowość oraz odporność na ataki dzięki konstrukcji krzywej. To standard dla nowoczesnych protokołów (np. TLS 1.3, Signal).
AES‑256‑GCM — to symetryczny algorytm szyfrowania, który łączy AES z długością klucza 256 bitów i trybem pracy Galois/Counter Mode (GCM). GCM zapewnia nie tylko szyfrowanie danych, ale także ich uwierzytelnienie, co chroni przed fałszowaniem i zniekształceniem.
Razem X25519 i AES‑256‑GCM tworzą niezawodne bezpieczeństwo end-to-end: X25519 – do wymiany kluczy, AES‑256‑GCM – do szyfrowania właściwych wiadomości.
Kim jest Jack Dorsey
Jack Dorsey — amerykański przedsiębiorca, programista i projektant, znany jako współzałożyciel Twittera oraz usługi płatności Block (wcześniej Square). Urodził się 19 listopada 1976 roku w St. Louis, USA. Już w 2006 roku uruchomił Twitter, który zamienił się w jedną z największych sieci społecznościowych na świecie. W 2009 Dorsey założył Square — platformę do płatności mobilnych. Znany jest ze swojego zaangażowania w decentralizację, kryptowaluty i minimalistyczny styl życia. W 2021 roku zrezygnował z pozycji CEO Twittera, aby skoncentrować się na Block i projektach Web3. Teraz eksperymentuje z otwartymi komunikatorami i zdecentralizowanymi usługami.
Źródło: GitHub?