Isn't this about decentralized storage first?
I mean create a torrent, seed it, let like minded people seed it. And use nostr for magnet links, description, discovery and discussion.
Now, someone could probably just make it all one convenient packadge so the users don't have to think about it all and just use an app/website.
I ventured to some sci paper website and they use torrent too, but in huge multi TB sized blocks. Not sure if that's optimal.
