
Сооснователь Twitter Джек Дорси выпустил бета-версию мессенджера BitChat, позволяющего вести зашифрованную переписку через Bluetooth с разных устройств без подключения к интернету.
Дорси назвал это «проектом выходного дня», для которого он изучал принципы работы Bluetooth-сетей, способы хранения и отправки сообщений, а также методы шифрования. По словам автора, новый сервис напоминает IRC (Internet Relay Chat) — системы обмена сообщениями из 90-х.
Документация проекта на GitHub гласит, что BitChat — полностью децентрализованное приложение без серверной инфраструктуры, в котором нет аккаунтов, а для регистрации не нужны имейлы или номера телефонов. Мессенджер работает на основе сетевого стандарта Bluetooth Mesh: каждое устройство в сети BitChat выступает одновременно и клиентом, и передатчиком — сообщения могут «перепрыгивать» между ними, чтобы «добраться» до пользователей, которые не связаны между собой напрямую из-за ограниченного радиуса действия Bluetooth. То есть приложение потенциально может быть полезным во время шатдаунов или в районах со слабым покрытием сигнала.
Пока что сервис поддерживает только текст. Переписка хранится в памяти устройства и шифруется в зависимости от типа: приватная, групповая или для широкой аудитории. Для личных сообщений используется сквозное шифрование, но чтобы связаться с адресатом, нужно знать его юзернейм.
Дорси также сообщил, что планирует добавить поддержку Wi-Fi для увеличения пропускной способности при отправке крупных файлов.