News for hackers. Stuff that matters.
Re:Show HN: Web3Torrent – Adding Ethereum Micropayments to W... by typingmonkey on Monday June 22, 2020 @01:48PM (#23603290)
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?
Re:Show HN: Web3Torrent – Adding Ethereum Micropayments to W... by tmcls on Monday June 22, 2020 @01:53PM (#23603361)
The funds you deposit at the beginning can be used to pay multiple seeders. You have one "ledger channel", funded by that on-chain deposit, which is being used to open a "virtual channel" for each seeder you connect to.

There's a bit more about it in this post: https://blog.statechannels.org/channels-funding-channels/.

Re:Show HN: Web3Torrent – Adding Ethereum Micropayments to W... by typingmonkey on Monday June 22, 2020 @03:41PM (#23605267)
Thank you for explanation. So this solves something I waited for very long.
Re:Show HN: Web3Torrent – Adding Ethereum Micropayments to W... by lihorne on Monday June 22, 2020 @01:53PM (#23603351)
The budget concept is a security measure between the app and the wallet, so that the app code only has control over a fixed amount of funds in the wallet.

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.