«Секрет Фирмы» опубликовал историю FireChat, мессенджера, который работает без интернета. Онлайн-журнал пишет почему FireChat становится особенно популярен в местах политических конфликтов и раздражает силовиков.
Генпрокуратура заблокировала узел мессенджера для уличных протестов Firechat → Roem.ru
Предыстория
Мессенджер обязан своим появлением двум людям: французу с русскими именем Мише Бенольелью и выпускнику мехмата МГУ Стасу Шалунову. Встретившись в Сан-Франциско в 2011, они пришли к идее создания децентрализованной сети, предполагая, что вскоре процессоры смартфонов станут настолько мощными, что могут сами служить в качестве роутеров. Вскоре они основали компанию Open Garden вместе с Грегом Хейзелом, руководивший разработкой клиента μTorrent, и системным архитектором Тейлором Онгаро.
Платформу Open Garden разрабатывали год. Технология позволяла девайсам создавать mesh-сеть и подключаться к интернету, используя друг друга как ретрансляторы. На конференции TechCrunch Disrupt они стали настоящим прорывом, привлекли $1 млн инвестиций и получили приз в $1 млн за «Самый инновационный стартап».
В 2014 году на основе mesh-технологии компания разработала мессенджер FireChat, работающий вообще без интернета. А недавно авторы презентовали прототип устройства Greenstone — карманного сервера и ретранслятора, — которое сделает работу FireChat ещё надёжнее.
Политика
В апреле 2014, через месяц после запуска мессенджера, случилась «революция подсолнухов» на Тайване. Шалунов комментирует:
Как именно распространялись призывы использовать FireChat, невозможно узнать, нет электронных следов. Скорее всего, люди на площади говорили друг другу «Установи приложение»
Следующий всплеск случился в сентябре, когда в Гонконге власти угрожали, что закроют интернет. За несколько дней FireChat скачали 500 000 раз. Бенольель добавляет:
Наше приложение стало символом свободы, мы получили 20 000 упоминаний в СМИ за 7 дней!
Потом это повторилось во время землетрясения в Коста-Рике, визита папы римского на Филиппины, марша после нападения на Charlie Hebdo.
Сейчас авторы думают над монетизацией технологии: у них уже есть свои конкуренты, а от поддержки Google и Samsung они отказались. Предлагается использовать её для управления умным домом. Но пока создатели FireChat стабильно посещают самые главные политические мероприятия и планируют и дальше развиваться в этом направлении.
Добавить 4 комментария
Какая перелесть.
«Сейчас авторы думают над монетизацией технологии»
Не думаю, что кто-то из пользователей бы возражал, даже если бы по всему окошка приложения периметру была реклама.
>создатели FireChat стабильно посещают самые главные политические мероприятия
эт какие?
Мессенджер без интернета — это, простите, что? Это сеть на основе передачи данных по блютусу, флажным семафором, перфокартами, криками и кострами?
Или все-таки это мессенджер, который использует интернет как канал связи, но работает без центрального узла?
> в Гонконге власти угрожали, что закроют интернет. За несколько дней FireChat скачали 500 000 раз
У них то же самое, что и у нас с гречкой, солью и спичками.
отсюда http://m.aftershock.su/node/277469
Анонсируется «у нас нет лидера, мы самоорганизовывающаяся структура, мы технологичны, динамичны и независимы». Ставим все на телефон специальный мессенгер (FireChat был в Гонконге), который позволяет телефонам контактировать в толпе друг с другом напрямую и передавать сообщения по цепочке участников, при выключенной сотовой связи.
По факту всё это враньё, в Гонконге толпу студентов координировали немолодые дяди и тёти с рациями, обычными Кенвудами — по этим рациям приходил приказ, что кричать, это выкрикивал ключевой участник, на втором повторе подхватывали его помощники (человек 5 по краям толпы), дальше толпа бездумно повторяла минуту-две кричалку.
Т.е. глушить надо не сотовую связь, а рации. Сами по себе люмпен-креаклы тупы, стадны и паникуют при любом случае, без пастуха им станет скучно и неприкольно, они тихо разойдутся.
Специальный мессенгер FireChat — штука несложная, он просто даёт всем участникам уникальный идентификатор и, используя все возможности связи телефона (это Bluetooth, GSM/3G/4G, WiFi) нащупывает соседей и пытается построить граф, используя протокол чуть подобный OSPF. Специфика в том, что в двигающейся толпе это нельзя решить подобным способом и эффективно, т.к. сотни реконнектов в секунду, и топология «кипит», никакого convergence. Схема работы — пытаться впихнуть пакет данных не по лучшему маршруту, а по субоптимальному, поэтому впихивается кому попало, притом в нескольких экземплярах — т.е. чтобы дошёл хоть один, а дубликаты и откинуть можно потом, на получателе.
Соответственно, свой человек с FireChat и установленным на мобильник сниффером сетевых пакетов покажет кучу сообщений разных абонентов — все, которые через него пытались куда-то пройти. Пара таких человек в центре толпы дадут покрытие около 100% (в Гонконге китайцы так сделали на второй день протеста).
Дополнительно — постоянный скан по всем каналам WiFi, попытки отправить данные в нескольких экземплярах через несколько разных интерфейсов, постоянно включённый Bluetooth — это нехарактерная для мобильника нагрузка, батарейка садится быстро (это ж стресс-тест — постоянно включён экран, запущены активные приложения, активно работает процессор, все сетевые интерфейсы включены и принимают-передают). Отсечение возможности зарядки батареек превращает толпу (через единицы часов) в пыль. Все бегут домой, почитать в комфорте и с быстрым инетом, что там происходит, и, по опыту, не возвращаются. Психология инфантильного офисного лузера не видит разницу между «лично принимать участие» и «активно лайкать и комментить», а дома проще.