True, but complex and probably a tad unrealistic. My old days of using torrents taught me that people don’t typically seed.
Ignoring that, if you automatically download torrents and start seeding them many people wouldn’t understand them and will have their internet overwhelmed and blame Linux, or Google it and come to the conclusion to “turn off the seeding feature”.
Also, Shader Caches get changed/updated CONSTANTLY. When I first got my Steam Deck, I was getting Shader Caches updates every time I turned it on for nearly every game. That has slowed down a lot but torrents specifically wouldn’t be the best solution for something that changes frequently. You can re-check so that you can just only download new caches with the latest torrent. But the re-check can be computationally expensive as well.
Idk the answer and I love the idea of P2P. But, we’d have to be careful to implement it well.
In theory this problem is already “solved” with torrents.
True, but complex and probably a tad unrealistic. My old days of using torrents taught me that people don’t typically seed.
Ignoring that, if you automatically download torrents and start seeding them many people wouldn’t understand them and will have their internet overwhelmed and blame Linux, or Google it and come to the conclusion to “turn off the seeding feature”.
Also, Shader Caches get changed/updated CONSTANTLY. When I first got my Steam Deck, I was getting Shader Caches updates every time I turned it on for nearly every game. That has slowed down a lot but torrents specifically wouldn’t be the best solution for something that changes frequently. You can re-check so that you can just only download new caches with the latest torrent. But the re-check can be computationally expensive as well.
Idk the answer and I love the idea of P2P. But, we’d have to be careful to implement it well.