--- tags: archive --- # OBSOLETE - moved to https://hackmd.io/@crtahlin/SkYHpFVtB # Fairdrive Use Cases Actors: - User of Fairdrive (should we differentiate individual users and "corporations"?) - App ## User of Fairdrive: - Create fair drive (should we reserve names; e.g. name@email.com;if possible?) - Identity & Logins - Create unique identity - Delete identity - Recover identity if key lost - Documents - Store documents in fair drive - Exchange documents safely with others - Un-Share documents with others - Search (SparQL?) - Search for information in user's fair drive - Probe for info. on multiple fair drives - Permissions - Allow App (permission) to use fair drive - Allow App to access specific info in fair drive - Dis-Allow App to use fair drive - Dis-allow App a specific info in fair drive - Incentivisation - Pay for the space used - Monitize user data in fair drive - Export his data to local drive - Purge all the data - Proof of info - age > 18 - I created this doc - ??? ## App: - Connect to users fair drive using his identity - Search existing information on users fair drive - Store App's data in users fair drive - Re-use existing fair drive data in App - App collaboration ## Use cases ### File sharing use cases - ~~Share file anonymously to public (swarmhole?)~~ - Share file to known user - Share file to group of users - Use Swarm as mounted folder on local hard drive - Share a library of music with a group (of friends) ### Identity use cases - Link real-life identity to Fairdrive - Link major digital identites to Fairdrive (Google, Facebook, WebId, ...) - Use Fairdrive to prove you are person X (to someone) - Use one (or more) of the identities to attest to (ownership of) some shared data - Use identity to request data from some source (eg. data portability request) - Use identity to get credentitals for access to some of your data at a 3rd party