A Distributed File System for Secure P2P Applications
summary
A usable distributed file system exists: the WebNative File System (WNFS) is a content-addressed persistent encrypted forest built atop IPFS as a block store, with a CRDT over encrypted data that lets collaborators edit subdirectories or single files and later merge. It implements a Merkel CHAMP leaf-index, AES-256 block encryption, temporal ratchets for versioned reads and key rotation revocation for removing access, and is shipping JS/wasm and native SDKs used by multiuser file managers, music players, and note-taking apps while IPFS reliability and network latency remain the main operational limits.
AI-written summary · about
chapters (14)
- 0:00Start
- 9:08Addressing Stack
- 10:48Mutability
- 12:20Data Partitioning & Selective Replication
- 13:33Semantic Layers
- 14:44Virtual Nodes
- 16:00Persistent Versioning
- 20:44Diff Checkpointing
- 23:34Dark Forest
- 29:29Offline Access Control
- 31:18Access Control in Space & Time
- 32:54Lazy Rooting
- 35:45Cryptographic Accumulator
- 38:12Future Work
related talks
22mEveryone Loves File: File Storage Service (FSS) in Oracle Cloud Infrastructure
27mThe Dark Forest: Private CRDTs as Global Database
17mSingularFS: A Billion-Scale Distributed File System Using a Single Metadata Server
43mWeb Apps of The Future
24mUniversal Access to All Knowledge: Decentralization Experiments
01h 04mBuilding Web3 Startups
23mlibp2p: A Modular, P2P Networking Stack
25m🛠 Making Data Useful with Decentralised Compute
