Jan 11, 2021 13:45
Идеальная соцсеть в своей основе должна иметь P2P. Все посты и комменты лежат локально на смартфоне или на домашнем ноутбуке. А общим является только поисковый индекс по всем постам и комментам, и уникальные ссылки на каждый пост и коммент. Сам индекс хранится и реплицируется как распределённый реестр. Когда читаем ленту - данные рисуются только из индекса. Заходим внутрь поста - и тут подтягивается полное содержимое поста и комменты прямо с исходных локальных машинок. Плюс автоматическое кеширование в зависимости от популярности блога, чтобы локальный домашний ноутбук автора не завис. Примерно как в торрентах сделано.
Централизованная соцсеть под контролем товарища майора не сильно лучше централизованной соцсети под контролем цукерберга. А такую P2P сеть не забанишь. И с другой стороны, весь контент будет всегда под полным контролем автора. Никто не сможет зайти в твой блог, и дописать туда какую-нибудь уголовщину, типа пропаганды игил. Ведь у товарища майора могут быть и коммерческие интересы насчёт данного блогера, разве это невозможно? В сети P2P каждый пост и коммент автоматически подписываем сертификатом (неважно каким, хоть самосгенерённым, важна только контрольная сумма). Что-то дорисовать станет невозможно.
Все протоколы обмена должны быть открытыми, чтобы к такой соцсети можно было писать любые свои клиенты и плагины.
Однако интересно, а с точки зрения закона, является ли владелец ноды этой сети (то есть рядовой пользователь со своим контентом на ноутбуке) - организатором распространения информации?