Эти проблемы растут из того времени, когда никто не предполагал что интернет станет действительно глобальным. Другая проблема в том, что рад мессенджеров делают упор на анонимность, но фактически обманывая пользователя.
Чтобы продолжить, кратко рассмотрим проблемы анонимности.
Уязвимое место не протокол шифрования и даже не возможность вклиниться в линию для прослушки. Основная проблема первичный узел связи, в данном случае смартфон, планшет либо другое устройство. Всегда есть первичный узел с которого осуществляется соединение. И даже если вы используете публичные сети, во первых есть камеры наружного наблюдения. Можно сопоставить время события (отправки сообщения) с нахождением определенного лица в определенном месте. При использовании прокси, ТОР и так далее тоже не все гладко. В ряде случаев цепочку соединений можно отследить. Некоторые громкие дела это доказали. Всегда есть место ошибки. Несогласные параноики могут доказывать все что угодно и кичиться своей крутостью и неуязвимостью, но я пришел к выводу что приватности в интернете фактически нет.
Одно дело когда используется простейшее средство защиты приватности от васи пупкина, фейковый аккаунт для войны на форумах. И совсем другое если вами заинтересовались госслужбы.
Теперь переходим к проблемам мессенджеров. Основная проблема, идентификация пользователей. Даже не так, глобальная идентификация пользователей. Дело в том, что каждый мессенджер наращивает свою базу абонентов, несовместимую с другими мессенджерами и тем самым повышая свою значимость и призрачную стоимость. В надежде когда нибудь продать этот убыточной бизнес за большие деньги «Корпорации Добра» или еще какой корпорации. Тем самым, накопленная база пользователей это самое ценное что есть у конкретной программы.
Проблема в том, что пользователь какой то конкретной программы не может связаться с пользователем другой программы. Ему надо держать на устройстве десятки мессенджеров для связи со всеми.
Хороший пример тому известный всем Skype. Тяжелая, неповоротливая, жрущая ресурсы и батарею программа. Совмещенная с Facebook и показывающая рекламу многим пользователям. Эта программа набрала в свое время критическую массу пользователей и была благополучно сбагренна за тонны монет в «Корпорацию Зла», где злобные гоблины ее перепилили, добавили ненужностей и глюков и стали встраивать везде где можно. Но отказаться от нее невозможно из-за ряда консерваторов и «отсутствие» глобальных" альтернатив. Основная ошибка здесь в том, что все делают программу! Нужно создавать открытый всемирный протокол, с открытой идентификацией пользователя. По принципу телефонной. Ничего лучше, чем набор цифр, для идентификации еще не сделали. То есть схема (код страны)-(код региона)-(номер пользователя) прекрасно работает. Создать к этому протоколу API и пусть пишут свои приложения. Тогда становиться совершенно неважным, какое приложение использует конкретный пользователь (также как сейчас не важно какая модель телефона у пользователя), у него будет единый ID и программы будет использовать совместимый с другими программами протокол и единую базу пользователей. Звони кому угодно и куда угодно. На мой взгляд это следующий шаг в развитии мессенджеров. Бардак, который существует сейчас далее терпеть невозможно.
К такому выводу меня подтолкнула моя вчерашняя эпопея с программами для SIP телефонии.
Посмотрев статистику оператора, я понял что плачу деньги исключительно за хотелки этого оператора. На самом деле, мне кроме интернета от оператора не нужно ничего. Меня интересовали программы, способные звонить на все телефоны, дающие мне мой собственный локальный(местный) номер телефона и способные отправлять смс (для ряда пользователей не знающих про мессенджеры). Я получил вчера три номера телефона в свое распоряжение за десять минут. Один из них я решил поставить на голосовую почту и давать разным организациям. Настроил пересылку записи сообщения на свой емейл. Другой планирую использовать как основной. В третьем не понравилось ни качество, ни реализация самой программы.
Используя программу, я могу звонить бесплатно всем пользователям программы и за скромную подписку 19.99$ в год по всем США и Канаде. На звонки в другие страны на стационарные и мобильные номера, тарифы другие но недорогие. Самое важное здесь то, что любой может позвонить мне на мой номер и меня и того кто звонит совершенно не будет волновать какой программой он для этого воспользуется. Название программ приводить не стану. Полагаю продвинутые сами найдут, а остальным не очень то и надо.
Публикую этот бред исключительно ради четвертого абзаца. Может быть найдутся люди имеющие желания и ресурсы и создадут такой открытый протокол.
Комментарии (18)
robert_ayrapetyan
19.04.2015 20:50+1Не совсем понятно — вы выступаете против обилия разных мессенджеров\протоколов\свойств (т.е. за единый мессенджер), или против отсутствия единого метода аутентификации на всем множестве мессенджеров?
Если вы про аутентификацию, то почему только «мессенджеров»?
Нужно расширять идею до «Единый ID пользователя в интернетах», и даже больше — во всех социальных сферах жизни.
Бумажные паспорта, кредитки — все это уже морально устарело, но процесс перехода на биометрию займет еще не один десяток лет.agaruppa Автор
20.04.2015 01:57+1Я выступаю за единый протокол связи и идентификации. Программы могут быть разные, на любой вкус, кому что нравится. А протокол должен быть один. Некая альтернатива существующей телефонной связи.
Crazybot
20.04.2015 08:45Проблема в том, что всегда будут те, кому существующих возможностей слишком мало и те, кому необходимо минимальное потребление трафика и существующие протоколы слишком громоздки.
Хотя, если не ошибаюсь, jabber в свое время и делался чем-то похожим на вашу идею, унифицированный протокол с расширяемым функционалом. Хотя могу ошибаться, никогда с ним близко не работал.
ZoomLS
19.04.2015 20:56Были уже подобные попытки OpenID, Persona и т.д. Массового ажиотажа особо не было и нет в наше время.
Даже с точки зрения анонимности, лучше иметь множество аккаунтов для каждой сети свой, чем везде светить только одним ID. Можно конечно просто иметь много ID, но тем не менее, это всё утопично.
qw1
19.04.2015 21:01открытый всемирный протокол, с открытой идентификацией пользователя. По принципу телефонной
Кто будет управлять блоками номеров, выдавать новые префиксы новым городам? Тут-то они и передерутся.
С другой стороны, ваша идея уже реализована в jabber. Единая адресация на базе имени хоста сервера, хранящего данные абонента. Протокол передаёт текстовые сообщения и речь. Но вот к примеру google talk отказался от поддержки jabber по понятным причинам. И другие откажутся. Время для этой идеи ещё не пришло.agaruppa Автор
20.04.2015 01:59Кто сделает, тот и будет управлять. По аналогии с DNS
qw1
20.04.2015 10:01«По аналогии» этот номер не пройдёт. Создание интернета или глобальной телефонии в своё время было грандиозной задачей, кто её первым решил, тот и становился законодателем. Сейчас глобальную адресацию может придумать любой Вася Пупкин, это тривиально с применением существующих технологий и поверх существующих сетей. Поэтому никто не согласиться признать Васю Пупкина мировым лидером. Выгоднее написать своё и тянуть плюшки себе.
Nagg
19.04.2015 22:10Меня тоже посещает мысль о том, что было бы не плохо иметь такой общий протокол т.к. мессенджеров развелось уже неприлично много (сам работал над одним из таких). В качестве примера хорошо взять XMPP, но переделать. Сделать упор на поддержку мультидевайсов, быстрого восстановления сессии в условиях обрыва соединения при сворачивании/разворачивании, сделать на уровне протокола обязательное подтверждения доставки сообщения и вообще любых действий (уровня протокола, а не только TCP). Как оказалось — в хмпп это не считали обязательной штукой. Но увы, скорее всего это будет Картинка про еще один стандарт.jpg
agaruppa Автор
20.04.2015 02:01К сожалению. Я потому здесь и написал. Здесь много творческих людей и людей не понаслышке знакомых и с разработкой и с опенсорсом. Я считаю протокол должен быть открытым и общедоступным. К тому же создателям мессенджеров это упростит работу.
agaruppa Автор
20.04.2015 02:09-4Спасибо за слив кармы. Видимо я ошибся в выборе ресурса для публикации. Удаляюсь и больше не стану надоедать посетителям этого сайта со своим бредом.
vdasus
20.04.2015 16:17+1Я ни краму ни оценку не трогал. Предполагаю что людям не понравилась статья в стиле: "Почему люди иногда делают злые вещи. Хорошо бы сделать так, что бы все творили только добро. Ни у кого нет идей как это сделать?"
Подобные статьи, как мне кажется, имеют смысл только с кокретикой, причём, желательно, уже опробованной и с явно выраженной тенденцией роста аудитории. Возможно я ошибаюсь.
kolu4iy
20.04.2015 09:38+1Даешь каждому персонажу — по IPv6 адресу!!! Ну и прям по TCP/IP непосредственно в мозг — ломать будет нечего…
P.S. Вообще, это утопия. Были когда-то надежды на jabber, особенно когда google построил на его основе google talk. Но когда google завязал с бесплатными печеньками эта идея тоже стала утопией.
denis_g
Я со всем согласен. Идея очень крутая и было бы очень хорошо, если бы так и было. Но, боюсь, на это никто не пойдет, т.к. тогда разработчикам придется выдерживать жесткую конкуренцию и постоянно развивать свой продукт, а не забить на удобство и клепать одни лишь свистоперделки на N-м году жизни мессенджера с M-ой аудиторией — как это происходит сейчас.