3 ms·
There are distributed data stores that work just like this. IPFS (https://ipfs.io/ https://ipfs.io/) is a recent effort, while Freenet (https://freenetproject.o
by niftich 11y ago
There are distributed data stores that work just like this. IPFS (https://ipfs.io/ https://ipfs.io/) is a recent effort, while Freenet (https://freenetproject.org/ https://freenetproject.org/) has been around for a while.
Whether this can be retrofitted into Bittorrent not clear. Conceivably one could write a bridge between IPFS and Bittorrent such that an IPFS url could serve as an "IPFS seed" much like a HTTP url can serve as a BEP 19 webseed.
- petra 11y agoIt could work, but wouldn't it be simpler , as a first step, to add this feature in a basic form to a python based BT client like tribler and see where it goes from there ? I.e. 1. At torrent delete , set a flag on torrent to hide 2. At torrent display , don't display hidden torrents 3. Periodically or on storage_full event - fully delete hidden torrents , based on some simple strategy like "remove those with most seeds" ? And after building it and testing a bit , creating some nice web page , a bit of marketing , and gather developers/users ? Who knows, might become popular . Might have tried to do so myself , but i'm not really a developer. Anyway, is it realistic?
- toomuchtodo 11y agoYou'd want to write a server that could retrieve and serve the file over bittorrent, but would store it canonically in IPFS.