5 ms·
Does anyone know if there is anything like CRDT with end to end encryption?
by deepanwadhwa 11mo ago
Does anyone know if there is anything like CRDT with end to end encryption?
- schainks 11mo agoYou mean something like this? https://jakelazaroff.com/words/homomorphically-encrypted-crdts/ https://jakelazaroff.com/words/homomorphically-encrypted-crd... It is slow and inefficient, but can be done.
- sotomski 11mo agoAFAIK, Automerge people work pretty hard on Beehive and Keyhive. Once released, that’ll be exactly what you asked for: https://www.inkandswitch.com/keyhive/notebook/05/ https://www.inkandswitch.com/keyhive/notebook/05/ You can also use Yjs over Matrix (which has e2e encryption): https://github.com/YousefED/Matrix-CRDT https://github.com/YousefED/Matrix-CRDT
- marcusestes 11mo agoFireproof implements a CRDT and implements E2E. https://use-fireproof.com/docs/welcome/ https://use-fireproof.com/docs/welcome/
- Retr0id 11mo agoIn theory, you can exchange CRDT update information over any channel you like (say, MLS) https://martin.kleppmann.com/2019/05/15/encrypted-crdts.html https://martin.kleppmann.com/2019/05/15/encrypted-crdts.html
- niko-ng 11mo agoanother shameless plug: there is NextGraph.org which does exactly tha: E2EE CRDTs. It supports Automerge and Yjs (and soon Loro). It is being used already by several apps. The SDK will be released in November. Stay tuned by following us on https://fosstodon.org/@nextgraph https://fosstodon.org/@nextgraph and subscribing to our mailinglist https://nextgraph.org/ https://nextgraph.org/
- johnofthesea 11mo agohttps://p2panda.org/2025/02/24/group-encryption.html https://p2panda.org/2025/02/24/group-encryption.html