7 січня 2015

Важное сообщение: революционная технология, которая станет будущим интернета

Благодаря новой функции iOS пользователи получили возможность обмениваться сообщениями, файлами и другой информацией без использования интернета или SMS. Новая технология Multipeer Connectivity Framework позволяет заменить традиционный интернет и мобильную связь – создать сеть, работающую совершенно по-новому.

 

Фотографія: shutterstock.com

FireChat – первый среди новых

В марте 2014-го года в интернет-магазине приложений App Store появилось бесплатное приложение FireChat. На первый взгляд, оно было еще одним мобильным мессенджером – инструментом обмена сообщениями, коих в последние 2-3 года появилось огромное количество (Viber, WhatsApp, WeChat, Line, Snapchat, Telegram) и которыми активно интересовались инвесторы ($900 млн заплатила за Viber японская компания Rakuten, около $19 млрд заплатила за WhatsApp соцсеть Facebook).

 

Приложение довольно быстро стало популярным – количество его скачиваний только за первую неделю превысило 100 тыс. Однако через некоторое время о приложении забыли – казалось, оно не смогло конкурировать с такими гигантами среди мобильных мессенджеров как Viber и WhatsApp.

 

Сразу же после выхода, приложение испытали в бою участники студенческих протестов на Тайване, а через некоторое время – и жители Ирака, после того, как в стране заблокировали Facebook и Twitter. Очередной проверкой на прочность для FireChat стали ноябрьские протесты в Гонконге, участники которых тоже общались, в основном, с помощью этого приложения.

 

Причина популярности FireChat в таких критических ситуациях связана с тем, что приложение использует совершенно новую функцию, появившуюся в операционной системе iOS 7 компании Apple – Multipeer Connectivity Framework (MCF). Название этой новой технологии можно перевести как «Система соединения равноправных участников». Приложение, использующее Multipeer Connectivity Framework, позволяет владельцам мобильных телефонов общаться без наличия интернет-подключения, а в некоторых случаях, когда число пользователей FireChat (или любого другого приложения, использующего MCF) достаточно велико, то и организовать полноценную коммуникацию вне зависимости от расстояния между участниками диалога.

 

MCF – это новый P2P-аналог для общения

Технология MCF позволяет общаться (устанавливать между собой связь) разным устройствам, использующим одну технологию связи и находящимся неподалеку друг от друга, примерно в 60 метрах. Например, могут связываться через MCF-устройства, у которых включен Bluetooth, либо те, у которых включен Wi-Fi-модуль. Наличие активного интернет-подключения (любого типа, будь то Wi-Fi либо мобильный интернет) совсем не обязательно. Важно, чтобы был включен модуль передачи данных.

 

Дело в том, что MCF-приложения и FireChat в частности устанавливают децентрализованное соединение (или P2P – peer-to-peer). Пользователи обмениваются данными, не отправляя их на центральный сервер, а устанавливая соединение друг с другом без единого центрального узла. Сеть P2P еще называют одноранговой – каждый ее участник является равноправным и может выполнять функции одновременно и клиента, и сервера, то есть и получать данные, и передавать их. В отличие от архитектуры «клиент-сервер» (например, такой, как электронная почта), сеть P2P позволяет сохранять работоспособность сети при любом количестве доступных участников.

Фотографія: shutterstock.com
 

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

 

Разработчики FireChat подсчитали, что достаточно, чтобы 7-8% жителей города использовали приложение на основе MCF, чтобы все остальные могли общаться между собой независимо от расстояния между ними – всегда найдется поблизости человек, устройство которого сможет передать сообщение по цепочке дальше.

 

Гиперлокальные социальные сети

Некоторые аналитики назвали FireChat термином «гиперлокальные социальные сети», довольно скептически при этом оценивая их будущее. Действительно, зачем нужна социальная сеть тому, кто и так находится неподалеку? Иное дело такой глобальный монстр как Facebook.

 

Однако скептики относительно FireChat и технологии MCF в целом не учитывали два фактора. Первый – это критические условия, в которых росла популярность FireChat. Заметьте, что всплеск активности использования FireChat приходился на массовые протесты. Пользователи, опасаясь отключения интернета? либо в условиях отключения привычных коммуникационных сервисов, нашли альтернативу традиционным инструментам – не только общения, а и связи в целом. Даже если интернет-подключения нет, благодаря FireChat можно отправить другому человеку сообщение или картинку. Второй фактор – при большом количестве пользователей общаться друг с другом могут и те, кто находится на большом расстоянии. Устройства-участники MCF-сети создают цепочку для передачи данных от одного к другому. Просто сообщение от одного человека к другому в случае наличия промежуточных звеньев будет идти немного дольше, минуя все промежуточные MCF-устройства.  Аналогичным образом работают торрент-сети, обеспечивающие обмен данными и их передачу не через центральный сервер, а от одного пользователя к другому.

 

Итак, MCF-сети и FireChat – это инструмент общения, существующий независимо от интернета, бесплатный и удобный, не требующей оплаты ни за интернет-комуникации, ни за мобильную связь. Поэтому его можно смело назвать революцией в общении и коммуникациях.

 

От FireChat и MCF до интернета вещей

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

 

Отдельно хочется сказать о влиянии, которое окажут MCF-сети на бизнес мобильных операторов, которые уже давно страдают от повсеместного наличия интернет-доступа и мобильных мессенджеров. Приложения типа Viber, WhatsApp и аналоги называют еще «убийцами SMS»: пользователям не нужно отправлять друг другу текстовые сообщения и платить за них – все это можно сделать посредством мобильных мессенджеров.

 

Компания-разработчик FireChat планирует развивать технологию Multipeer Connectivity Framework и в других своих продуктах – не только для решения задачи коммуникации между пользователями, но и между устройствами. А если устройства научатся обмениваться между собой информацией, то такая технология вполне может стать основным протоколом для интернета вещей – технологии, которая уже переживает активный рост и сможет изменить нашу жизнь уже в самом ближайшем будущем. А если это произойдет, то устройства с MCF и могут стать теми передаточными узлами для нового альтернативного интернета.

 

Кроме того, технология MCF может лечь в основу инструментов развертывания публичных сетей, ограниченных в пространстве – аналога частного интернета, закрытого от внешнего вторжения. При жизни в условиях постоянных хакерских атак эта возможность MCF более чем актуальна.