Please, note that I'm not a dev and I'm not sure this is the right stackexchange, but really would like to understand this one.

So, I've recently discovered the SOLID project: https://solidproject.org/ https://www.youtube.com/watch?v=qWVTjMsv7AE

So I understand that SOLID is a peer-to-peer network of servers, right? Like Bittorrent, IPFS and blockchains...

If it is a peer-to-peer network, then data is duplicated across different servers, right?

If some data in on some other server/computer, then anyone could do what they wish with it... because the same data is duplicated everywhere, in a way the data doesn't have an owner but belongs to the public, right?

So how does someone retain control on their own data on a peer-to-peer network? Is it a contractual matter, i.e. the server lease agreement stipulates that you "own" your data? Or some encryption method or smart contract or something that is effectively giving access to some data only to one person/user? Or?

  • 1
    $\begingroup$ This is not really computer science. Data is not duplicated, no, but you are right that anyone could download and store and use all the data they get access to. You retain rights only in the sense that you have the master data and grant access to whoever you like. $\endgroup$
    – Pål GD
    Jul 9 at 15:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.