Slashdot Mirror


Gates on Spam

pvt_medic writes "Microsoft is proposing a new system that would require people to pay to send e-mails. Postage would be in the form of allowing others to use your computer to make calculations, similar to the SETi@home project. There are other systems being suggested that would include monetary stamps and people could decide on accepting an e-mail based off the value of the stamp. (story has great picture of Bill Gates as well)" Gates' proposed system will be Microsoft patent-encumbered, unsurprisingly.

7 of 608 comments (clear)

  1. Re:Cha ching, reloaded. by helmutjd · · Score: 5, Informative

    If you read the article, it's actually nothing to do with anything like Seti@Home, or any distributed computing application. The computation is simply there to consume time, so that it takes longer to send a message. The mail server knows the answer in advance, and if the client provides the correct answer, the message is relayed... if not, it's denied. That way, spammers HAVE to perform the expensive computation, which significantly slows their mass-mailing efforts. Typical users wouldn't even notice the delay (it could be done in the background or whatever, after the user clicks send). The results of the computation itself are meaningless... so nobody benefits from them, including Microsoft.

  2. Re:Arg. by Yobgod+Ababua · · Score: 4, Informative

    This article is a decent brief overview of what I was referring to: http://www.techweb.com/wire/story/TWB20031205S0009

  3. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  4. Re:Cha ching, reloaded. by TheFrood · · Score: 4, Informative

    There are all kinds of problems that are much harder to do in one direction than in the other.

    Example: Factor 56,029,043 into primes. You're welcome to use Matlab, octave, xcalc, or whatever.

    Answer: 7 times 19 times 43 times 97 times 101.

    How long did it take you to solve? A lot more time than it took me to come up with the problem, because all I had to do was pick five primes and multiply them together. Obviously, a computer could factor that number trivially, but the concept scales easily to much bigger primes.

    TheFrood

    --
    If you say "I'll probably get modded down for this..." then I will mod you down.
  5. Re:Cha ching, reloaded. by Anonymous Coward · · Score: 4, Informative
    Couldn't the calculation to generate the question from the answer be orders of magnitude easier than the reverse?

    Its public-key crypto in reverse! Generate several big primes and multiply them together. Send the product and ask for the factors.

  6. Re:Cha ching, reloaded. by ivan256 · · Score: 4, Informative

    You could whitelist those senders so they didn't have to perform the computation.

    Either way, a patent encumbered system is unacceptable, no matter how technologically sound it is.

  7. Re:Cha ching, reloaded. by Coryoth · · Score: 4, Informative

    Example: Factor 56,029,043 into primes. You're welcome to use Matlab, octave, xcalc, or whatever.

    You need to pick bigger primes:

    $ factor 56029043

    56029043: 7 19 43 97 101

    $


    never underestimate the effectiveness of a little GNU tool like factor - sitting waiting right at your nearest bash prompt (which can be surprisingly close).

    Your point is entirely valid of course, the example is just a little too easy.

    Jedidiah.