Filesharing Track: Testnet v0.2

Deliverables

1. New Block Protocol

A simpler, faster, more predictable and easier to understand block protocol for Logos Storage. Should serve as a stable basis upon which to build a mixified version.

FURPS: Serving Frontends, Modules, and Files

  1. [F1-F4]: Covers all functional requirements for file sharing (see FURPS for more details).
  2. [U5]: Specs. The set of services, protocols and primitives making up the filesharing client are published as specifications.
  3. [R1]: Correctness. If the network is eventually stable and the content is available, then downloads should always complete.
  4. [P1]: Baseline. File downloads should perform comparably to Bittorrent, e.g., not less that of the performance of, say, Deluge.

FURPS: Enhanced Filesharing Protocol

  1. Covers all aspects of it.