BitChat

BitChat — это децентрализованный мессенджер, созданный сооснователем Twitter Джеком Дорси, который работает без интернета, SIM-карт и серверов, используя технологию Bluetooth Low Energy (BLE) для связи между устройствами. В отличие от традиционных мессенджеров, BitChat строит сеть peer-to-peer (P2P), где каждый смартфон выполняет роль узла и ретранслирует зашифрованные сообщения другим устройствам, пока они не достигнут получателя.
Основные характеристики BitChat
- Работа без интернета: Для передачи сообщений требуется только Bluetooth, что позволяет общаться в офлайн-режиме на расстоянии до 30 метров (с возможным расширением до 300 метров через промежуточные устройства).
- Децентрализация: Нет центральных серверов, а данные пользователей не хранятся где-либо в облаке — вся переписка остаётся только на устройствах пользователей.
- Конфиденциальность и безопасность: Вся передача сообщений защищена сквозным шифрованием (используются современные алгоритмы, такие как Curve25519 и AES-GCM), при этом не требуется никакой регистрации, логинов, номеров телефонов или электронной почты.
- Минимализм: В приложении отсутствуют аватары, имена, файлы, картинки и прочие медиа — только текстовые сообщения.
- Функция «панической кнопки»: Тройное нажатие на логотип мгновенно стирает все сохранённые сообщения и данные приложения для обеспечения дополнительной приватности.
- Групповые чаты: Можно создавать защищённые паролем чат-комнаты для группового общения.
- Ограничения: Поскольку сеть основана на количестве подключённых поблизости устройств, качество и скорость доставки сообщений зависят от числа пользователей рядом. Также пока не реализована поддержка передачи файлов или медиа.
BitChat ориентирован на ситуации, где отсутствует или ограничен доступ к интернету, например, на массовых мероприятиях, протестах, чрезвычайных ситуациях или в местах с плохим покрытием мобильной сети. Это приложение обеспечивает устойчивое к блокировкам и цензуре общение, при этом гарантируя высокий уровень анонимности.
В текущем состоянии BitChat доступен в бета-версии для iOS через TestFlight, версия для Android распространяется через исходный код на GitHub и требует самостоятельной сборки.
Таким образом, BitChat — это инновационный мессенджер, способный обеспечить приватное, безопасное и независимое от интернет-инфраструктуры общение между пользователями, используя только Bluetooth и архитектуру mesh-сети.