(It would also need to have good upstream-bandwidth management, use a number of TCP connections that's less than O(n) in the number of torrents, and offer a few bulk operations like "stop seeding torrents with more than N seeds" and "resume seeding torrents with fewer than N seeds".)
That's the only way this can scale for regular users, i think. And of course it may use social mechanisms like feedback "you're the reason why this rare work of art if available for everyone".
As for scalability of TCP connections , you're probably right, not my area of expertise , but once this will be declared as an important BT problem with great practical value, i'm sure some researchers would be happy to contribute and might solve this.
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.
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?
Well - maybe I'll finally get around to setting up a heeadless gtk-gnutella node again.
As for the network eMule/KAD seems do be doing ok with 200K+ peers while Gnutella nowadays seems to be populated mostly by slightly-compatible chinese clients, which bootstrap from traditional gnutella but are incompatible.
Also, having to run a desktop client was putting me off. But then I just found http://www.museek-plus.org so I might try that... But it is disappearing from Debian: https://packages.qa.debian.org/m/museek+.html - not a good sign...
Well, it does not match wcd at all anyway.
https://archive.org/details/TheMatrix-InAscii
(1 more point for how terrific the Internet Archive is)
EDIT: it turns out the complete Matrix ASCII is hosted on the IA, making its availability a non-problem for years to come, even though it's not the original torrent anymore