При первой установке BitChat автоматически генерируется имя пользователя, которое можно изменить
При первой установке BitChat автоматически генерируется имя пользователя, которое можно изменить

В 2025 году состоялось пополнение в ряду P2P-мессенджеров «постапокалиптического» типа, которые обеспечивают связь после отключения интернета. Например, после стихийного бедствия или техногенной аварии.

Новый мессенджер BitChat от известного предпринимателя Джека Дорси пока поддерживает P2P-связь только по BLE, но в будущем планирует добавить LoRa, WiFi Direct и ультразвук.


BitChat

BitChat — приложение для обмена сообщениями в режиме P2P-сети, которое работает без интернета, сотовых вышек или какой-либо инфраструктуры.

Используя сетевую технологию Bluetooth Low Energy (BLE) и Noise Protocol Framework, она обеспечивает безопасные приватные коммуникации.

Основная инновация в том, что BitChat объединяет mesh-сети на Bluetooth, протокол Noise для шифрования, а также эфемерные ID для повышения конфиденциальности. До сих пор на рынке не было мессенджеров, которые сочетают все три эти качества.

Схема работы BitChat
Схема работы BitChat

Функции BitChat:

  • Децентрализованная mesh-сеть: Автоматическое обнаружение узлов и передача сообщений по Bluetooth LE, через несколько узлов (хопов) до конечного адресата:

Каждый телефон выступает как отправитель и ретранслятор, создавая сеть, которая простирается далеко за пределы обычного диапазона Bluetooth. Сообщения передаются от телефона к телефону, пока не достигнут цели.

  • Приватность: никаких аккаунтов, номеров телефонов и постоянных ID. Для работы мессенджера используются временные эфемерные ID, которые постоянно изменяются:

  • Трафик прикрытия: Обфускация времени и фиктивные сообщения для повышения конфиденциальности.

  • Сквозное шифрование: протокол Noise работает следующим образом:

  • Хранение сообщений в офлайне и отправка, когда узел появляется в зоне досягаемости. Сейчас для обычных сообщений реализован 12-часовой кэш, а для избранных контактов — неограниченный по времени.

  • IRC-команды: знакомый интерфейс со стандартными командами. В данный момент поддерживаются следующие:

    • /j #channel - присоединиться или создать канал

    • /m @name message - отправить личное сообщение

    • /w - показать пользователей в онлайне

    • /channels - показать все обнаруженные каналы

    • /block @name - блокировать юзера

    • /block - показать всех блокированных пользователей

    • /unblock @name - разблокировать

    • /clear - очистить чат

    • /pass [password] - установить/изменить пароль канала (только владелец)

    • /transfer @name - передать владение каналом

    • /save - Toggle message retention for channel (только владелец)

  • Универсальное приложение: нативные приложения iOS и macOS, а также порт на Android.

  • Экстренное удаление: тройное касание мгновенно удаляет из программы все данные.

  • Оптимизация производительности: сжатие сообщений LZ4, экономия заряда батареи (четыре режима работы, в зависимости от текущего уровня заряда) и оптимизированный сетевой трафик. Для передачи трафика используется эффективный бинарный протокол с минимальным оверхедом (заголовки по 26 байт), автоматическим сжатием больших сообщений.

В будущем разработчики планируют реализовать в мессенджере альтернативный транспорт, в том числе протоколы LoRa, WiFi Direct и неслышимый уху ультразвук, дополнительные гейты для передачи сообщений путём интеграции с Nostr и постквантовую криптографию.

Поддержка WiFi Direct улучшит дальность связи BitChat с нынешних 10−30 м (BLE) до 100−200 м, а скорость — с 1−3 Мбит/c до 250+ Мбит/c.

Исходники клиента iOS и клиента Android опубликованы в открытом доступе. APK для Android можно скачать здесь.

Другие мессенджеры

В настоящий момент существует несколько P2P-мессенджеров, которые работают без интернета:

Например, Meshtastic использует для связи протокол LoRa, который в будущем обещают добавить в BitChat:

По этому протоколу связь устанавливается на расстоянии до 331 км между стройствами в прямой видимости.

Текущий рекорд дальности радиосвязи Meshastic: 331 км
Текущий рекорд дальности радиосвязи Meshastic: 331 км

Преимущества P2P

У децентрализованных мессенджеров есть несколько важных преимуществ. Самое главное, это надёжность в условиях, когда недоступен интернет. Кроме того, конфиденциальность, шифрование, защита от прослушивания. Наконец, для развёртывания такой сети не требуется дорогостоящая инфраструктура.

Предполагается, что такие сети могут найти применение для коммуникации в экстренных условиях после стихийного бедствия, а также для секретных разговоров в ситуациях когда это чрезвычайно важно (защита журналистских источников, конфиденциальные деловые встречи и т. д.). Он может быть удобен и в повседневном использовании на многотысячных мероприятиях (концерты, стадионы), где наблюдаются перебои с традиционным сотовым покрытием, в международных путешествиях без роуминга, в пробках и просто на загруженных автодорогах для общения между водителями.

