SJ56
July 19th, 2003, 06:27 PM
...of sending RIAA after us.
Here's how I see a way of doing it.
The companies would have a common sharing program that users, after registering (choosing a unique alpha numerical ID)
and opening an account, would download a personalized program for them. (with a hidden PIN)
There would be 3 quality of files available; A, B and C.
A: 128k at cost x (ex: .75$) B: 192k at x +33% (1$) C: 320k at 2x (1.50$)
A user would request a song from the companies, and can receive it from the company itself (master) or from users that
already bought it and share it (locked)(certified copy). ( it would be like the original by a way of checking it's integrity;
if not like original, rejected)
To patronize those that share those files, each time a user upload a song 10 times, he would get credit for buying an other one of the same quality for free. (the more you share and upload, the more you can get free ones). To get better multi-downloads, the
uploaders would sent the file in 10% slices, earning credit for each successfully completed slice sent.
Modem users would be allowed 1 fixed upload slot (2K/s slice) (average minimum, else rejected) and 2 fixed download (2K
x2), and would do exchange mainly between themselves.
Fast users would be allowed fixed 6K/s slices (average, else rejected) (number of slots up to capacity). A max of 10 users
by file would be contributing to a multi-users exchange (user already sending a slice for a file would have priority to send other ones), resulting in an average 60K/s exchange, giving less than 2 min for a 5 megs file.
The way exchange would work: When a user search for a song, the master would send him a key containing the song hash to
search it. After successful completion, the downloader would send a completed flag to the master with his hidden NIP, along with
the info of user(s) that send him the song or part(s) of it. The master would then charge the song to the downloader account
and send a personalized key to unlock the song; and give credits to respective uploaders account.
So this is a brief way i see it; it surely can be improved.
Here's how I see a way of doing it.
The companies would have a common sharing program that users, after registering (choosing a unique alpha numerical ID)
and opening an account, would download a personalized program for them. (with a hidden PIN)
There would be 3 quality of files available; A, B and C.
A: 128k at cost x (ex: .75$) B: 192k at x +33% (1$) C: 320k at 2x (1.50$)
A user would request a song from the companies, and can receive it from the company itself (master) or from users that
already bought it and share it (locked)(certified copy). ( it would be like the original by a way of checking it's integrity;
if not like original, rejected)
To patronize those that share those files, each time a user upload a song 10 times, he would get credit for buying an other one of the same quality for free. (the more you share and upload, the more you can get free ones). To get better multi-downloads, the
uploaders would sent the file in 10% slices, earning credit for each successfully completed slice sent.
Modem users would be allowed 1 fixed upload slot (2K/s slice) (average minimum, else rejected) and 2 fixed download (2K
x2), and would do exchange mainly between themselves.
Fast users would be allowed fixed 6K/s slices (average, else rejected) (number of slots up to capacity). A max of 10 users
by file would be contributing to a multi-users exchange (user already sending a slice for a file would have priority to send other ones), resulting in an average 60K/s exchange, giving less than 2 min for a 5 megs file.
The way exchange would work: When a user search for a song, the master would send him a key containing the song hash to
search it. After successful completion, the downloader would send a completed flag to the master with his hidden NIP, along with
the info of user(s) that send him the song or part(s) of it. The master would then charge the song to the downloader account
and send a personalized key to unlock the song; and give credits to respective uploaders account.
So this is a brief way i see it; it surely can be improved.