Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 1.03 KB

readme.md

File metadata and controls

25 lines (14 loc) · 1.03 KB

hldb/research

This repo is for written review of existing research with the goal of improving HLDB's protocol design.

Repo Structure

/review: review of research papers and which categories they are relevant to.

/categories: details of different solutions for each category with their pros/cons.

/solutions: comparisons of complete p2p db solutions using solutions from each category.

Requirements

The HLDB protocol should be able to fill each of these requirements, so all solutions will keep these in mind.

  1. hldb is a local-first database protocol.
  2. access-control must support dynamic adds/removes of read or write access.
  3. replication must play well with both p2p replication and through simple data hosts.
  4. data representation is general-purpose/universal and able to merge nested properties.
  5. ensures causal consistency by default

This list may change as the different areas are better understood while researching.