Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2021, 15:39   #1
Web_Coder
Новичок
Джуниор
 
Регистрация: 05.07.2018
Сообщений: 28
По умолчанию Как сделать популярную децентрализованная соцсеть?

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

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

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

Принцип работы такой:

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

- два пользователя могут стать друзьями и тогда они могут переписываться - переписка может быть зашифрована

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

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

- если у вас есть идеи по функционалу пишите

Последний раз редактировалось Web_Coder; 15.11.2021 в 17:04.
Web_Coder вне форума Ответить с цитированием
Старый 15.11.2021, 16:56   #2
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,534
По умолчанию

Есть идея. Всякое шифрование оказывается под пристальным оком фе-ес-бе.
digitalis вне форума Ответить с цитированием
Старый 15.11.2021, 17:03   #3
Web_Coder
Новичок
Джуниор
 
Регистрация: 05.07.2018
Сообщений: 28
По умолчанию

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

это если нужна секретная переписка

а контент не шифруется, потому что его можно копировать
Web_Coder вне форума Ответить с цитированием
Старый 15.11.2021, 17:12   #4
ForenLi
Форумчанин
 
Регистрация: 02.06.2021
Сообщений: 515
По умолчанию

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
Немного погуглил эту тему и понял что тема не раскрыта и вполне можно что-то интересное и полезное сделать.
Так есть же уже действующие примеры.

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
отсутствие рекламы
Монитизировать как собрались? Или у вас есть наследство?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
эффективная самозащита от троллей
Как?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
устанавливает-распаковывает его на своем php-сервере
Серьезно?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
для связи и общения нужно знать адрес сервера другого участника
Айпи буду запоминать?

Посмотрите на Тор.

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
- два пользователя могут стать друзьями и тогда они могут переписываться - переписка может быть зашифрована
Т.е. без дружбы не написать? А кто хранит список друзей? А как друзья индентифицируются и авторизуются?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
- пользователи могут публиковать на своем сервере контент - в простейшем случае статьи, автор рассылает уведомления-заголовки подписчикам
А если подписчик не в сети?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
с сохранением информации об авторе
"Мамой клянусь" автора поставлю? А если я вместо фотки поля ромашек поставлю под вашим авторством фотку РКН?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
переписка может быть зашифрована если два пользователя придумают ключ который будут знать только они
И как они им обменяются? Чем им это лучше телеграмма, сигнала?
ForenLi вне форума Ответить с цитированием
Старый 15.11.2021, 17:40   #5
Web_Coder
Новичок
Джуниор
 
Регистрация: 05.07.2018
Сообщений: 28
По умолчанию

ForenLi, [цензура]

Последний раз редактировалось BDA; 15.11.2021 в 17:46.
Web_Coder вне форума Ответить с цитированием
Старый 15.11.2021, 17:48   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,285
По умолчанию

Web_Coder, все вопросы по делу.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 15.11.2021, 17:52   #7
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Сделать peer-to-peer - не велика наука.
Опыт однако показывает, что нужен сервер идентификации.
Даже если сделать на асимметричной криптографии, где будет гарантия что мой публичный ключ - это мой публичный ключ?

Если будет сервер/сервера, то уже а) уязвимость и б) расходы. За чей счет будет банкет?
waleri вне форума Ответить с цитированием
Старый 15.11.2021, 17:58   #8
Web_Coder
Новичок
Джуниор
 
Регистрация: 05.07.2018
Сообщений: 28
По умолчанию

waleri, не peer-to-peer

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

главное - адрес сервера, например: мой_сервер.рф
зная адрес - один пользователь может связаться с другим

переписка может шифроваться js-библиотекой на клиенте - но по умолчанию этого нет
предварительно два участника договариваются об общем ключе который они могут утвердить вне этой соцсети

Последний раз редактировалось Web_Coder; 15.11.2021 в 18:03.
Web_Coder вне форума Ответить с цитированием
Старый 15.11.2021, 18:07   #9
ForenLi
Форумчанин
 
Регистрация: 02.06.2021
Сообщений: 515
По умолчанию

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
у каждого участника свой сервер - вместо одного для всех
Вам про одно, вы про другое... Чем это отличается от текущих с хттпс?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
сервер создается путем распаковки zip-архива приложения на php-сервере
Вы серьезно думаете, что вместо включения телеги/сигнала обычные пользователи пойдут поднимать сервер + php + ваше приложение? И повторю: Чем это отличается от текущих с хттпс?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
главное - адрес сервера, например: мой_сервер.рф
И? Вы в курсе почему вы можете написать мой_сервер.рф вместо 111.222.333.444? Вы в курсе как пакет на 111.222.333.444 узнает, как к этому компу дойти?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
зная адрес - один пользователь может связаться с другим
Как? Кто будет этот список хранить и обновлять?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
переписка может шифроваться js-библиотекой на клиенте - но по умолчанию этого нет
И чем это лучше любого мессенджера? Любой другой соц.сети?

Цитата:
Сообщение от Web_Coder Посмотреть сообщение
предварительно два участника договариваются об общем ключе который они могут утвердить вне этой соцсети
Тогда они могут обменяться ключами для телеги/сигнала и получить все и чуть больше без серверов/пхп/...
ForenLi вне форума Ответить с цитированием
Старый 15.11.2021, 18:10   #10
Web_Coder
Новичок
Джуниор
 
Регистрация: 05.07.2018
Сообщений: 28
По умолчанию

ForenLi, ты не понимаешь тему разговора
прочитай еще раз

и почитай про децентрализрванные сети
и пойми почему люди делают их

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

Последний раз редактировалось Web_Coder; 15.11.2021 в 18:14.
Web_Coder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
на шаблоне вордпресс не видны кнопки соцсетей. когда подводишь мышку, пишет поделиться и если нажать отправляет на нужную соцсеть. А так просто пустое место и ничего не видно Lubovla WordPress и другие CMS 1 03.02.2019 18:52
Как сделать бой как в tiwar.ru? Как сделать что бы результат боя зависел от характеристик персонажа? Каким ЯП для этого пользоваться? Bodia_andr Помощь студентам 0 13.09.2017 22:30
Тема про популярную в этом сезоне тему - курорты пензенской области :) Alar Свободное общение 4 28.04.2014 15:57
сделать видеочат на сайте. Хочу сделать но не знаю как.. Shaman-King Свободное общение 12 14.01.2013 00:22
Я создал игру типо марио и хочу сделать её по сети как это сделать? rbkmz Работа с сетью в Delphi 7 14.05.2012 15:58