DS

BitChat: децентрализованный мессенджер с офлайн-режимом

BitChat — децентрализованное P2P-приложение для обмена сообщениями, объединяющее две транспортные технологии: Bluetooth mesh для локальной офлайн-связи и Nostr для глобального интернет-общения. Никаких аккаунтов, номеров телефонов или центральных серверов — полная анонимность и автономность.

Приложение использует умную маршрутизацию, автоматически выбирая лучший транспорт (Bluetooth → Nostr). Поддерживаются гео-чаты на основе geohash, сквозное шифрование (Noise Protocol для mesh, NIP-17 для Nostr), IRC-стиль команд и аварийное стирание данных тройным тапом. Доступно на iOS и macOS.

Локально работает Bluetooth LE mesh с многопрыжковой ретрансляцией (до 7 прыжков) без интернета. Глобально — сеть из 290+ реле Nostr и эфемерные ключи для каждого гео-региона. Приватные сообщения сначала пытаются отправить по Bluetooth, при недоступности — через Nostr, с умной очередью при отсутствии соединения.

GitHub ★ 27,960

Загрузка страницы