Steve Schear writes:
Why not have each individual's PC which offered to lend do the accounting. This means their PC must be on-line whenever someone who didn't pay wants to listen, limiting the number of copies available, but it could be fully decentralized.
You'd have to piggyback this on some P2P app. Otherwise, the lender would have to run an accessable server. That can be a trick if you're behind a NAT or your ISP takes exception to unsolicited incoming packets. Also, how do you handle check-in, or more importantly, lack of check-in? Timeout? Can you queue checkout requests? Interesting idea, but it sounds kind of cumbersome to roll out. -- Roy M. Silvernail is roy@rant-central.com, and you're not http://www.rant-central.com is the new scytale Never Forget: It's Only 1's and 0's! SpamAssassin->procmail->/dev/null->bliss