Bitchat – P2P-чат через Bluetooth

Себастьян Перейро

торговець чорним деревом
Реєстрація
09.08.09
Місто
Запоріжжя
Телефон
Realme 9
Джек Дорси, сооснователь «Твиттера», запустил мессенджер Bitchat, который работает без интернета. Смартфоны соединяются в mesh‑сеть и передают сообщения друг другу через Bluetooth.

Все чаты зашифрованы, а регистрация с номером телефона или электронной почтой не нужна. Основная идея — свобода общения там, где сеть недоступна или блокируется: митинги, ЧС, офлайн‑ивенты. Устройства сами доставят сообщения, даже если человек был вне зоны связи. На iOS доступно через TestFlight.
 
Реєстрація
26.10.07
Місто
London
Телефон
Samsung Galaxy S20
РЕБ хіба блюпуп не заглушить теж?
Заглушити він може багато чого, але щоб із цим заморочуватись почали, цей концепт має набути хоч якоїсь масовості. Вирубити мережу на рівні оператора, владі сильно простіше і масштабніше. А тут воно вже по опису працює через пень-колоду, при тому має приблизно 0 користувачів. Нащо заморочуватись.

Спробуй покористуватись tox, помнож незручності на 10 - отримаєш досвід такого мессенджера.
 

debugger

Moderator
Команда форуму
Реєстрація
27.02.09
Місто
Киев
Подробиці та посилання на встановлення:
TestFlight: https://testflight.apple.com/join/QwkyFq6z
GitHub: https://github.com/jackjackbits/bitchat
Співзасновник Twitter (тепер X) Джек Дорсі представив бета-версію Bitchat – нового децентралізованого P2P сервісу обміну повідомленнями, що працює через Bluetooth та не потребує інтернету, мобільних номерів чи серверів.

В оголошенні, зробленому в X, Дорсі написав, що провів вихідні, аби більше дізнатися про mesh-мережі Bluetooth, шифрування повідомлень та інші речі. Результатом цього став BitChat, подробиці про який він оприлюднив на GitHub та TestFlight.

Серед головних особливостей цього рішення є децентралізована mesh-мережа, що забезпечує автоматичне виявлення однорангових пристроїв та багатоходових ретрансляцій повідомлень через Bluetooth Low Energy. Самі ж повідомлення зашифровані завдяки обміну ключів X25519 та AEAD-режиму блочного шифрування.




Крім того, BitChat дозволяє зберігати та пересилати повідомлення завдяки кешуванню для користувачів, що перебувають в автономному режимі. Таким чином повідомлення будуть доставлені, коли користувачі знову під'єднаються до мережі.
Заразом BitChat використовує чати на базі кімнати та має підтримку команд у стилі IRC, як-от /join, /msg, /who тощо.
 
Зверху