Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Enable a user to securely share a dataset with other users.
  • It must be possible to limit access to datasets based on user-defined groups.
  • It must be possible to use a normal BitTorrent client both for sharing and for downloading datasets.
  • An API is needed for integration with other systems

...

Dataflow

The following picture illustrates the flow of data in Lobber:

...

Storage nodes are special in the sense that they are trusted to keep and retain datasets as opposed to regular BitTorrent clients that are not expected to be available. In the larger BitTorrent community the problem of dataset availability is typically solved by so called ratio limits which ensure that users keep sharing data they download. This model does not work for Lobber since we need to guarantee the existence of every dataset and not just the average availability of datasets in general.

Authentication

Users are authenticated to the Lobber web application using federated authentication.