Децентрализованная сеть хранения контента

Некоторые наброски и соображения, как это реализовать

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Страницы:
Распечатать
4X_Pro
Создатель сайта
Всего сообщений: 3929
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2045

0
#11
Уж не знаю, чего ты там себе навоображал, но каталог сайтов предполагался в виде сайта на самой обычной связке PHP+MySQL (примерно как этот форум). А это без хостинга не работает.

Ребята, давайте жить спокойно!

4X_Pro
Создатель сайта
Всего сообщений: 3929
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2045

1
#12
Подумалось тут, что вместо того, чтобы самостоятельно реализовывать протокол поиска других узлов и поддержание списка их адресов, можно было бы реализовать подобное поверх yggdrasil. Просто повесить соответствующее ПО на yggdrasil-интерфейс и всё, дальше обмен обычными HTTP-запросами. Единственная сложность — как автоматизировать поиск yggdrasil-узлов, где тоже установлено соответствующее ПО. Но с другой стороны, публичные карты yggdrasil существуют, то есть возможность собрать соседние узлы есть (да и просто их можно получить с помощью yggdrasilctl getpeers, правда, это либо rootа требует, либо ПО должно запускаться от того же пользователя, что и сам yggdrasil).

Ребята, давайте жить спокойно!

4X_Pro
Создатель сайта
Всего сообщений: 3929
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2045

1
. Редактировалось 1 раз, последний — #13
Ещё вариант — использовать для реализации этой идеи ATProtocol (это то, на чём работает BlueSky), если вдруг окажется, что там хранилища данных могут размещаться непосредственно на пользовательских устройствах.

Ребята, давайте жить спокойно!

К данной теме присоединены сообщения из темы «Как сделать раздачу файлов с домашнего компьютера с серым IP»
Aksion
Участник
Нет Всего сообщений: 826
Зарегистрирован: 14 янв. 2017 г., 02:40
Рейтинг пользователя: 12

0
. Редактировалось 2 раза, последний — #15
Вчера экспериментировал со всеми вариантами - пришла в голову концепция: создать соц сеть с такой логикой, что все хранят свой контент у себя, но кто к примеру лайкает или делится чужим контентом (то есть считает его важным) сохраняют копию или какую то часть и у себя (то есть делают контент живучим к исчезновению).
В итоге будет так - если сам создатель контента в сети, то его контент доступен (деже если никому больше не нравится). Если его контент лайкают, то тоже транслируют, и он будет доступен даже если автор не в сети, а в сети хоть кто то из тех кто лайкнул и тем самым взял на хранение и отдачу тоже. 
Это будет лучший показатель качества и оценки контента, люди не будут бездумно лайкать, зная что еще и выделяют под это место и мощности (особенно боты всякие и проплаченные). Ну и будут видны реальные "друзья" и единомышленники, потому что нужно будет подтверждать это работой (как в крипте) то есть жертвовать местом на диске и мощностями. Удобство еще и в том. что управляющий сервер можно развернуть на совсем простых мощностях (как трекеры), и трафик и нагрузка и место для них нужно минимум.
Остальной контент будет потихоньку исчезать, если сам автор не будет поддерживать его. Это тоже хорошо - меньше мусора, и желание авторов дольше быть в онлайн. Это сделает выше посещаемость и онлайн. 
В итоге IPFS (для файлов) и PeerTube для видео пока кажутся лучшими решениями. На базе такой соцсети можно сделать и твою систему распространенного хранения контента

MadTechGuy
Единомышленник
Всего сообщений: 397
Зарегистрирован: 29 июн. 2018 г., 09:36
Рейтинг пользователя: 59

0
#16
Aksion, как фундаментальная идея для будущего движка/протокола выглядит очень даже грамотно!

Aksion
Участник
Нет Всего сообщений: 826
Зарегистрирован: 14 янв. 2017 г., 02:40
Рейтинг пользователя: 12

0
. Редактировалось 1 раз, последний — #17
Мне иногда кажется что вацапа примерно, частично так реализовано (по крайней мере видимая часть), что сам вацап не хранит ничего, все что есть - есть только у тех кто переписывается. Может вацап конечно там у себя и анализируют трафик. но кажется что вот прям глобально всё подряд не хранят. Это видно когда запускаешь новый экземпляр вацапа (на компе к примеру и/или в эмуляторе смартфона), то сообщения (история) не будут видны, пока собеседник или другой экземпляр вацапа своего не включишь где то, и не подтянутся с них.
Можно и этот механизм взять в соцсеть, то есть если ты с кем то ведешь диалог, то тогда автоматически оба собеседника (или несколько если групповой диалог) - хранят копии всего диалога (то есть они все заинтересованные стороны).

MadTechGuy
Единомышленник
Всего сообщений: 397
Зарегистрирован: 29 июн. 2018 г., 09:36
Рейтинг пользователя: 59

0
#18
А в Telegram явно всё на серверах хранится. И я всегда задавался вопросом: кто за это платит, кому это выгодно?

Aksion
Участник
Нет Всего сообщений: 826
Зарегистрирован: 14 янв. 2017 г., 02:40
Рейтинг пользователя: 12

0
. Редактировалось 2 раза, последний — #19
Я думаю, что и вацап в какой то момент тоже стал все хранить (особенно после продажи его), но не стал об этом говорить и нам показывает видимость по старому -  даже в ущерб производительности, а позиционирует что как бы все как было - всё честно

4X_Pro
Создатель сайта
Всего сообщений: 3929
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2045

0
#20
Aksion написал(а):
В итоге будет так - если сам создатель контента в сети, то его контент доступен (деже если никому больше не нравится). Если его контент лайкают, то тоже транслируют, и он будет доступен даже если автор не в сети, а в сети хоть кто то из тех кто лайкнул и тем самым взял на хранение и отдачу тоже. 

А вот это — реально годная идея! Ещё бы её на мобильных устройствах осуществить…

Ребята, давайте жить спокойно!

Следующие сообщения >>>
Страницы:
Распечатать

У вас нет прав для отправки сообщений в эту тему.

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.