- PVSM.RU - https://www.pvsm.ru -
Ещё в 2009 году Тим Бернерс-Ли написал веб-спецификацию под названием «Socially Aware Cloud Storage», ориентированную на защиту общественных интересов при реализации облачных хранилищ:
Есть такая архитектура, в которой несколько сетевых или веб-протоколов собираются воедино для создания всемирной системы, где приложения (десктопные или веб) способны работать поверх уровня стандартного хранилища, предоставляющего возможность чтения/записи.
Ключевые моменты здесь в том, что главные участники (пользователи) и группы идентифицируются по URI, то есть получаются глобальными, и управление доступом к элементам хранилища выполняется с использованием этих глобальных идентификаторов. В итоге хранилище становится общедоступным ресурсом, независимым от использующих его приложений.
Несколько таких идей активно обсуждались в цифровой среде в конце 2000-х, вскоре после взрывного развития монолитных платформ эпохи Web 2.0 вроде Facebook*.
Ещё одну схожую по духу концепцию в то же время предлагали разработчики Opera, которые хотели «встроить в ваш браузер веб-сервер» [3].
И если Opera Unite так и не обрела полноценную жизнь, на предложенную Тимом спецификацию обратили пристальное внимание через несколько лет, когда сменившие один другой кризисы конфиденциальности явно указали на необходимость повышения степени независимости и контроля со стороны пользователей в веб-среде.
В 2015 году организация Tim & co. получила финансирование на развитие Solid Protocol [4].
На данный же момент мы имеем худшее из обоих этих миров — люди не могут не только контролировать свои данные, но и полноценно их использовать, так как те разбросаны по множеству изолированных сайтов. Наша задача — разработать веб-архитектуру, в которой именно пользователи будут владеть своими данными, включая свободу переключаться на новые приложения в поиске более качественных возможностей, более удобных политик или просто ради экономии.
Положительный аспект идеи Бернерса-Ли заключается в том, что у пользователей должен быть контроль над тем, где именно хранить свои данные, и как получать к ним доступ. Например, пусть социальные сети продолжают работать в облаке, но свои данные люди смогут хранить локально. В качестве альтернативы можно выбрать другой облачный сервер, принадлежащий компании или сообществу, которым человек доверяет.
Для разных видов информации можно будет использовать разные серверы. Например, хранить данные о здоровье и физическом состоянии на одном, а финансовые записи — на другом, никак с ним не связанном.
Тим до сих пор убедительно отстаивает блага, которые способна дать миру его концепция Solid [6].
И у нас есть все технические возможности, чтобы вернуть бразды правления людям. Solid — это опенсорсный интероперабельный стандарт, который мы с командой разработали в MIT более десяти лет назад. Приложения, работающие в соответствии с ним, не собирают по умолчанию ваши данные — они должны запрашивать у вас на это явное разрешение, которое вы вполне можете им не выдавать. Вместо того, чтобы быть разбросанными по бесчисленному множеству отдельных ресурсов интернета или находиться в распоряжении того, кому их уже перепродали, ваши данные должны храниться в одном месте, подконтрольном вам.
Грамотный обмен информацией также поможет освободить её из лап захватчиков. Почему ваши смарт-часы записывают биологические показатели в одно хранилище в одном формате, а операции по вашей кредитной карте записываются в другое хранилище уже в другом? Почему ваши комментарии на YouTube, посты на Reddit и истории на Facebook* хранятся в разных местах? Почему само собой предполагается, что вы не должны иметь возможность просматривать всю эту информацию? Вы генерируете все эти данные — свои действия, выборы, физические показатели тела, свои предпочтения, решения… Значит, вы и должны ими владеть. Они должны быть вашим ресурсом. [3]
Solid Protocol [7] по-прежнему остаётся прекрасной идеей и даже попал в официальную веб-спецификацию [8], но пока не получил серьёзного распространения в интернете. Его основной спонсор, компания Inrupt [9] (в которой Тим является сооснователем и техническим директором), в качестве курса на стабильное развитие выбрала корпоративный рынок. Пока ещё не известно, какие ресурсы будут направлены на всеобщее распространение Solid.
К счастью, тем из нас, кто хочет вернуть контроль над своими данными в приложениях, ждать не нужно. Ребята из Bluesky [10] создали AT Protocol [11], который активно используют уже более 30 миллионов человек, и который всё больше распространяется по множеству объединённых платформ и сообществ вроде Blacksky [12] или Tangled [13].
Несмотря на то, что архитектуры Solid и AT сильно отличаются, целью обоих этих протоколов является Open Social Web, воссозданная по принципу суверенного хранения данных пользователем.
То, как выглядит эта суверенность данных на практике с точки зрения atproto, хорошо продемонстрировал danabra.mov [14].
Обратите внимание, что теперь адрес Алисы выглядит как @alice.com. Он выделяется не социальной сетью (как в случае facebook.com/alice), а является универсальным «интернет-адресом», то есть доменом. Домен alice.com принадлежит Алисе, а значит, она может использовать его в качестве адреса в любом приложении Open Social. (В большинстве таких приложений она будет зарегистрирована как @alice.com, а для других решит использовать отдельную цифровую личность, для которой у неё будет другой, непубличный адрес).
Домен будет и у Боба, который в технике ни бум-бум. Он может даже не знать, что вообще такое «домен». Для Боба @bob.com — это просто его «интернет-адрес». Некоторые приложения Open Social будут предлагать бесплатный поддомен при регистрации по аналогии с тем, как Gmail предоставляет вам бесплатный адрес, или же давать возможность купить отдельный за деньги. В этой ситуации вы не будете неизменно привязаны к изначальному выбору и сможете без проблем сменить домен позднее.
(…) В Open Social данные Алисы — её посты, лайки, подписки и прочее — будут размещаться в самом интернете. Наряду с личным сайтом у Алисы теперь будет личное хранилище её данных.
Такая новая парадигма стала технически возможной благодаря Personal Data Server [16] (PDS), который в Solid называется Pod [17].
Принцип работы PDS производит впечатление чего-то крайне сложного и заумного, поэтому Дэн в своих пояснениях о нём не говорит, хоть эти пояснения и адресованы аудитории интернет-ботанов. По факту же самым загадочным словом из этой аббревиатуры является Server, которое в данном контексте равноценно Storage, как в Personal Data Storage.
Даже рядовые пользователи интернета имеют некое понимание о том, что из себя представляет личное хранилище данных, особенно в дополнении к принципу общего, совместно управляемого хранилища.
Если вы относитесь к обычным пользователям всемирной сети, то парадигма PDS не приведёт к переносу ваших данных из облака на локальный компьютер. Большинство людей всё также будут опираться на облачные сервисы, но вместо того, чтобы скапливать данные в руках корпораций под управлением акционеров, их хранение можно будет поручить доверенным кооперативам, созданным по принципу кредитных союзов [18].
Когда экономика начала перестраиваться под влиянием индустриализации, а затем и рынка банковских услуг, на арене появились мощные игроки, такие как Standard Oil, J.P. Morgan и другие, которые стали угрожать свободе граждан. Для противостояния этим новым экономическим силам люди начали объединяться в профсоюзы и кредитные кооперативы, которые получали правительственное разрешение на представление интересов своих пайщиков. Такие гражданские организации помогли уравновесить экономическое и социальное влияние между крупными и мелкими игроками, а также между работодателями и рабочими.
Аналогичная реорганизация необходима и для перехода от индивидуализированной модели накопительной системы хранения данных к коллективной системе, основанной на соблюдении прав и подотчётности. Эта система должна регулироваться стандартами, поддерживаемыми новым классом представителей, которые будут выступать фидуциарами, ответственно управляя активами данных других людей. В США почти 100 миллионов человек состоят в кредитных союзах — некоммерческих организациях, принадлежащих их членам. Эти союзы уже имеют разрешение на защищённое управление цифровыми данными своих участников и представление их во всевозможных финансовых транзакциях, включая страховые операции, инвестирование и получение выплат. И здесь возникает вопрос, а можем ли мы привнести эту тенденцию по усилению гражданского влияния в сферу владения данными в нашей быстро растущей цифровой экономике?
Источник: https://ide.mit.edu/sites/default/files/publications/Data-Cooperatives-final.pdf [19]
Каждый третий взрослый гражданин в США состоит в кредитном союзе. И если учесть, насколько сильно наш коллективный опыт взаимодействия с банковским сектором зеркалит опыт взаимодействия с технологическим и социальным, то в отношении хранения данных достижение подобного уровня охвата выглядит вполне реальным.
Концепция data-кооперативов [20] уже набирает обороты в Fediverse, где несколько провайдеров вроде social.coop [21], data.coop [22] и cosocial.ca [23] работают много лет и чувствуют себя вполне уверенно. Вскоре сеть на основе AT дополнится аналогичной кооперативной организацией Northsky [24].
И самое важное здесь не в том, являются ли эти провайдеры кооперативами в формальном смысле. Любой достаточно прозрачный, демократичный и ориентированный на людей банк данных (как вышеупомянутый Blacksky или разрабатываемый Eurosky) является правомерным распорядителем и соавтором Open Social.
Ход обсуждения темы владения данными меняется, когда данные оказываются преимущественно в распоряжении структур, управляемых обычными людьми, а не корпорациями. Вместо того, чтобы спорить о том, какие виды данных у нас должна быть возможность скачивать с корпоративных хранилищ, платформы должны спрашивать нас, какие виды данных они могут копировать с наших серверов, получая при этом лишь строго временные разрешения.
И хотя отделение пользовательских данных от социальной платформы наиболее полноценно реализуется в сети AT, есть прекрасные признаки «перекрёстного опыления» [25], наблюдаемые в разработке предшественника atproto — ActivityPub [26]. И я надеюсь увидеть аналогичную открытость к технологической конвергенции в отношении Solid, чтобы построить более плюралистскую социальную веб-среду [27].
Личное хранилище данных (PDS) уже давно вышло за пределы концепции, привязанной к какому-либо конкретному протоколу. Некоторые его реализации будут более популярны, но прагматичные data-кооперативы могут не зависеть от конкретных протоколов, а форматы хранения вполне можно преобразовывать.
При условии достаточного контроля над собственными данными мы в случае падения платформы всегда сможем воссоздать свой социальный граф и цифровую личность на другой. Давайте же снова сделаем веб-среду достоянием личности!
*Принадлежит компании Meta, признанной экстремистской и запрещенной в России.
Автор: Bright_Translate
Источник [28]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/hranenie-danny-h/433286
Ссылки в тексте:
[1] Бэкпэкер: https://www.deviantart.com/thomasdalbyart/art/Backpack-1111222302
[2] ThomasDalbyArt: https://www.deviantart.com/thomasdalbyart
[3] «встроить в ваш браузер веб-сервер»: https://arstechnica.com/information-technology/2009/06/opera-hoping-to-reinvent-the-web-by-making-browser-a-server/
[4] получила финансирование на развитие Solid Protocol: https://www.csail.mit.edu/news/web-inventor-tim-berners-lees-next-project-platform-gives-users-control-their-data
[5] www.wired.com: https://www.wired.com/2017/04/tim-berners-lee-inventor-web-plots-radical-overhaul-creation/
[6] блага, которые способна дать миру его концепция Solid: https://www.theguardian.com/technology/2025/sep/28/why-i-gave-the-world-wide-web-away-for-free
[7] Solid Protocol: https://solidproject.org/
[8] веб-спецификацию: https://www.w3.org/2024/09/linked-web-storage-wg-charter.html
[9] Inrupt: https://www.inrupt.com/
[10] Bluesky: https://bsky.social/
[11] AT Protocol: https://atproto.com/
[12] Blacksky: https://blackskyweb.xyz/
[13] Tangled: https://tangled.org/
[14] danabra.mov: http://danabra.mov
[15] overreacted.io: https://overreacted.io/open-social/
[16] Personal Data Server: https://atproto.wiki/en/wiki/reference/core-architecture/pds
[17] Pod: https://solidproject.org/faq#pod
[18] кредитных союзов: https://en.wikipedia.org/wiki/Credit_union
[19] https://ide.mit.edu/sites/default/files/publications/Data-Cooperatives-final.pdf: https://ide.mit.edu/sites/default/files/publications/Data-Cooperatives-final.pdf
[20] data-кооперативов: https://www.cip.org/blog/data-cooperatives
[21] social.coop: http://social.coop
[22] data.coop: http://data.coop
[23] cosocial.ca: http://cosocial.ca
[24] Northsky: https://northskysocial.com/
[25] «перекрёстного опыления»: https://en.wikipedia.org/wiki/ActivityPub
[26] ActivityPub: https://activitypub.rocks/
[27] плюралистскую социальную веб-среду: https://writings.thisismissem.social/statement-on-discourse-about-activitypub-and-at-protocol/
[28] Источник: https://habr.com/ru/companies/ruvds/articles/954478/?utm_source=habrahabr&utm_medium=rss&utm_campaign=954478
Нажмите здесь для печати.