Basics

FLOOFS Logged Online/Offline File System ๐Ÿ•

FLOOFS is a file system written for the web. Itโ€™s versioned, logged, programmable, has strong security, and is fully controlled by the user. Service providers can validate writes without reading the contents of the file system.

FLOOFS relies heavily on the โ€spaceโ€ side of the space/tie tradeoff to deliver performance, decentralization. A a consequence of this and Merklization, FLOOFS can provide advanced functaionlity such as versioning and delegated write access.

Features at a high level:

  • Public files & directories

  • Private files & directories with military grade security

  • Secure file sharing

  • File & directory metadata

  • Decentralized access control

  • Nondestructive edits / versioning

  • Logged / evented

  • Searchable

  • Tags & collections

  • Out of the box offline mode

  • Globally reachable

  • Universally addressable

  • Efficient โ€”ย replicated, compressed, cached

  • POSIX-style interface

  • Programmable

  • Deterministic