Как стать автором
Обновить

Комментарии 31

Ниочём.
Параллель «файлообменники — социальные сети» не выдерживает никакой критики: на файлообмене корпорации теряли, в соц.сетях — зарабатывают, причём речь идёт о таких суммах, что за социальные сети можно не волноваться вообще. Можно волноваться лишь за отдельные экаунты в них.
1. Файлообменники я привёл не как параллель, а как пример того, что происходит, если на какую-то группу технологий и их реализацию начинает оказываться систематическое давление. То, что сейчас давление на соцсети только начинается, повод задуматься, к чему всё идёт.
2. Поскольку файлообменные сети являются частным случаем распределённых одноранговых, то параллель, если и есть, проходит именно на этом уровне — я имел в виду, что рано или поздно придётся отказаться от «клиент-серверного» и даже облачного наследия в этой области, а не то, что надо строить социалки на файлообменных принципах (хотя при таком подходе они там обязательно будут).
3. Относительно того, кто на чём зарабатывает. Steam, например, с вами не согласен категорически, да и другие менее известные P2P CDN тоже.
4. Предлагаемая концепция одноранговой социалки не противоречит в принципе возможности монетизации услуг в ней, зато закрывает возможность контроля за сетью в целом в интересах монетизатора, что есть несомненный плюс.
1. Соц.сети несут золотые яйца, эту курицу просто не дадут зарезать. Повыдёргивать отдельные перья — вполне, но это не проблема соц.сетей
2. Зачем, тем более — массово? Ну вот для чего и чем именно соц.сети станут удобнее? Специально для тех, кто не осилил tor? Пара подобных, возможно, появится (если ещё не), для маргиналов вроде Тифарета, но погоды не сделает. Вообще.
3. Зачем нужны мнения, когда есть статистика? Примерные обороты в соц.сетях можно вполне найти в открытом доступе.
4. Для монетизации нужна клиентура, а не принципиальная возможность (в принципе монетизировать можно вообще всё). И у социалок она УЖЕ есть.
Мало кто сейчас будет строить специально платформу для соц.сетей, которая была бы изначально распределенной.
Однако, под воздействием властных инициатив по запрету, слежке и разного рода ограничений контента, пользователей и групп, система, наподобие ФидоНет все-таки станет достаточно массовой, и, скорее всего, интегрированной с соцсетями.

То есть обычная информация и социальные графы так и будут оставаться на коммерческих серверах, а приватная и тайная — будет распределена по большому количеству компьютеров пользователей, наподобие торрентов. Нередко обычные социальные сети будут в значительной степени источником индексов по этим торрентам.
Почти согласен, только два момента. Фидо перестало быть де-факто одноранговым после того как количество нод перевалило за сотни и полезло по континентам. И хотя причина была в стоимости телефонного звонка, всё равно ориентироваться на FTN при наличии уже зарекомендовавших себя в Интернете технологий P2P не стоит.
И второй момент — закрытость архитектуры и контроль за API у коммерческих социалок будут обязательно препятствовать внедрению такого приватного оверлея, так что имеет смысл именно разрабатывать изначально распределённую платформу.
Люди в общественном транспорте уже меньше разговаривают друг с другом или обращают внимание на окружающий мир, но всё больше проверяют, что появилось на их любимом канале, стене или новостной ленте.


Ага. Угу.

image
Ну давайте не передергивать, на этом фото такое массовое чтение т.к. люди только что «дорвались» до газет, и читают их в метро Нью-Йорка по пути на работу после окончания 114-дневной газетной забастовки, 1 апреля 1963г.
Если не передергивать, то вы можете найти много других фотографий с массовым чтением, не относящихся к газетной забастовке. Люди всегда пытались занять свободное время, хоть газетой, хоть книгой, хоть смартфоном. Ехать всегда было скучно, громко и бессмысленно.