Комментарии (162)


  1. grvelvet
    10.08.2025 12:50

    Уже был про него пост и этой идее уже лет 15 - 20, переписывался на парах на кнопочнике с j2me - бесплатная локальная альтернатива аське.


    1. Zhabrozavr
      10.08.2025 12:50

      На идее много информации не передашь и не получишь


    1. G_rrr
      10.08.2025 12:50

      Пишешь смс, делаешь скриншофт, отправляешь через блютус.


      1. Grey83
        10.08.2025 12:50

        Какой синезуб? ИК-порт же!


        1. isden
          10.08.2025 12:50

          Моргать вспышкой и считывать камерой =)


          1. G_rrr
            10.08.2025 12:50

            Послать морзянкой или семафором


          1. blind_oracle
            10.08.2025 12:50

            Когда-то очень давно мы делали лазерные линки между домами используя фотодиод и лазерную указку. Сколько-то там бод в секунду оно выдавало :)


            1. isden
              10.08.2025 12:50

              Я тоже с таким игрался. Но тут то суть в том, что вспышка и камера есть в 99.9% телефонов.


            1. bBars
              10.08.2025 12:50

              Бод в секунду -- это ускорение получается ;)


              1. blind_oracle
                10.08.2025 12:50

                Да, забыл уже эти термины, почему-то в голове засело что бод это байты с различным количеством бит (не только 8) :)


              1. hooperer
                10.08.2025 12:50

                Бод в секунду в квадрате ускорение )


            1. Hoy_cMoKuHr
              10.08.2025 12:50

              Побединский такой конструктор продает, кстати


            1. Stanislavvv
              10.08.2025 12:50

              Ronja Laserlink — до 10Мбит. Полупромышленное было в конце 90-х — начале 2000-х.

              Ну и любительские конструкции на компортах до 115кбит тож не отбрасываем (такие наблюдал у знакомых).

              UPD: странный глюк — нажимал ответить уровнем ниже.


          1. Turbo_Pascal_55
            10.08.2025 12:50

            Можно ещё костры зажигать через каждые 10 км.


            1. blind_oracle
              10.08.2025 12:50

              Модуляция медленная..


      1. dyadyaSerezha
        10.08.2025 12:50

        Какой ещё блютус? Передашь телефон по рукам получателю. Он читает, пишет ответ и передаёт телефон обратно. Раньше бумажки передавали.


        1. G_rrr
          10.08.2025 12:50

          А если через трубочку плевать бумажку, это какой RFC?


          1. dyadyaSerezha
            10.08.2025 12:50

            А её потом развернешь вообще? Этот RFC не для коммуникации, а для базовых единичных сигналов.


            1. fhunter
              10.08.2025 12:50

              push-уведомлений же!


            1. K0styan
              10.08.2025 12:50

              Любой базовый единичный сигнал можно в морзянку завернуть!

              А если ещё и 8 трубочек параллельно собрать...


              1. dyadyaSerezha
                10.08.2025 12:50

                Тогда уж не 8, а 64. В 21 веке живём, однако.


  1. codecity
    10.08.2025 12:50

    Вроде просто по Bluetooth - смысла особо нет. Зачем, если всегда онлайн сейчас все девайсы. Ну разве что для экстренных ситуаций для отдельных регионов, где есть перебои со связью. Но оно же фактически то сейчас работает локально только, в пределах видимости фактически.


    1. aik
      10.08.2025 12:50

      Для всяких протестов, чтобы мимо интернета можно было координироваться.

      А для повседневных нужд, как по мне, проще с рациями разобраться для общения там, где нет сотовой сети.


      1. ahdenchik
        10.08.2025 12:50

        Для всяких протестов, чтобы мимо интернета можно было координироваться.

        У этих протоколов нулевая устойчивость к злонамеренному флуду. Поэтому, для такого рода противостояния они не подходят


        1. Germanjon
          10.08.2025 12:50

          Ну и плюс, в моменте товарищи майоры получат MAC-адреса Bluetooth-точек мамкиных-протестунов. А потом наличие таких мессенджеров может стать отягчающим обстоятельством


          1. Steelycrack
            10.08.2025 12:50

            mac адреса на смартфонах динамические и не говорят ни о чем.


            1. blind_oracle
              10.08.2025 12:50

              Рандомные адреса только у вайфая и BLE, обычный блютус вроде статический.

              Но в этих приложухах, скорее всего, используется BLE


        1. aik
          10.08.2025 12:50

          Ну отвалятся из-за флуда сколько-то мяса. Зато костяк будет управляем.


    1. andreymal
      10.08.2025 12:50

      всегда онлайн сейчас все девайсы

      Хорошая шутка)

      Сейчас в Петербурге уже третий день подряд мобильного интернета толком нет


      1. GerrAlt
        10.08.2025 12:50

        Приоритет в реализации фич многое говорит о целях: ту же LoRa не реализовали (хотя для условий именно техногенных проблем она очень бы пригодилась), а экстренное удаление всех данных по тройному клику (что для условий техногенных аварий скорее вредно - можно случайно удалить все нужное, а восстановить неоткуда) - сделали


        1. daggert
          10.08.2025 12:50

          Да отстаньте уже от Лоры. Не для чатов этот протокол создавался. Вы все плюшки этого протокола убьете использованием его для переписки, а потом будете ругаться что он не вывозит даже пяток абонентов.


          1. riky
            10.08.2025 12:50

            а какие еще варианты? приодится же отталкиваться от разрешенных частот. 433, 866 и всё...
            или вы предлагаете протестовать так по максимуму? полная анархия, брать любые частоты? :)


            1. sloww
              10.08.2025 12:50

              Речь вообще не про протесты, а про доступность.

              В условной стране N в моменте взяли и заблокировали все протоколы, и тут граждане такие - "ну да ну да, мы будем пользоваться только разрешенными частотами, ведь мы прилежные граждане".

              Поэтому да - любые частоты, любое шифрование, любые варианты сохранить связанность.


              1. isden
                10.08.2025 12:50

                Лучше таки не "любые частоты", а те, которых в эфире овердофига - те же 433 например. Излучение на других будет сильно привлекать пативены РКН с пеленгаторами (он же вроде сейчас занимается функциями Россвязьнадзора).


              1. AndreyHenneberg
                10.08.2025 12:50

                Просто разрешённые частоты позволяют использовать канал связи и вне ЧП. Опять же, количество оборудования, работающего на этих частотах, находящегося на руках: LoRa - это для гиков или тех, кому надо для работы, а устройства работающие на частотах LPD433 и PMR446, плюс те, на которых работают детские игрушки, продаются в магазинах без ограничений и есть у большого количества пользователей, потому что с ними удобно ходить в лес или ещё куда, с ними играются дети, их использует персонал торговых центров и так далее. То же самое касается Bluetooth/BLE и Wi-Fi - телефоны на любой вкус во всех магазинах. Это означает, что в случае ЧП связь можно будет организовать с минимальными затратами. А LoRa требует дополнительного оборудования.


            1. daggert
              10.08.2025 12:50

              Частота и протокол не связаны. В случае БП - будут глушить любую частоту где есть трафик. А для чатов есть другие меш-протоколы. Вы можете взять даже рацию Баофенг с их аес шифрованием по ключу и писать друг-другу смс. Но не надо использовать протокол переодической передачи телеметрии автономных устройств для чатов. Это бред.


              1. Vasily_Sass
                10.08.2025 12:50

                Вы путаете LoRaWAN - протокол, который в IoT как раз и используется, и просто LoRa - как физический уровень беспроводной передачи. Сама LoRa может использовать и 433, и 868, а LoRaWAN - стандартизирована только на 868.


                1. daggert
                  10.08.2025 12:50

                  Я ничего не путаю. Сама технология Long Range Spread Spectrum подразумевает скорость передачи информации на низких скоростях. Любая чрезмерная активность и ускорение - убьет все плюшки этой модуляции.

                  То что его используют для управления дронами - равносильно удалению гланд через кое-какое отверстие на теле - чистое извращение.

                  Если нужно создание меш-сетей - надо использовать более подходящие технологии - тот-же зигби, прости господи, а не технологию что была создана для передачи 10 байт на пару километров по полю, с преамболой в 1-2 секунды.


                  1. blind_oracle
                    10.08.2025 12:50

                    То что его используют для управления дронами - равносильно удалению гланд через кое-какое отверстие на теле - чистое извращение.

                    Аргументы? Ничего лучше пока не придумано - работает прекрасно на дальностях до 100Км и больше. Связь держит прекрасно.

                    У них там можно выбрать разные модуляции для разных целей (FLRC и подобные)


                    1. daggert
                      10.08.2025 12:50

                      это-ж интернет. Откуда тут аргументы?

                      Но на самом деле аргумент один - если мы смотрим спецификацию протокола то обнаруживаем что он делался именно с учетом дальних расстояний и малого объема информации. До единиц байт секунду (у меня тестовый линк 100+км передавал телеметрию 12 секунд).

                      Если-же мы говорим про управление дронами - мы убираем с него все, кроме модуляции. Далее нам нужна настройка над ним, в виде шифрования, в виде анализа эфира. И мы получаем мутанта какого-то. А если брать еще и то что в управлении дронами сигнал пц большой скорости (сколько там пульт шлет в секунду пакетов?) и нужен обратный линк в виде видеопотока - то уж простите но это чистой воды извращение. Тут лора только для лоры.

                      И это никак не решит проблему джамминга. Ловите один раз пакет (а у вас их флуд целый идет в эфире с известным разбросом) - и блокируете все от нее по SF+/-12, и лора будет глухая как кирпич. У меня так игроки забавляются с моей электроникой лоровской.


                      1. blind_oracle
                        10.08.2025 12:50

                        1. Шифрования там нет на данный момент

                        2. Обратный видеолинк очевидно идёт отдельно по другим протоколам

                        3. Обратно по Лоре идёт только телеметрия с небольшой скоростью

                        А если брать еще и то что в управлении дронами сигнал пц большой скорости (сколько там пульт шлет в секунду пакетов?)

                        Да не то что бы много, от 50Гц до 1кГц. Чем меньше - тем дальше работает.

                        И это никак не решит проблему джамминга. Ловите один раз пакет (а у вас их флуд целый идет в эфире с известным разбросом) - и блокируете все от нее по SF+/-12,

                        ExpressLRS умеет такую штуку как Gemini - передачу по параллельным линкам, как на разных каналах одного диапазона, так и например параллельно на 900 и 2400. Это может помочь с глушением.


              1. Suleyman9999
                10.08.2025 12:50

                протокол периодической передачи телеметрии разве не будут глушит увидев там хоть какой то трафик ?


                1. nixtonixto
                  10.08.2025 12:50

                  У современных ISM-трансиверов очень широкие диапазоны частот, которые могут выходить за пределы диапазонов глушилок и приёмников глушильщиков. И всегда можно перепаять кварц на чуть иную частоту, чтобы работать уже на нестандарных частотах.


        1. fujikiriku
          10.08.2025 12:50

          ту же LoRa не реализовали

          А разве в смартфонах есть приемник и передатчик для этих частот? Или нужно будет отдельное устройство, подключающееся к смартфону?


          1. blind_oracle
            10.08.2025 12:50

            Meshtastic подходит вполне думаю. Там свой меш, можно поверх него как-то работать.


          1. AndreyHenneberg
            10.08.2025 12:50

            Нужно отдельное устройство, которое будет подключаться к смартфону по проводу, Bluetooth/BLE или Wi-Fi. Именно поэтому для ЧС такой способ связи бесполезен: нужно что-то, что УЖЕ есть у ОЧЕНЬ многих и чем эти многие хоть как-то умеют пользоваться. Тот же Briar каким-то образом умеет то ли выкачивать себя в виде пакета, то ли вытаскивать из кэша и потом делиться собой с окружающими. То есть одну часть распространения мы так решаем. Но во многом он неудобен и потому мало тех, у кого он есть. То есть связность с его помощью смогут осуществить только те группы, в которых есть хотя бы один пользователь, который сможет поделиться пакетом. Но он хотя бы требует распространённого оборудования - смартфона с ОС Андроид (со всеми модификациями вроде Harmony OS от Huawei) на борту. А вот для связи через LoRa нужны специальные железки. Они дешёвые, но, как я уже писал выше, они есть только у некоторых гиков и у тех, кому они нужны для каких-то проектов. В отличие от радиостанций диапазонов LPD и PMR и всяких аппаратов от Baofeng, Quansheng и прочих производителей, у которых частоты можно выставлять почти как угодно.


            1. Grey83
              10.08.2025 12:50

              то ли выкачивать себя в виде пакета, то ли вытаскивать из кэша

              На ведроиде если у тебя установлена прога, то с помощью многих файловых менеджеров или специализированых приложений ты можешь достать её apk-файл. И даже рут не потребуется.


              1. AndreyHenneberg
                10.08.2025 12:50

                Ну да. Только не знаю, когда программа достаёт свой пакет. Такое ощущение, что во время установки. Но для данного класса программ это просто ультимативный аргумент в пользу именно Briar.


        1. Vorchun
          10.08.2025 12:50

          А при блокировках интернета LoRa в блок не попадает? Ну то есть вопрос: что глушат конкретно? Я не про отключение у провайдера самих сервисов. А именно когда военные начинают все глушить. BT и Lora не попадает под раздачу?


          1. AndreyHenneberg
            10.08.2025 12:50

            LoRa - это протокол и способ модуляции. В РФ под это дело выделены частоты 433 и 866 МГц. На первой так же общаются разного рода охранники, а так же сотрудники торговых центров: разрешённая мощность там 10 мВт, так что они никому не мешают, поскольку банально сигнал быстро гаснет. То же самое касается BT/BLE. Но там ещё и длина волны совсем короткая и вязнет во всё, чём только можно. Даже в воздухе, поскольку поглощается водой (та же длина волны, что и в микроволновке). В общем, без особой надобности эту частоту глушить не будут.

            Но, собственно, вопрос в том, какой сценарий ЧС мы рассматриваем. Если речь о стихийном бедствии или техногенной катастрофе, такой ресурс будут, скорее ценить и беречь, поскольку он может заместить отключившуюся связь по традиционным каналам, потому что сотовые операторы или операторы наземной связи какое-то время будут в ноакуте.


      1. bondeg
        10.08.2025 12:50

        В Мурино и на пискарёвке нет, в городе есть вроде почти везде)


      1. G_rrr
        10.08.2025 12:50

        Там снова пмэф?


        1. ColdHam
          10.08.2025 12:50

          Хуже

          Всероссийские тракторные соревнования с выступлением селебрити. Сеть просто лежит 3 дня


          1. G_rrr
            10.08.2025 12:50

            В конце августа что-то намечается?


            1. german25avenue
              10.08.2025 12:50

              Вчера Билан скакал на тракторе, но сегодня МТС по прежнему еле дрыгается.


              1. G_rrr
                10.08.2025 12:50

                Машино-тракторная станция, как я помню? Ещё в атласе она была на карте города Снова


          1. dyadyaSerezha
            10.08.2025 12:50

            Трактора баллистические? С вертикальным взлётом?


      1. Neikist
        10.08.2025 12:50

        Третий день это еще неплохо. У меня уже третий месяц идет. Мобильный интернет видел только за городом (и пару раз за лето в городе поймать работающий удавалось).


    1. QTPie
      10.08.2025 12:50

      Ну их в самом начале назвали мессенджерами "постапокалиптического типа", это не для рядового повседневного использования. Там прям отдельный сценарий когда это может иметь смысл


      1. fhunter
        10.08.2025 12:50

        Ну их в самом начале назвали мессенджерами "постапокалиптического типа", это не для рядового повседневного использования. Там прям отдельный сценарий когда это может иметь смысл

        Да блин. Проблема всех этих мессенджеров в "готовности". Или вы их используете каждый день, и у вас там есть контакты всех нужных людей. И в час "ч" когда всё произойдёт - у вас будет связь.
        Но для этого они неудобные, не настолько оперативные. Звонков нет по определению.

        Поэтому всё использование закончится "поставили и забыли, потом google удалил неиспользуемое приложение". А когда вспомнили - в них нет ничего. Упсь.

        И в это упирается любой такой проект.

        PS. С точки зрения протестов/подобного - Briar самый разумный - у него store and forward, и спонтанная синхронизация, когда знакомые встречаются - то есть встретились люди, обменялись приветствиями/новостями. Встретились при этом же телефоны, обменялись тем, что у них нового накопились, люди дальше пошли разносить информацию.


        1. isden
          10.08.2025 12:50

          Briar

          Очень жаль что его под эппл дивайсы нет.


          1. AndreyHenneberg
            10.08.2025 12:50

            Потому что он "слишком много хочет". Например, раздавать себя в виде пакета. А для Apple - это как секатором по... Яблочкам.


            1. isden
              10.08.2025 12:50

              Так можно же выпустить отдельный апп для эппл устройств без этого.


              1. AndreyHenneberg
                10.08.2025 12:50

                Ну вот нет у них разработчиков, которые могли бы такое сделать.


              1. fhunter
                10.08.2025 12:50

                Тут вопрос ещё денег (сколько там лицензия стоит? Она продляемая и за это тоже деньги просят). + Переписывания целиком приложения, потому что некоторые вещи, если мне не изменяет память (типа фоновых сервисов) в iOS нельзя писать на языках отличных от swift (это одна из причин, почему нет syncthing для iOS, например).


        1. AndreyHenneberg
          10.08.2025 12:50

          Вот да. Это как с ножами выживания: нож выживания - этот тот нож, который у Вас с собой, когда надо выживать. И весь выбор заключается в том, какой именно нож Вы берёте с собой. То есть в поход вполне можно взять лом вроде Cold Steel Recon Tanto, но в городе его носят лишь немногие упоротые (я не настолько упоротый, у меня в рюкзаке китайская копия Falkniven F1 - ну уж очень офигенно он режет). Так и с этими приложениями. Не говоря уже о специальном оборудовании с поддержкой LoRa. И с Briar. Тем более, что звонков там и правда нет. Вот если бы были... Есть же в Tox-е, который тоже децентрализованный. Понятно, что с учётом разной пропускной способностью сети, но всё-таки, чтобы в "нормальных" условиях можно было и позвонить, а если в наличии только Bluetooth, то только текст.


          1. fhunter
            10.08.2025 12:50

            Со звонками - они будут только когда есть хоть сколько-то надёжная сеть, а в противном случае - маркировать "извини, мы оффлайн, поищи место с качественной сетью". Ну и автоматом к этому - такой функционал позволяет косвенно определять локацию людей (потому что уже не store and forward).

            А общем - в таком раскладе голосовухи в режиме PTT - единственное на что можно надеяться, имхо.


            1. AndreyHenneberg
              10.08.2025 12:50

              Но хотя бы при наличии подключения можно же давать возможность звонить. Вот я сижу дома, у меня Wi-Fi от терминала-маршрутизатора, в который воткнута оптика, и тариф на 200 мегабит. Плюс безлимитный тариф на телефон. Почему я не могу позвонить человеку, находящемуся примерно в таких же условиях? Вот в случае отключения связи - да, самое большее - голосовые сообщения. Желательно, ужатые до предела, чтобы трафик экономить, потому что этот трафик - это ещё и заряд батарей тех, через кого пройдёт такое сообщение.


      1. AndreyHenneberg
        10.08.2025 12:50

        Проблема только в том, что то, что не используется хотя бы эпизодически, не будет готово к использованию к моменту апокалипсиса. Хочешь иметь возможность выживать в лесу - имей туристическое снаряжение, умей им пользоваться и ходи в лес, хочешь иметь связь в случае пришествия Белого и Пушистого - имей эту связь здесь и сейчас. То есть надо, чтобы рация была если не с собой, то хотя бы дома и с заряженными аккумуляторами или свежими батарейками. И с запасными тоже. Хочешь иметь бункер, чтобы пережить всё это - покупай домик в деревне и копай там бункер. Или иди в лес и копай его там. Только так. А то, что лежит в Google Play Store или Apple Store, но не лежит в памяти телефона или хотя бы на флэшке в виде пакета, будет недоступно с момента обрушения систем связи.


    1. sultanenok
      10.08.2025 12:50

      Там ж еще можно по цепочке передавать.


    1. Ivan_shev
      10.08.2025 12:50

      У меня в городе отключили интернет, онлайн связи нет, но есть же сотовая связь? так она тоже начала работать через Ж. до матери не мог дозвониться, ну при этом она мне спокойно могла позвонить (один и тот же оператор, Т2)


    1. psynix
      10.08.2025 12:50

      тогда SDR прикрутить и вещать морзянкой )


  1. denis_odinets
    10.08.2025 12:50

    Тестировал я Bitchat. Конечно не без минусов. И запросы к геолокации тоже сильно не нравятся. А без геолокации как то не очень устройства друг друга находят. С ней, все отлично. Но для безопасного мессенджера это минус, вдруг какие то данные локации будут передаваться по итогу. И командная строка, для смартфонов с сенсорным экраном, да и для любых ПК в принципе, не лучшая идея.

    Кто-нибудь тестировал, а какова максимально возможная цепочка из узлов, от начального устройства к конечному. Если устройств будет несколько тысяч, это же пакеты данных будут между устройствами относительно огромные. Для той же Лоры это критично.


    1. IZh
      10.08.2025 12:50

      Запросы местоположения при сканировании устройств Bluetooth, если я правильно понимаю, это отчасти перестраховка Гугла. В смысле, это не что что бы приложению подавай доступ к GPS и ГЛОНАСС, а тут речь о том, что если где-то расположен Bluetooth-маячок с известными координатами и приложение его засекло, значит приложение узнало, что пользователь находится физически поблизости от этого маячка. Поэтому Гугл повышает осведомлённость пользователей, что если приложениям разрешается искать устройства вокруг, то есть шанс, что приложения и местоположение узнают.


      1. denis_odinets
        10.08.2025 12:50

        Хорошо. Получается эти данные никуда не передаются, и все проходит только на уровне самих устройств и нужно только для установления соединения между собой. А вот сами сообщения и пакеты для передачи дальше, передаются при сопряжении приложений между собой. Но все таки, интересно, сколько же времени сообщение будет искать адресата, в большом городе с тысячами устройств. И как сильно раздуются эти пакеты если начнут накапливаться сообщения, которые не доставлены. Или там такой процесс, когда каждое устройство является ячейкой данных, и сообщения сгружаются в память, но если вблизи будет нужное устройство, то в массиве данных он найдет свое сообщение. Всё-таки у децентрализованных систем свои минусы и плюсы.


        1. IZh
          10.08.2025 12:50

          Зависит от алгоритмов. Тут авторы рассказывают больше деталей про пересылку сообщений.


    1. akkermanrulitt
      10.08.2025 12:50

      С андроида емнип 7 или 8 для того, чтобы приложение нормально работало с бт ему нужен доступ к геолокации. Это что-то в Гугле нахимичили, крч


      1. dom1n1k
        10.08.2025 12:50

        Там несколько другая логика.
        Не блютусу нужна геолокация, а сам блютус может (в сочетании с некоторыми другими данными) использоваться для определения местоположения телефона - таким образом блютус как таковой считают частью геолокационных технологий и спрашивают для него такое разрешение.
        Но с формулировками - да, нахимичили.


        1. gorod0k
          10.08.2025 12:50

          Почему тогда подобные приложения явно требуют включить именно геолокацию на телефоне, если дело только в формулировке?


          1. Grey83
            10.08.2025 12:50

            потому что гугля решила, раз уж через синезуб можно получить геолокацию по соседним устройствам, то пущай юзверь включает доступ к геолокации для поиска синезубых устройств


  1. electrofetish
    10.08.2025 12:50

    Такое p2p это неплохой инструмент гражданской обороны... только при условии хорошего покрытия. Все же в Bluetooth перспектива создать масштабный эфир близится скорее к домашним условиям.
    Более симпатична мысль TCP/IP поверх КВ. Т.е. самодостаточный вариант(сам себе провайдер).
    Другой вопрос: кто бы это все разрешил. Но опять же таки в рамках гражданской обороны так или иначе надо резервный источник связи. Пока только рация.


    1. fhunter
      10.08.2025 12:50

      Более симпатична мысль TCP/IP поверх КВ. Т.е. самодостаточный вариант(сам себе провайдер).

      Берёте AX.25 и вперёд. Всё упирается только в то, что очень медленно и, что хуже - плохо работает с интерактивными протоколами - трансивер же переключать на приём/передачу надо.


    1. gorod0k
      10.08.2025 12:50

      Сдается мне, с любыми распространенными каналами связи, слабо контролируемыми государством, оное будет бороться под предлогом терроризма и наркомафии


      1. riky
        10.08.2025 12:50

        и что делать? сложить ручки и головушку?


    1. uuger
      10.08.2025 12:50

      TCP/IP поверх КВ

      теоретическая ёмкость диапазонов очень мала, а энергозатраты на предачу очень высоки. поэтому это либо игрушки типа "кв пейджера", либо winlink чуть посерьёзнее, либо коммерческие штуки для ограниченного числа пользователей типа Codan RC50-C HF Email.


    1. agray
      10.08.2025 12:50

      Какая ещё гражданская оборона? Вся эта сеть глушится дешевой глушилкой с али, а абоненты деанонится за один сеанс связи.

      Чтобы не глушилось нужно иметь доступ к радиочипу и создавать свои собственные протоколы передачи. Если такое можно было провернуть с обычным телефоном на частотах wifi/bt, то~


      1. inkelyad
        10.08.2025 12:50

        Какая ещё гражданская оборона? Вся эта сеть глушится дешевой глушилкой с али, а абоненты деанонится за один сеанс связи.

        Тут в обсуждениях (и создателями приложений) путаются (в значительной мере сознательно) сценарии 'связь при противодействии государства' и 'связь в случае реальных проблем с традиционной связью' при разных катастрофах и авариях.

        Во втором варианте - нормальное государство глушить не будет. Хотя и будет хотеть все слышать.
        По хорошему, центральные узлы какого-нибудь меша на манер Meshtastic-а МЧС должно настойчиво предлагать развешивать по разным углам, как огнетушители развешивают.

        В которых в случае чего можно сорвать пломбу, подключить батарею и получить в результате пусть не такую уж навороченную, медленную, 'только для SMS-ок', но сеть связи.


        1. isden
          10.08.2025 12:50

          Много лет назад я слышал краем уха что для МЧС и особых специальных людей на случай "в случае чего" на вышках сотовых операторов и в некоторых других местах ставят небольшие коробочки для ретрансляции служебной связи.


          1. inkelyad
            10.08.2025 12:50

            Так я не про служебную, а про гражданскую. Чтобы граждане могли отослать сообщение вида "я живой, нахожусь тут", пользуясь тем же смартом, что был у них в кармане в момент неприятности, что сотовую связь положила.


        1. AndreyHenneberg
          10.08.2025 12:50

          Хотя и будет хотеть все слышать.

          В первую очередь, для того, чтобы не пропустить чей-нибудь писк "спаситит-памагити", разогнать всех с канал, выяснить, где и что случилось и отправить туда нужных людей - спасателей, пожарных, медиков, полицию или ещё кого.

          А что касается уровня "только для SMS", то тут достаточно урезать ширину абонентского канала, чтобы текст пролезал, фотографии пролезали (это может быть важно), а вот голос и видео - только по специальному ручному включению, если понадобится, например, для спасательных работ. А, да, и клиентов раздавать с тех же узлов. Вот это, на мой взгляд, как раз надо делать централизованно, поскольку слишком мало тех, кто готов держать на телефоне приложение на случай пришествия Белого и Пушистого и не во всякой группе такие обнаружатся.

          Была ещё мысль про организацию ретрансляторов для диапазонов LPD433 и PMR446, потому что такие рации, включая детские "мыльницы" есть у многих, да и в магазинах они лежат в больших количествах и в большом ассортименте, а значит, можно их быстро раздать, обеспечив таким образом связность общества.


  1. bolk
    10.08.2025 12:50

    Где тут «новое поколение»? Идее общаться через BT больше 20 лет. Мешастик — куда ни шло, но без гарантии доставки работает так себе.


    1. fhunter
      10.08.2025 12:50

      Briar по своей задумке - неплох. Реализацию правда давно не крутил.


  1. PocketSam
    10.08.2025 12:50

    Ещё есть Berty.


    1. AndreyHenneberg
      10.08.2025 12:50

      Размер пакета - 67 мегабайт. Не многовато ли?


  1. RulenBagdasis
    10.08.2025 12:50

    Неплохо бы давать расшифровке аббревиатур. Врядли вы под LoRa имели ввиду технику файн-тюнинга моделей.


    1. Areso
      10.08.2025 12:50

      Ну, просто в тусовке все знают про это, а кто даже не знает, тот найдет https://en.wikipedia.org/wiki/LoRa просто полистав выдачу википедии и оставив только то, что подходит под предметную область (в данном случае связь).


      1. RulenBagdasis
        10.08.2025 12:50

        Я умею пользоваться поиском, я о том, что расшифровка аббревиатур при их первом использовании всегда считалось правилом хорошего тона в обычной жизни и было требованием для научных статей. Статья про мессенджеры, мессенджерами пользуются не только связисты, эта аббревиатура не является общеупотребимой.


        1. Areso
          10.08.2025 12:50

          было требованием для научных статей

          На Хабре бывают научные статьи, но данная статья ей не является.


          1. RulenBagdasis
            10.08.2025 12:50

            расшифровка аббревиатур при их первом использовании всегда считалось правилом хорошего тона

            Вы сделали вид, что эту часть коммента не заметили? Почему?


  1. EnChikiben
    10.08.2025 12:50

    Еще не запретили? :)


  1. blind_oracle
    10.08.2025 12:50

    Спутниковый трансивер вроде `Garmin InReach`, на мой взгляд, нынче сильно опережает все эти P2P по практическому применению.

    Да, он стоит денег и нужна подписка (минимум, по-моему, 9 баксов в месяц или около того).

    Но он работает почти в любой точке планеты и заглушить его сложно. У меня парочка таких лежит на чёрный день (когда тов. майор закроет интернет) - один у меня и один у родителей в РФ.


    1. uuger
      10.08.2025 12:50

      9 баксов в месяц или около того

      а где вы такой тариф видели? самое выгодное, что я видел, это 50 в год за подписку, плюс тариф от 20 в месяц за минималку

      не реклама


      1. blind_oracle
        10.08.2025 12:50

        https://www.garmin.com/en-US/p/837461/pn/010-D2237-SU/

        7.99$

        Но, наверное, не везде этот план доступен.


        1. uuger
          10.08.2025 12:50

          понял, спасибо. когда я подключал, такого "нулевого" тарифа не было среди доступных к покупке. давно не проверял сайт самого гармина


          1. blind_oracle
            10.08.2025 12:50

            Да, этот тариф, по-моему, недавно появился.


            1. uuger
              10.08.2025 12:50

              а вы с проблемой с аккумулятором не сталкивались, случайно? у меня начал активно терять ёмкость, раньше в standby (прицепленный к рюкзаку) мог 7-10 дней прожить, а в прошлую поездку в 0 разряжался за 2 (утром отключил от зарядки, к вечеру следующего дня выключается с low batt)


              1. blind_oracle
                10.08.2025 12:50

                Я его редко использую, один раз жене давал в Гималаях ходить где связи нет, вроде работало долго. А так дома лежит выключенный.

                Но, по-моему, без доступа к небу он довольно быстро разряжается (видать пытается постоянно связь установить).

                Но в принципе его к повербанку можно подключить наверное и не париться, разве что водозащиты не будет.

                ЗЫ: у меня Mini 2, Mini 1 вроде чем-то отличается.


  1. medoed36
    10.08.2025 12:50

    Meshtastic из этого списка единственный рабочий вариант. В Европе крайне популярен стал после блэкаута. У меня сейчас heltec v3, узлы от меня на 280км доступны. Максимальное число хопов, которое можно настроить в приложении - 7.


    1. uuger
      10.08.2025 12:50

      а с какой антенной, если не секрет? как они вообще себя ведут, как дешевые сдр станции, "глохнут" от сильного сигнала рядом?


      1. blind_oracle
        10.08.2025 12:50

        LoRa достаточно помехоустойчива. Её используют для управления дронами нынче (ExpressLRS) достаточно успешно.


        1. G_rrr
          10.08.2025 12:50

          Первый претендент на заглушение.


          1. blind_oracle
            10.08.2025 12:50

            Ну, там стандартные частоты используются 433/900/2400 - глушить придётся вообще всё.


            1. G_rrr
              10.08.2025 12:50

              Так ведь уже и глушат всё.


              1. blind_oracle
                10.08.2025 12:50

                По-моему сейчас в основном сотовую связь отрубают.

                Глушить широкий диапазон частот на большой территории - достаточно сложная задача.


                1. G_rrr
                  10.08.2025 12:50

                  Ну как. Вот три частоты вы написали. Еще 1800. Зафлудить эфир дело нехитрое


                  1. blind_oracle
                    10.08.2025 12:50

                    Лоры на 1800 я не видел. А зафлудить - достаточно сложно. Нужно покрыть большую территорию, тратить много энергии.


          1. NekitGeek
            10.08.2025 12:50

            Глушат, но при тревоге или во время проверок. Ну и вдали от заводов никому глушить нафиг не надо.


  1. G_rrr
    10.08.2025 12:50

    Почитал, так и не понял, как с кем-то общаться, если нет контактов?


    1. dyadyaSerezha
      10.08.2025 12:50

      И если ID контакта меняется произвольно каждый раз.


  1. antkatcin
    10.08.2025 12:50

    Я не понимаю почему в приложении нету такой очевидной вещи, как p2p в обычном интернете? Есть интернет - используем его, нету - используем mesh, чтобы добраться до того у кого он есть (если не можем добраться до получателя напрямую). В этом будет гораздо больше пользы, чем абсолютно изолированные mesh сети. Пока же приложение больше "технодемку" напоминает.


    1. blind_oracle
      10.08.2025 12:50

      Briar умеет через TOR


      1. AndreyHenneberg
        10.08.2025 12:50

        Только звонить он не умеет, а это выбивает его из списка приложений, используемых постоянно. Просто потому, что для звонка надо запускать либо Telegram, либо WhatsApp, либо ещё что-то подобное. Но всё это так же умеет передавать текстовые сообщения, картинки, файлы, видео, голосовые сообщения... И зачем тогда Briar? Только упоротые выживальщики и будут его таскать на телефоне, ожидая пришествия Белого и Пушистого.


        1. blind_oracle
          10.08.2025 12:50

          А вы не переживайте - звонки в мессенджерах уже заблокировали в РФ как раз сегодня :)

          Поэтому когда не будет альтернатив - и текстовые сообщения вполне будут радовать.


          1. AndreyHenneberg
            10.08.2025 12:50

            Я давно не звонил, но с утра проверю. Понятно, что будут радовать. Вопрос именно в том, чтобы эта программа была у большого количества пользователей. Иначе просто не получится построить есть.


    1. riky
      10.08.2025 12:50

      при локальных отключениях интернета может помочь выйти всем в инет, если часть нод с инетом. потенциал есть


  1. atamX4
    10.08.2025 12:50

    Все ведь помнят, что когда-то, во времена оно, в Skype тоже была функция p2p? Ну и где сейчас тот Skype? Мнится мне, Дорси всё это затеял не всерьёз, и просто хочет продать стартап крупной компании.


    1. wmns
      10.08.2025 12:50

      Или затеял всерьез, чтобы госы "попросили" крупную компанию...


    1. fhunter
      10.08.2025 12:50

      Все ведь помнят, что когда-то, во времена оно, в Skype тоже была функция p2p? Ну и где сейчас тот Skype?

      Помнят. А знаете почему выпилили? Не осилили энергосбережение на мобильных устройствах.

      Ну и программисты нормальные перевелись, остались только перекладыватели json-ов через http


      1. sim2q
        10.08.2025 12:50

        Не осилили энергосбережение на мобильных устройствах.

        чисто статистически при хотя бы каком-то распространении/покрытии все не крайние точки должны будут что-то передавать - цена за любой p2p


        1. AndreyHenneberg
          10.08.2025 12:50

          А батарейки на современных телефонах делают тоньше, как только разработчики аккумуляотров осиливают увеличить энергоёмкость этих самых аккумуляторов. Просто чтобы можно было кричать, что у них самый тонкий телефон.


      1. Spiritschaser
        10.08.2025 12:50

        А знаете почему выпилили? Не осилили энергосбережение на мобильных устройствах.

        Как говорят на LOR, 4.2
        На мобилках ещё под windows 6.1 настраивалось так, чтоб не жрало батарею (т.е. не становилось нодой).


  1. Akr0n
    10.08.2025 12:50

    Есть подозрение, что пока это тестирует сотня гиков, то сеть прилично работает, а если туда зайдут хотя бы десятки тысяч и начнут что-то активно слать да еще и с 12-часовым кэшем на чужих устройствах? Какой трафик и затраты на кэш это все сгенерирует? Пропускной способности BLE и телефонных батареек точно хватит?


    1. fhunter
      10.08.2025 12:50

      Хватит. Ну больше пары гигабайтов которые в среднем жрёт кэш того же телеграма не будет.


      1. Akr0n
        10.08.2025 12:50

        Это зависит от количества клиентов, а если ещё и злодеи будут целенаправленно флудить по всем направлениям с целью перезагрузки сети и кэшей...


        1. fhunter
          10.08.2025 12:50

          Для Briar - это точно есть в модели угроз:

          The adversary has a limited ability to block, delay, replay and modify traffic on short-range communication channels.
          The adversary can deploy an unlimited number of devices running Briar.
          The adversary has a limited ability to persuade users to trust the adversary’s agents - thus the number of social connections between the adversary’s agents and the rest of the network is limited.


      1. AndreyHenneberg
        10.08.2025 12:50

        У Вас какой-то свой клиент Телеграма, специально отжирающий столько памяти?


        1. fhunter
          10.08.2025 12:50

          Нет, просто подписка на некоторое количество каналов с картинками/видео/гифками.

          Вот посмотрел сейчас - занято 1.4 гигабайта.
          данных - гигабайт, веб-кэша ~250 мегабайт, 100 с копейками - сам клиент


  1. masleshov
    10.08.2025 12:50

    То есть получается, что если я из Москвы пишу сообщение другу в Питере, то оно пройдет кучу узлов, среди которых может оказаться нехороший человек, вклинившийся в эту цепочку и логирующий все проходящие через него сообщения? Шифрование шифрованием, это как будто бы вопрос времени, когда протокол расшифруют


    1. YMA
      10.08.2025 12:50

      Так когда сейчас вы пишете сообщение другу в Питер, оно 100% проходит через узлы, контролируемые "нехорошими людьми", причем возможно - даже из нескольких государств, для того же Whatsapp - как минимум из РФ (провайдер), ЕС (трансграничные каналы) и США (основные сервера, в том числе гугля или яббла, где хранится резервная копия сообщений).

      И это мало кого смущает. ;)


      1. AndreyHenneberg
        10.08.2025 12:50

        Только вот известно, что некий пакет ушёл в направлении серверов WhatsApp. И всё. И отдельно известно, что некий пакет пришёл с этих серверов адресату. Но был ли это тот самый пакет - неизвестно. Потому что пакетов ходит много, с каждого клиента их может идти много, и к каждому клиенту много, но клиентов ОЧЕНЬ много.


    1. Dima_Sharihin
      10.08.2025 12:50

      Суть P2P сетей не в анонимности/полной защищенности так таковой, а в возможности в принципе общаться в условиях блекаута. Тот же meshtastic использует e2e шифрование но уязвим для replay attack (на данный момент)


    1. Areso
      10.08.2025 12:50

      А в обычном интернете в РФ у вас не может, а гарантированно будет "нехороший человек, вклинившийся в эту цепочку и логирующий все проходящие через него сообщения", называется СОРМ.


      1. Grey83
        10.08.2025 12:50

        в прочих странах как-то иначе?


        1. Areso
          10.08.2025 12:50

          В некоторых других странах трафик слушают, но не пишут целиком.
          Если есть что-то интересное (что шло без шифрования или от чего были ключи) -- то дальше заинтересуются, да.

          Но по цене это сильно выгоднее, чем писать всю трубу на NN месяцев на диски.


        1. blind_oracle
          10.08.2025 12:50

          Иначе


        1. Uporoty
          10.08.2025 12:50

          Иначе, в некоторых странах такое в принципе невозможно без решения суда для конкретного лица (которое получить не так-то просто, кстати).

          А в РФ оно по умолчанию для всех ("пакет Яровой", и бонусом еще ТСПУ от РКН).


          1. dizatorr
            10.08.2025 12:50

            Патриотический акт - например.


            1. fhunter
              10.08.2025 12:50

              Даже по нему не пишут все данные.


            1. Uporoty
              10.08.2025 12:50

              Вы невнимательно читаете, нигде выше не сказано "абсолютно во всех странах".

              Поэтому пример "патриотического акта" никак не опровергает сказанное выше и приплетен вообще не к месту, вотэбаутизм дошкольного уровня.


  1. olegbeznogy
    10.08.2025 12:50

    обеспечивает безопасные приватные коммуникации.

    Которые подвержены детским MITM-атакам и подмене личности


    1. fhunter
      10.08.2025 12:50

      Это только у BitChat-а. Навайбкодили тут.

      У Briar даже аудит есть.


  1. Spyman
    10.08.2025 12:50

    Пока какой нибудь telegram или watsapp не интегрируют в себя такую штуку (а в телегу вполне могли бы), которая автоматически включалась бы при отсутствии интернета - нужной массовости чтобы обеспечить связность сети хотя бы одном доме - не наберётся. И все это звучит как очень нишевые штуки, которыми никто никогда не воспользуется


    1. G_rrr
      10.08.2025 12:50

      Страшный сон вы рассказываете


  1. Spiritschaser
    10.08.2025 12:50

    Тссс! Ещё немного, и они переизобретут UUCP или FIDO...


    1. fhunter
      10.08.2025 12:50

      Только NNTP, а не UUCP. UUCP - один из транспортов. NNTP - собственно логическая основа.


      1. Spiritschaser
        10.08.2025 12:50

        Как раз UUCP. Вот эта вся failsafe адресация через ж...у и дозвоны.


    1. YMA
      10.08.2025 12:50

      Fido все-таки централизованная и иерархическая система (бэкбон, хабы, ноды, пойнты), а нужно что-то совсем децентрализованное, пусть хотя бы только для коротких текстовых сообщений.