Sounds good. Is there a way to guarantee of payment after seeding is completed ( say after 1 minute)? How can the contract be respected( payment must be issue after seeding is delivered)? Who is the judge here if one side breaks the contact

Reply to this note

Please Login to reply.

Discussion

In bittorrent there isn't really a concept of "seeding is completed" you just have "seeders" that seed and at some point stop seeding. You have many people fetching the content from these seeders when they need/want the files.

So you can pay seeders for seeding, but if they decide to stop at 99% of download of large file, then that's hard to prevent and you may need to use social / reputation / web-of-trust for that - luckily that's what Nostr is good at.

There isn't really a contract - you have 2 parties, one is sending sats every minute, another one is continuing seeding. If sats stop appearing, seeder may stop seeding OR if seeder stops seeding, you stop sending them sats and find another seeder.

Also note that anyone downloading the data sort of automatically becomes seeder while they download and after they finish.