Solid (software)

from Wikipedia, the free encyclopedia

Solid (acronym for So cial Li nked D ata) is a project for decentralization of the World Wide Web , which by its inventor, Tim Berners-Lee is headed. The project is being developed by the Massachusetts Institute of Technology . The project “aims to radically change the way web applications work , which leads to real sovereignty over one's own data and thus better privacy”. This is to be achieved by developing a decentralized and fully user-controlled platform.

idea

Berners-Lee was dismayed that his invention was increasingly being misused for destructive purposes, such as when Russian hackers intervened in the 2016 US elections, when the Cambridge Analytica data scandal became public, when Facebook carried out psychological experiments on almost 700,000 users in 2012 Secretly conducted or when Google and Amazon applied for patents on devices that listen for emotional changes in human voices. With this in mind, Berners-Lee conceived the Solid project as a first step to give users full control over their data. The Solid project is open to anyone who wants to participate or contribute to it.

design

Solid's focus is on using and sharing information in a way that preserves privacy. A user stores personal data in "pods" (personal online data stores) that are hosted where the user desires. Applications that are authenticated by Solid are allowed to request data if the user grants the application permission. A user can distribute personal information among multiple pods; For example, different pods can contain personal profile information, contact information, financial information, health, travel plans, or other information. The user can then take advantage of an authenticated social networking application by giving it permission to access the related information in a particular pod. The user retains complete ownership and control of the data in their pods: specifically, what data is in each pod, where each pod is stored, and which applications have permission to use the data.

Solid consists of the following components:

  • An organized collection of standards and data formats / vocabulary that provide the same functionality as centralized social media services, e.g. B. Identity, authentication, login, authorization lists, contact management, messaging, feed subscriptions, comments and discussions.
  • Servers that implement the Solid specification
  • A test suite for testing and validating Solid implementations
  • A system of social applications, identity providers, and auxiliary libraries that run on the Solid platform
  • A community with documentation, discussions, tutorials and presentations

Web links

Individual evidence

  1. ^ A b David Weinberger: How the father of the World Wide Web plans to reclaim it from Facebook and Google. Digital Trends, August 10, 2016, accessed July 7, 2018 .
  2. Solid project website. (No longer available online.) Archived from the original on June 29, 2018 ; accessed on July 7, 2018 . Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / solid.mit.edu
  3. ^ Katrina Brooker: "I Was Devastated": Tim Berners-Lee, the Man Who Created the World Wide Web, Has Some Regrets. Vanity Fair, July 1, 2018, accessed July 7, 2018 .
  4. ^ Kathryn Krawczyk: World Wide Change: The creator of the web realizes his invention has gone way wrong. The Week, July 2, 2018, accessed July 7, 2018 .
  5. About Solid. GitHub, accessed July 7, 2018 .