This repo is for written review of existing research with the goal of improving HLDB's protocol design.
/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.
The HLDB protocol should be able to fill each of these requirements, so all solutions will keep these in mind.
- hldb is a local-first database protocol.
- access-control must support dynamic adds/removes of read or write access.
- replication must play well with both p2p replication and through simple data hosts.
- data representation is general-purpose/universal and able to merge nested properties.
- ensures causal consistency by default
This list may change as the different areas are better understood while researching.