~/talk

The Dark Forest: Private CRDTs as Global Database

Talkat CascadiaJS 2022 · 2022-08-30..09-02· [peer-to-peer, distributed-systems]
slides:none on file

Claim: private CRDTs can act as a global database by combining content-addressed CIDs, a Web Native File System with temporal versioning, and hash-array mapped trie (HAMT) storage to keep encrypted blobs portable. The prototype implements Dark Forest links plus hashlane CRDTs, uses the Web Crypto API for browser key management, runs fully offline, supports automatic CRDT merges and history compression, and demonstrates practical BFT-concurrent reads/writes across disconnected nodes.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:05Current data silo problems
  3. 6:27Content addressing basics
  4. 12:37File system with network links
  5. 17:50Access control and encryption
  6. 20:59CRDTs for concurrency
  7. 26:13Conclusion and future work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.