Даешь 114-дневную смартфонную забастовку!
Я ещё помню, как выглядело метро в Нью-Йорке и в Киеве 10 лет назад, когда PDA были редкостью, а планшетов не было вообще, так что не надо ля-ля :)
НЛО прилетело и опубликовало эту надпись здесь
А что плохого произойдёт, если facebook отключится на произвольное по длительности время?
Все ринутся в г+.
Будет очередной бэби-бум.
А это вы спросите у тех, кто из него не вылезает. Я имею возможность наблюдать вблизи вконтакто-зависимых, это тревожное зрелище.
Ну есть, например, Diaspora. Не видел, чтобы был огромный отток людей из привычных ему сетей в эту. Даже не смотря на эту постоянную шумиху.

Вообще не увидел здесь «полётом безудержной фантазии с претензией на аналитику». Увидел только немного капитана очевидности и какого-то слабого предположения, попытку прокатиться на модной ныне волне под названием «p2p»
Не хочу дальше. Хочу назад. Лет на 15. Когда о том, что есть такой Интернет слышало 5% населения. А пользовалось им еще меньше. И когда государству было абсолютно безразлично его существование. И никакой социхни не было. Вот это было время!!!
НЛО прилетело и опубликовало эту надпись здесь
А окружающие люди, родственники, друзья? Перестать на улицу выходить что ли?
НЛО прилетело и опубликовало эту надпись здесь
Подумалось. Интересно сделать распределенный аналог того же контакта или фейсбука, только не в качестве отдельной сети, с тесно взаимосвязанной с оригиналом.

Т, е. я могу вместо контакта заходить на другой сайт, и пользоваться контактом с неотличимым интерфейсом, но мои фотки/музыка/видео — хранятся не только на серверах контакта — но и в распределенной сети не имеющей к нему отношения (или только в распределенной сети). Если контакт заблокирует какое-то видео — у меня оно останется, т.к. подгрузится из моей сети.
Если я посылаю сообщение и адресат тоже использует «распределенный контакт» — то сообщение посылается зашифрованным и внутри распределенной сети, а во вконтакт вообще не попадает…

Со временем люди заинтересованные в безопасности и/или анонимности, могли бы «переползти» в такую распределеннную социалку, практически без всяких неудобств. Там могли бы начать появляться свои сообщества, видимые только в распределенной версии, выкладываться фильмы и т.п.

И создать такую систему можно без разрешения со стороны соц. сети. Было бы желание.
Тут уж что-то одно — или тесная интеграция, или «создать такую систему можно без разрешения со стороны соц. сети».
Скорее всего, первый вариант невозможен — зачем сети терять контроль.

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

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

Я захожу на сайт проекта, указываю свой логин-пароль от контакта и получаю точно такой же интерфейс как вконтакте, но с «оберткой» распределенной сети.
При этом напротив всех данных, контактов, диалогов, альбомов, музыки, и т.п. — у меня появляется галочка «хранить только внутри клиента». Если я ставлю галочку — то эти данные удаляются из контакта, и существуют только внутри моего клиента, в распределенной базе данных.
К примеру я могу отметить так свой рабочий телефон, и увидеть его смогут только те кто просматривает мою страницу через наш клиент. Могу отметить так диалог — и он не будет попадать на сервера вконтакте, а будет отправляться шифровкой прямо адресату. Адресат, конечно, тоже должен пользоваться таким клиентом, но например в рабочем коллективе об этом договориться легко, а с остальным миром можно общаться как обычно, там обычно и скрывать нечего.
Точно также когда из контакта удалят мою любимую песню — в моем клиенте она останется… И т.п.

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

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

