



Джек Дорси запустил bitchat: мессенджер для mesh-сети Bluetooth, он работает без интернета, номеров и серверов
Создатель Twitter Джек Дорси (Jack Dorsey) показал, чем занимается на выходных - новым мессенджером bitchat. Это децентрализованное приложение для обмена сообщениями, которое работает через mesh-сети Bluetooth. То есть без интернета, серверов, регистраций или даже номеров телефонов. Только чистое шифрование и немного магии.
Среди особенностей bitchat: автоматическое обнаружение соседних устройств, многоскачковая ретрансляция сообщений, комнатные чаты с паролями, кэширование и пересылка для офлайн-участников. Для приватности используется X25519 и AES-256-GCM, а для особо параноидальных - функция экстренного удаления данных тремя нажатиями. Главный нюанс: работоспособность мессенджера зависит от количества Bluetooth-устройств рядом. Чем больше людей с включенным Bluetooth и установленным bitchat - тем лучше сеть.
Как работает bitchat: главное
bitchat - это мессенджер, который обходится без интернета и серверов, полагаясь исключительно на Bluetooth mesh-сети. Каждый смартфон в этой системе действует как узел сети: принимает, передает и ретранслирует сообщения от других пользователей в радиусе Bluetooth.
Приложение пока доступно на iOS и macOS, с Android-версией в перспективе. Код открыт и выложен на GitHub, а сама система выглядит как эксперимент с достойным уровнем безопасности и приватности.
Что такое X25519 и AES-256-GCM
X25519 - это алгоритм обмена ключами, основанный на эллиптических кривых Curve25519. Он используется для создания общего секрета между двумя сторонами без прямой передачи этого секрета. Сильные стороны X25519: скорость, компактность и устойчивость к атакам благодаря дизайну кривой. Это стандарт для современных протоколов (например, TLS 1.3, Signal).
AES-256-GCM - симметричный алгоритм шифрования, который
Читать на gagadget.com