RhizomeDB
Fission-led
RhizomeDB employs our PomoDB protocol to execute a local-first edge database for querying decentralized data. It extends support for concurrent access to structured and unstructured data distributed in content-addressable networks and enables the creation of decentralized, collaborative applications.
RhizomeDB is built from the ground up for interoperability between applications, focusing on real-time collaboration. Another way to look at is that RhizomeDB is a CRDT framework built on top of well-understood database tech.
As far as we know, RhizomeDB is the first system to combine encryption, CRDTs, and local-first database functionality. For developers, RhizomeDB means they no longer need to worry about consistency, synchronization, and data privacy when building apps with decentralized data.
Connections
Here are all the other parts of the Fission ecosystem connects to it.
WNFS
A distributed file system built on IPFS. It is versioned, logged, programmable, encrypted, and fully controlled by the end user.
Fission Reactor
Our applied research pod, currently focused on CRDTs and edge databases
Distributed Systems Reading Group
A monthly reading group for folks interested in learning more about distributed systems.
UCAN
A trustless, secure, user-originated authorization and revocation scheme.
WhoCAN & NNS
A way to share UCAN permissions with keys without knowing what those keys are - it assigns a name address to the key.
IPVM
An open, decentralized, and local-first execution layer that brings compute to IPFS.