Overview of DefraDB core concepts
developDefraDB is a user-centric database designed for data ownership, privacy, and security. It utilizes a multi-write-master architecture enabled by the convergence of MerkleCRDTs and IPLD content-addressability.
Key features include:
- DQL: A query language compatible with GraphQL that provides additional convenience features.
- P2P Networking: Enables deployment in various network topologies using peer-to-peer protocols.
- Relationship-based Access Control: Uses a Domain Specific Language (DSL) to support document or field-level security policies, secured via the SourceHub network.
- Decentralized Data Model: Part of the Source technologies ecosystem for decentralized data and access-control management.