Can one state channel be used to pay multiple seeders?
Or do I need to create a budget for each seeder I want to interact with?
There's a bit more about it in this post: https://blog.statechannels.org/channels-funding-channels/.
Within the app context, an unlimited number of channels (up to the budget capacity) can be opened. The video at the top of the blog post is an example of a single user downloading from multiple other leechers & seeders while simultaneously uploading to other leechers.