>request a movie, then watch it once it downloads in 20 minutes. Once it's cached locally, anyone else can access it instantly.
A program I use called Deluge implements this exact functionality!
A program I use called Deluge implements this exact functionality!
Some distinction will definitely be needed between 'requesting from earth' and 'loading from your roommate' in the UX. Early implementations might even centralize cache-state.