Я бы пользовался такой системой, а вы?
Без поддержки от владельцев соц. сети общую авторизацию сделать невозможно.
Это значит, что мошенник, зарегавшись там как Филипп Киркоров, может разместить объявление типа «срочно нужны деньги на операцию, номер счёта такой-то». И его поклонники, зайдя через клиент, увидят объявление и побегут нести деньги ))
Хотя есть способ воспользоваться сетью без её разрешения, опубликовав на странице публичный ключ. Например, указать в «интересах» p2p-vk:<ключ>
Нет никакой «общей регистрации», у пользователя уже есть аккаунт вконтакте, в нашем клиенте он просто нажимает «войти через вконтакте», и указывает логин и пароль от своей, уже существующей, страницы вконтакте. В итоге наша учетка соответствует его странице и не чьей другой.

Зарегестрироваться по другому нельзя.

Наша система знает ID всех своих пользователей и при отправке сообщения проверяет есть ли адресат в системе? Если есть выводит галочку «отправить через клиент»

Не понимаю в чем пррблема?
Когда веб-приложение (например, форум) выполняет «вход через vk», пользователь не может вмешаться в этот механизм, код выполняется на стороне сервера. Если вход будет выполняться на клиенте, то можно указать любой логин, любой пароль, сайт vk.com скажет, что пароль не подходит, а клиент будет пропатчен так, что сообщение «пароль не подходит» воспримется как «всё ок, юзер авторизован».
По моему вы придумываете проблемы там где их нет)

В данном случае сходу можно предложить такой вариант. Клиент при регистрации с помощью полученных логина/пароля — публикует случайный код на стене пользователя, а потом несколько десятков других клиентов в распределенной сети проверяют его на соответствие. Если все верно — регистрация подтверждается, а код удаляется со страницы. Вся операция займет доли секунды…

Другой вариант — отправлять код зарегистрированным пользователям клиента через личные сообщения вконтакта,.

Ну и т.п. Уверен есть и более элегантные решения. В любом случае подобные вопросы уже много раз рассмотрены в других распределенных сетях.
Вопрос номер один: «Если я ставлю галочку — то эти данные удаляются из контакта, и существуют только внутри моего клиента, в распределенной базе данных.» Это как это? Вообще-то давно всем понятно, что в VK и FB ничего не удаляется. Единственный способ что бы там ничего не хранилась — ничего туда не посылать вообще.

Вопрос номер два: Есть пользователи, которые сидят через вашу обертку, и которые не сидят. Вопрос, если контент лежит только у вас, то как его получат пользователи, не сидящие через вашу обертку?
Вообще-то в тексте есть ответы на эти вопросы, хотя может быть не очень четкие.

1. Понятно что с серверов соц сети ничего удалить не получится. Но эти данные по крайней мере не будут видны в общем доступе. кроме того те данные которые вы опубликуете в будущем — могу вообще не отправляться на сервера соц сети, и соответственно быть защищены.

2. Я писал в статье что тут появляется разделение данных, пользователи у которых нет обертки — увидят только ваш публичный профиль, а те у кого есть — увидят больше данных. Если вы хотите вести конфеденциальную переписку с кем-то — он тоже должен будет установить обертку, от этого все равно никуда не уйти. Но плюс в том что расширение ставится за секунды, и никому не нужно осваивать новый инструмент, защищенные диалоги будут встраиваться прямо в знакомый клиент соц сети. Такое разделение данных позволяет максимально просто увеличить защиту данных,
Кроме того обертка не только защищает данные, но и борется с блокировками. Музыка, видео и другие данные попав в такую сеть — становятся недоступными для контроля и удаления.
Смотрите, вы плодите сущности. Есть сущность в VK, и есть сущность (там где всего больше, типа видео, которое нельзя удалить) на вашем компе, доступная через обертку. Естественно, ваши друзья будут заинтересованны работать через обертку. Теперь внимание вопрос, а зачем вообще тогда VK нужен? Получается, только для авторизации. С равным же успехом вы могли сказать друзьям: эгей, все качайте мою прогу распределенной соцсети, а то скоро в VK все потрут. А работать через обертку или поставить новую прогу в один клик — это не высшая математика, затраты минимальны и там и там. Сымитировать интерфейс VK в программе так, что бы копирасты не пристали, думаю тоже труда не составит.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории