ermouth: (Default)
[personal profile] ermouth

Я этот пост порываюсь написать уже раз пятый, он такой установочный, про будущее. Впервые мне мысль пришла года полтора назад. Термин этот я упоминал всего раз, в фейсбуке у Раструба. Собсно, по его просьбе и написано.

Плюсами – что мне более-менее понятно как сделать, минусами – обычно есть серьёзное препятствие нетехнологического характера (законы, правила вендоров и тп). Знак вопроса – не совсем ясно, как это технологически. Плюс-минус обычно значит, что решение есть, но фрагментарное либо ненадёжное.

Основные фичи

Контроль доступа:
+ Круги – как группы пользователей, похоже на гугл
+ Круги как структура безопасности децентрализованы, принадлежность сущности к кругу и текущий администратор определяются по технологии, похожей на валидацию биткоина
В круги попадают не только пользователи, но и устройства хранения (компутеры, мобилы и тп)
± Также в круги попадают шлюзы в соцсети и на внешние хранилища
+ Мандатный доступ на основе атрибутов кругов и все из этого следствия

Хранение:
+ Оригинальный контент реплицируется только туда, куда позволяет контроль доступа круга (скриншоты и взлом конечно исключить нельзя)
+ Репликация где можно двусторонняя
± Риалтаймовая репликация типа как в гугл-доках
+ Конфликты сохраняются как форки с возможностью слияния
?Каждое устройство хранения – торрент-узел
?  Каждое устройство хранения – веб-сервер
+ Хранилища предоставляют какой-то REST API как для выборки данных…
± …так и для рендера этих данных в меру своих вычислительных возможностей (генерация интерфейса вокруг данных)

Получение данных:
+ Торрент-подобный способ для статического контента. Каждый кусочек контента должен иметь что-то типа MagnetURI и распространяться технологией типа торрентов с шифрованием. Ну то-есть у нас ведь контент сразу в нескольких местах одинаковый может храниться.
+ Веб-доступ для “динамического” контента, причём список узлов с возможностями обновляется с торрент-клиента – это позволяет избежать централизации контроля доступа

По интерфейсу много соображений, в другой раз.

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

ermouth: (Default)
ermouth

November 2021

S M T W T F S
 123456
78910111213
14151617181920
21 222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 4th, 2025 07:03 pm
Powered by Dreamwidth Studios