A serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It’s eventually consistent and uses Merkle-CRDTs for conflict-free database merges.
The InterPlanetary File System (IPFS) gave us distributed block storage and peer-to-peer primitives. The impact was strong and lasting, but the problem was mutability: how can we build dynamic applications that scale on this exciting new medium?
No Blockchain Required
Using CRDTs, a novel data structure for replication and consensus, OrbitDB achieves strong eventual consistency across a peer-to-peer network. It's not a blockchain, but it can handle myriad use cases. Check out all the projects, including decentralized Netflix, Spotify, and Dropbox at awesome-orbitdb.