Re:Solid aims to radically change the way web applications work
by randomString1 on Sunday February 11, 2018 @09:42PM
(#16356158)
I know nothing about the subject, how does file removal work in decentralized networks? I understand once something is on the internet it's out of your control but what if I accidentally post a naked picture when I'm trying to sell something on decentralized-bay and I try to delete it immediately or a few minutes after? What about illegal content that I don't want to redistribute without my knowledge?
Re:Solid aims to radically change the way web applications work
by marknadal on Sunday February 11, 2018 @09:57PM
(#16356206)
Um... it is hard. Really hard. Let us just hope you don't have WiFi turned on, and can revert your changes first!
In our case, we have a tombstone delete method. So as long as every peer that saved your data (and people aren't gonna just save it for free) comes online at some point, after you've nulled/tombstoned the data, then it will be deleted.
This is only true because of our CRDT system that lets you update/mutate data. It is not true or a general property of other decentralized systems though.
Re:Solid aims to radically change the way web applications work
by ComodoHacker on Monday February 12, 2018 @01:02AM
(#16356865)
We have to learn to treat all the content we post like the words we speak publicly. If it's out, it can't be taken back.
We wound up implementing something very similar, about the same time (I wish I had known about SOLID earlier), except using CRDTs and graphs (which can support Linked Data). Our implementation is live and functioning already, including:
- Realtime updates across a decentralized network.
- End-to-end encryption with P2P identities.
- Backs up to localStorage/disk (if you Electron-ify/etc. it) - Can also be backed up by remote storage services.
It is as if IPFS and Firebase had a love child, and we've tried really hard to reduce the API to just a couple lines of code to get fully working P2P social netowrking dApps in place.
Check out:
- Intro http://hackernoon.com/so-you-want-to-build-a-p2p-twitter-wit...
- 4min interactive coding tutorial https://scrimba.com/c/c2gBgt4