Scuttlebutt
aka Secure Scuttlebutt - Secure Scuttlebutt (SSB) is a peer-to peer communication protocol, mesh network, and self-hosted social media ecosystem.[3][4] Each user hosts their own content and the content of the peers they follow, which provides fault tolerance and eventual consistency.[5] Messages are digitally signed and added to an append-only list of messages published by an author.[6] SSB is primarily used for implementing distributed social networks, and utilizes cryptography to assure that content remains unforged as it is propagated through the network. https://en.wikipedia.org/wiki/Secure_Scuttlebutt
- A true delete is not possible: instead, you post a message asking your friends to ignore the message. This is somewhat like real life - if you say something embarrassing, the best you can do is ask your friends to ignore it. (Life is much better when you have good friends.)... Editable objects can be represented by posting a create message, and then posting a message that refers to that message and overrides properties on that message, or applies patches to it. By declaring lists of who may or may not edit documents, and using CRDTs to ensure convergence, you could implement access controls.
Edited: | Tweet this! | Search Twitter for discussion