Solid | |
---|---|
Tip de | standard , Magazin de date cu caracter personal online [d] și proiect |
Autor | Tim Berners-Lee |
Dezvoltator | Institutul de tehnologie din Massachusetts |
Scris in | JavaScript |
Prima editie | 10 august 2016 |
Platformă hardware | World Wide Web |
Licență | MIT |
Site-ul web | solid.mit.edu |
Solid ( Social Linked Data ) [1] este un proiect de creare a unui world wide web descentralizat inspirat de Tim Berners-Lee , autorul conceptului original de WWW , dezvoltat în comun cu Massachusetts Institute of Technology (MIT). Proiectul „încearcă să schimbe radical modul în care funcționează aplicațiile web în prezent, urmărind o mai bună gestionare a datelor de către proprietarul lor, precum și având grijă de confidențialitatea acestora” [2] prin dezvoltarea unei platforme pentru date legate.în aplicații complet descentralizate și gestionate de utilizator care nu trebuie să fie controlate de terți. Scopul final al Solid este de a oferi utilizatorilor control complet asupra datelor lor, inclusiv control asupra accesului și locației acestor date. În acest scop, Tim Berners-Lee a fondat Inrupt, o companie dedicată construirii unui ecosistem comercial bazat pe tehnologii Solid.
La construirea unui Web descentralizat , există o serie de provocări tehnice care, potrivit lui Tim Berners-Lee , trebuie depășite. [3] De exemplu, în loc să se utilizeze centralizarea în paradigma de distribuție Spoke-hub , rețelele P2P descentralizate sunt implementate astfel încât să ofere o gestionare și performanță mai mari decât rețelele tradiționale peer-to- peer , cum ar fi BitTorrent . Scopul este de a avea un sistem rapid, ușor de utilizat și care facilitează crearea de aplicații pentru dezvoltatori. [3]
Platforma Solid se concentrează pe dezvăluirea confidențială și schimbul de informații . Utilizatorul își salvează datele personale în „ sub ”, plasat unde dorește. Aplicațiile autentificate solid pot solicita date dacă utilizatorul a acordat permisiuni acelor aplicații. Utilizatorul își poate distribui informațiile între mai multe „pod-uri”. De exemplu, diferite „pod-uri” pot conține datele sale de autorizare, informații de contact, informații financiare, informații despre sănătate, planuri de călătorie și alte informații. Apoi, utilizatorul se poate alătura unei aplicații de rețea socială autorizată, acordând acelei aplicații permisiunea de a accesa informații specifice într-un anumit „pod”. Astfel, utilizatorul stochează și gestionează datele sale în „pods” de utilizator, doar el determină: ce date conține fiecare „pod”, unde este stocat acest „pod” și ce aplicații au drepturi de utilizare a datelor utilizatorului.
În prezent, Solid este format din următoarele componente: [4]