Slashdot Mirror


Would you Warranty Your Email?

Kurt writes "A team from the University of Michigan is proposing an economic solution to spam. Instead of relying on technical solutions or government regulations, they use a sender warranty system. In some cases, they argue, it can even be superior to a perfect filter with zero cost, and no errors. Their working paper is available at SSRN. With the caveat that some infrastructure is necessary (isn't it always?), they also claim their approach restores control to the recipient, halts spam, and creates a marketplace for valuable information exchange."

32 of 395 comments (clear)

  1. Would you Warranty Your Slashdot Posts? by inertia187 · · Score: 5, Interesting

    I wonder how well this would work if everyone on Slashdot could warranty their posts. It could be implemented by adding a checkbox next to Post Anonymously, call it Post With Warranty. Your comment then gets bumped up to "+5, via Warranty." If people think it's not worthy of being +5, and they have mod points, they can moderate it down. If they mod it down, they take subscription points from the poster. If the metamoderator disagrees, the moderation is reversed as expected *and* the subscription points are returned to the poster.

    I think this could work. But it sounds like a pain to implement.

    (fp)

    --
    A programmer is a machine for converting coffee into code.
    1. Re:Would you Warranty Your Slashdot Posts? by Josuah · · Score: 4, Interesting

      The problem is, there are a TON of moderators that will go and mod-bomb people because they don't like them, regardless of how well-reasoned their post is. Posts are supposed to be moderated, not individuals, but that's not how a lot of people do it.

      Then does starting at +5 and going down really make a difference from starting at +1 and going down, in that respect?

      Two problems I can think of: reading at +5-only becomes just as bad as reading at -1 until enough moderators run through the _entire_ thread culling out the stupid. The penalty for "voiding your warranty" (as proposed by the parent-parent) isn't worse than getting modded down regularly.

      Possible solutions? Warranty puts you up to +X where X is a preference setting. Maybe the default threshold you read at. People who have liked what you said in the past will see you at +X+1 (friend/foe system). The first mod-down removes the warranty completely and pushes the post to +Y where Y is what the poster would have posted at without warranty.

  2. Why not use PKI authentication instead? by ka9dgx · · Score: 5, Insightful
    I favor an alternative approach, which the authors concede has some merits, but quickly dismiss, sender authentication.

    If I start rejecting all email which is not from a verifiable sender, I'll quickly cut spam, and impose some costs onto those who wish to sent me email. I'm willing to pay those costs when it becomes my turn to send an email. I would start with the recent authorized sender protocols, in addition to Public Key Infrastructure, to begin to authenticate a sender.

    Once PKI starts to take hold, there would be an incentive for the spammers to start creating throw-away identities, which we could counter with a reputation system for the sender's domain. We could also create a "web of trust", automatically managed by our mail servers, or ourselves, to nip the counteroffensive.

    So, there it is... my alternative... sign and validate all email.

    --Mike--

    1. Re:Why not use PKI authentication instead? by Ieshan · · Score: 4, Insightful

      The worst part about all this is that suddenly everyone who writes an email is required to be identified.

      Email is one of our last few partially anonymous methods of communication. Emailing (and posting) as "Anonymous Coward" is a seriously useful thing and taking it away from people will probably be more disasterous than originally imagined.

    2. Re:Why not use PKI authentication instead? by hta · · Score: 4, Funny

      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1

      There's a slight problem .... in that until everyone signs their
      email, you'll have to be willing to handle unsigned email as well as
      signed. That leaves the signing people worse off than the non-signing
      people (more pain, no gain).
      Difficult deployment problem.

      -----BEGIN PGP SIGNATURE-----
      Version: PGP 7.0.1

      iQA/AwUBQCOn5jjI/tvlmNBeEQLIdwCfTzU3AFyy3vAyqJ1T re ICmreO16YAoJ3J
      Yl8AGPs6HHxEEGJfkmV857m1
      =XHyf
      - ----END PGP SIGNATURE-----

    3. Re:Why not use PKI authentication instead? by Phillup · · Score: 5, Insightful

      Whoa there partner...

      You are only required to be identified if the receiver requires it .

      While you have every right to "free speach"... you have no right to force someone to listen to said speach.

      Quite frankly, I don't want any "Anonymous Cowards" in my home.

      I go to Slashdot... and other web sites. But, I bring my mail into my house. At least, in the social sense of things.

      So, right off the bat... to me there is a huge difference between encountering information I might not want to encounter because I went somewhere, and encountering the same information because it was sent to me.

      --

      --Phillip

      Can you say BIRTH TAX
    4. Re:Why not use PKI authentication instead? by jsebrech · · Score: 4, Insightful

      First of all, there is no credible difference between holding a discussion over slashdot or holding a discussion over email. Do it through a hotmail account and you're even using the same program to do it. You can come to slashdot and read something you find offensive without warning in advance that it is, just like can happen with email. So trying to draw an arbitrary distinction between anonymous cowards on slashdot and anonymous cowards in email is just that, arbitrary.

      One might also argue that shielding yourself from that which you find offensive is bad for the mind. If you shy away from extremes, inevitably your comfort zone shrinks, and you become close-minded. It's only by trying to see the viewpoints of those who disgust you that you can come to truly new realizations about how the world works. Treading the trodden moral paths doesn't take you into uncharted lands, though it does guarantee you a pretty average and "normal" life.

      Secondly, the problem is that if a pki system were to take hold to identify senders, eventually it would become required to be identified just for someone to SEE the mail you're sending to them. Although it is possible to devise a system where the net identity of someone is thrustworthy while at the same time not revealing their real life identity, it is ridiculously unlikely that such a system would be promoted by the big isp's. They've already got the riaa and friends breathing down their neck wanting identification of customers, they're not going to back a system that helps people stay anonymous while comitting crime.

      Too bad the founding fathers didn't recognize privacy as a right that could be threatened. Until a few decades ago, it wasn't feasible to tie together the knowledge the world has amassed on someone into one large fount of dirty details. Today it is. Most people can have their lives ruined just by the not-so-secrets that are spread around the globe about them (don't believe me? think about everything you've ever purchased with a credit card, now think about everyone in your life knowing about those purchases... unnerving, isn't it?).

      There are two ways out of this, force privacy by law, or admit there is no privacy and stop holding people's pasts above their heads. Both are unlikely, and any other system leads to major abuses.

  3. Bah by Quasar1999 · · Score: 5, Funny

    I propose that any and all spammers be subject to possible castration when caught. No infrastructure required... although verification of actual spamming may be a good idea, I say we fly by the seat of our pants... As a positive side effect, Open relays would be fixed pronto... for many admins would fear for their manhood...

    Laugh, it's a joke! ;)

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
    1. Re:Bah by Prince+Vegeta+SSJ4 · · Score: 5, Funny

      That would drive all of the males out of the market, thereby making all spammers female. Now male /. users would not only be scared of girls, they would loathe them as spammers as well. Given the difficulty of the /. user in getting a date as it is, this is not a good idea.

  4. how about a physical solution? by squarefish · · Score: 5, Funny

    A team from the University of Michigan is proposing an economic solution to spam.

    if you stop sending me spam now, I won't kill you

    --
    Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
  5. Sounds good, but... by teamhasnoi · · Score: 5, Funny

    will I get charged a restocking fee when someone replies?

  6. Bad idea by ObviousGuy · · Score: 5, Insightful

    One benefit to having email is the ability to post information anonymously in order to avoid possible repercussions. Slashdot has that feature with the "Post Anonymously" checkbox (which should be pointed out, is not 100% anonymous and can be tracked by IP and logged-in account name) and it also exists with anonymously emailers.

    Forcing someone out into the open by the use of such 'warranties' imposes a chilling effect on free speech through email.

    I hate spam, but I hate the idea that important speech could be stifled by the use of badly considered spam 'solutions'.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Bad idea by ceritus · · Score: 5, Insightful

      Yep, and this is the crux of the whole spam problem: We want to be able to send as many emails with any content in it to anyone we want without any cost yet, we don't want someone to send us tons of email that we consider crap. You just can't have both these things; it's impossible to seperate the two. We can't be hypocritical and say to someone "I should have the right to this free speech medium while this guy over here can't have the same because he's doing something we don't like". I think we're going to have to give up some of our "rights" in e-mail to get rid of this junk mail. I don't like it but I have the feeling that it's going to have to happen.

  7. Summary by iota · · Score: 4, Informative

    The idea is basically this: You (the recipient) put a value (say $10) on incoming mail from strangers. If someone wants to send you mail, they have to put that in an escrow account. Then if they meet your requirements, you can recieve the mail. -- If you don't like the mail from any reason, you can take the money from escrow. If you don't do anything, escrow will be released after some time. Oh, they mention that this might not be neccessary for people you already know (whitelists).

    This is just lame. The amount of "infrastructure" required is totally ridiculous.
    They ignore the fact that email is a general communications media / People who do not like eachother do email because it's practical / but under this nutty system, people would only email people they trust not to "steal" their money in escrow. Mailing lists, anyone?

    Once again, someone thinks that you can "solve" spam for the recipient at a huge penalty to a legitimate sender.

    Arrg! I hope they didn't get paid to write this tripe.

  8. Nice thought; won't work by shystershep · · Score: 4, Insightful
    Stripped of jargon and graphs, their idea is to create a system based on whitelists. If you're not on a whitelist of the person you send a message to, they can deduct money from an escrow account that you have set up for that purpose. The premise is that people won't open mail from people not on their whitelist unless there is money in that escrow account to pay for their time, thus imposing sufficient costs on spammers to make the current model unprofitable.

    The primary problem I see with this is getting enough people to start using this system. The majority of people probably aren't going to bother with it unless they have to, which means that most emails will be accepted whether or not it costs the sender money, good or spam, because most of a given recipient's contacts will not have the escrow set up. Unless creating the escrow account is mandated, which makes it no different than most of the 'tax' systems, I don't see this model working any better than what we have today.

    What looks good in an academic paper doesn't always translate into the real world. Would their idea work? Yes, with sufficient participation. Will there ever be sufficient participation? No. Look at pgp keys/signatures. There are means of validating the sender's identity now that would stop spam, but they are not used because it requires people to opt-in and most people don't care enough (no matter how much they complain about spam).
    --
    The bigotry of the nonbeliever is for me nearly as funny as the bigotry of the believer. - Albert Einstein
  9. First, secure every machine. by Russ+Nelson · · Score: 5, Insightful

    So these guys want our computers to spend our money? First they have to secure every machine. Of course, once you do that, you don't have DDOSes, nor proxy spam. The first step of their solution *is* the solution; the remaining steps would be a waste of time.
    -russ

    --
    Don't piss off The Angry Economist
  10. A Simple Solution to the spam epidemic? by norite · · Score: 5, Interesting
    100% of the spam I get comes from America - Maybe over there they should simply legislate against the sending of unsolicited commercial emails, like they have here in Europe.

    Then people who get this nonsense in their inboxes can get together and take the companies who use spammers (and the spammers themselves) to market their junk to court. Once the companies who use this service start getting served with class action court orders to stop or else, they should soon get the message.

    Of course, there's nothing to stop the spammers moving/subcontracting to e.g. India or some other place where sending unsolicited emails isn't illegal, but it's a start. Ultimately we can hopefully have a worldwide ban against the sending of unsolicited commercial emails.

    --
    -- Fuck Beta
  11. Get The Geeks Out Of It by Effugas · · Score: 4, Interesting

    I'm a geek. I'm a security engineer. I'm here to say -- the solution is not in the packets, but the dollars.

    Spammers have gotten to the point where they're breaking into people's machines to get them to illicitly send spam. Look at that carefully -- you can't even trust your friends not to spam you anymore. If you don't think Spyware is going to adapt to a spam transport, you're not paying attention. Ultimately, we need criminal prosecution for fraud that follows the money (because money transfers are really well traced). The money link needs to be broken.

    Nothing else has even a hope of working.

    --Dan

    1. Re:Get The Geeks Out Of It by mabu · · Score: 4, Informative

      You are totally right.

      I am having to spend $8000 this month to build a new mail server.

      Why?

      Because 80% of the mail traffic to my system is unsolicited spam and now I need more resources to handle the mail services for my legitimate users because 80% of my resources are dealing with crap.

      Because the authorities don't prosecute the spammers, people like me have to pay for the resources they consume even though I didn't invite them to exploit my resources in this manner.

      Something needs to be done, and it has to do with enforcement, not figuring out yet another boneheaded way to inject profit motive into the SMTP stream.

  12. Thanks, but no thanks by cwernli · · Score: 5, Insightful

    After having introduced the concept of "whitelists" for known senders the article continues:

    In the case of strangers, the warranty mechanism is more suitable. Analogous to a standard bond mechanism, delivering email to an inbox requires an unknown sender to place a small pledge into escrow with a third party. In the case of screening, recipients determine the size of this bond, which they can dynamically adjust to their opportunity costs. The email is delivered only after the recipient receives suitable confirmation that the bond has been posted. When the recipient opens the email, she may act solely at her discretion to seize the pledge. Taking no action releases the escrow after a period of time.

    IMHO this means the end of mailing lists - what would prevent me from signing up (automatically, of course) to thousands of mailing lists and collecting all the bonds placed for messages posted through these lists ?

    "Of course mailing list operators would first get your approval that you let through all their messages".

    This is where it starts getting complicated. And complexity is exactly what I don't want with email - it is simple, and shall remain simple.

    Therefore I am perfectly willing to put up with the current spam levels - hey, I can deal with those five to ten messages a day which pass through my Bayesian filter. On certain days I get more than that in my smail box.

  13. Simplified. by khasim · · Score: 4, Informative

    I send you email. I have to put money in an account.

    You receive my email, but you've set a monetary level to be checked before it is delivered to you. If I didn't put enough money in my account to meet your level, it doesn't get delivered.

    Now, you read my email and don't like it. You get to collect the money I have in my account at the level you set.

    If you do like my email, I go on a whitelist.

    Example #1: I put $1 in my account, you set your level at $5. None of my email will ever be seen by you.

    Example #2: I put $5 in my account, you set your level at $1, you get my email. You don't like my email, you collect $1 from me.

    Example #3: I put $5 in my account, you set your level at $1, you get my email. You like my email, so I go on your whitelist.

    Simple, really. In theory.

    In practice, almost impossible to work.

  14. "Children should be seen and not heard." by iota · · Score: 5, Interesting

    I don't think that free speech requires anonimity ... Basically, you add accountability.

    Which would lead to --
    "Children should be seen and not heard." (Because they cannot be held accountable for what they say.)
    "The nail that sticks up, gets hammered down." (Because you can't voice dissent without drawing attention to yourself and your family.)

    Effective free speech requires anonymity -- There's usually needed a period of underground "pot-stirring" in order to add momentum to a movement.
    For example: Let's say your boss regularly beats the shit out of you when you walk in the door in the morning. But it's your first job, so you don't know if it's normal or not. But your family depends on your income. You could post anonymously on some forum asking "Hey everyone! Do your bosses kick your asses in the morning like mine?" / or sign your name and likely get a bigger ass whopping along with being fired.

  15. Better links by Anonymous Coward · · Score: 5, Informative
    The /. summary only links to the umich homepage. But, here are some better ones, pulled from the article. [Posted anonymously to prevent accusations of karma-whoring.]

    ---
    Proud UofM Alumnus

  16. More info, in a less technical format by Thede · · Score: 5, Informative
    Hi, I'm one of the authors of the paper mentioned in this post. We have a short summary of reasoning behind the design posted here It is a little less dense than the SSRN paper. Also, I'll get a protocol diagram up shortly, and a short FAQ, linked from the one pager.

    Thede Loder
    University of Michigan.

    1. Re:More info, in a less technical format by iota · · Score: 4, Insightful

      From the parent: Warning Signs of a Flawed Proposal

      And I would say at least these apply:
      (Quoted from the site above)

      # You have discovered the Final Ultimate Solution to the Spam Problem (FUSSP).
      # You are the first to think of the FUSSP.
      # You started looking for the FUSSP after observing that it is impossible to filter more than 99% of spam with fewer than 0.1% false positives by currently available mechanisms.
      # You don't plan to make a fortune from the FUSSP, but you do expect fame as its generous and public spirited netizen inventor.
      # You are deeply hurt and angry because you are not respected as "spam fighter."
      # People don't see the value of the FUSSP because they have axes to grind, are jealous, or are too stupid to understand it.
      # You learned how to stop spam during the more than six whole weeks you've been fighting it.
      # The FUUSP assumes that your attention is so important that strangers, other than advertisers, from will pay money to send you mail.
      # You cannot name several potentially fatal flaws in the FUSSP.
      # All you need to do to get the FUSSP implemented and deployed is to publish an RFC or get a law passed.
      # You don't recognize any significant difference between deploying and implementing the FUSSP.
      # You plan to publish an RFC mandating the FUSSP but have never heard of RFC 2223 or RFC 2026.
      # Inventing the FUSSP did not require that you know the difference between RFC 821 and RFC 822 or that they have been replaced by RFC 2821 and RFC 2822.
      # You don't know the relevance of "consensus" or "IESG approval" to publishing RFCs.
      # Spammers won't ignore, subvert, or exploit the FUSSP if you publish it as an RFC.
      # The FUSSP depends on spammers or mail recipients changing their behavior without any immediate gain.
      # The FUSSP won't be effective until it has been deployed at more than 60% of SMTP servers and that's not a problem.
      # Your job is done after having explained the FUSSP to the IETF or The Industry..
      # Programmers will drop everything to implement the FUSSP.
      # You know that SMTP has no authentication and have never heard of SMTP-AUTH, SMTP-TLS, S/MIME, or PGP.
      # You know that the failure of SMTP servers to authenticate the SMTP clients of strangers is a major bug in SMTP instead of an expression of a primary design goal.
      # The FUSSP requires a small number of central servers to handle certificates, act as "pull servers" for bulk mail, account for mail charges, or whatever, but that is not a problem.

      ** Well, in this case worse -- It requires a whole banking system!

      # The FUSSP requires that anyone wanting to send mail obtain a certificate that will be checked by all SMTP servers.
      # You have found that most Internet users would be happy to pay $5/month to avoid spam and do not know the prices of anti-virus software or data.
      # You have never heard of RFC 2554 or RFC 2487 and the FUSSP includes fixing the lack of authentication in SMTP.
      # The FUSSP involves replacing SMTP.
      # Your definition of spam differs significantly from "unsolicited bulk email."
      # You frequently use math, statistics, and information theory, and almost as frequently notice people hiding grins or stifling laughs.

  17. Uh no. by KalvinB · · Score: 4, Insightful

    Ohhh look another "best idea on the internet" that's the same old "charge them" idea that many others have had that's still stupid.

    Basically this idea annoys everyone and solves nothing. There would be a lot of rich people who simply spend all day signing up on lists and then collecting the "fine" when they get e-mails.

    The way to stop spam that doesn't require messing with STMP is to use web-forms. The web-form on my mail server is written in PHP and is basically a custom e-mail client. It connects to the mail server and sends to exactly one address that's hard coded in the script. Giving it random letters and numbers would prevent spammers from guessing it and users wouldn't care because they don't have to remember it. My particular PHP script only sends text only e-mails as well.

    If you use a non-generic web-form with a unique filename and unique variables, it makes it quite impossible for spammers to make bots to whore their spam automatically.

    What would be really clever if you want to prevent bots entirely you just have an array of images. And an array of questions, one for each picture. And the user has to answer the question like "what color is the apple?"

    No amount of image scanning by a bot is going to figure that out.

    Then instead of telling people an e-mail address you just give them your domain. It's still SMTP so you can contact people out side the script if you want.

    The other method I use on the server side is filtering domains that spammers use to host their product pages or images. I've gotten hundreds of e-mail attempts according to RinetD's logs and only a couple spams with domains I hadn't added to the filter yet have gotten through. Since the PHP script goes through the mail server and doesn't actually send the e-mails itself, all the spam prevention is also applied to the web-form. And since no legitimate e-mails use those domains, I've had 0% collateral damage.

    I get virtually no spam and have yet to break SMTP or charge anyone anything just to send me an e-mail. It's really not that hard.

    Ben

  18. Hotmail by cgenman · · Score: 4, Insightful

    Email is one of our last few partially anonymous methods of communication. Emailing (and posting) as "Anonymous Coward" is a seriously useful thing and taking it away from people will probably be more disasterous than originally imagined.

    There was some drama recently around an anonymous e-mail communication this past few weeks at my roommate's place of employ. What did the sender use? Hotmail.

    Hotmail, yahoomail, and other free mail services use ciphers to identify people as human beings, and track IP's to resist automated signup scripts, but the medium is still essentially anonymous. Except for the IP address of the sender, which can be masked via a little wardriving or a trip to the library, the system is as anonymous as the sender wishes.

  19. Shorter and Easier to read Description by rwash · · Score: 4, Informative

    http://www.eecs.umich.edu/~tloder/one_pager.html

    That site has a shorter and easier to read description of the ideas presented in the paper. The paper is really a technical economics paper, not a mass-market thing. The one-pager is much easier to read, and its the same people.

  20. it's a shame... by *weasel · · Score: 4, Insightful

    ... that i have no mod points.

    I agree completely and emphatically. Email is not a free-speech/privacy issue, and i think people are forgetting that.

    There is no provision in the constitution that guarantees an audience for free speech, yet this is precisely what anonymous email does. It puts a burden on me, the recipient, to sort through the garbage of others.

    If you want more anonymous speech, get a blog, post to a web board, post to usenet.

    Your freedoms stop when they infringe on the freedoms of others. Your freedom to be heard is wholly consitutionally blocked with my right to post a no soliciting sign.

    I see no reason why I can't effectively put a similar sign on my email box. (let alone my meatspace mailbox)

    the only reason bulk mail persists, is because it's effectively privately subsidizing the outdated and inefficient USPS. Spam, on the contrary, is wholly an economic drain on the delivery system. there is no benefit to anyone to retain spam, except those corporations who wish to have no responsibility to maintain an honest opt-out policy.

    sure, spam finds willing recipients, so someone must want this garbage - but so do door to door salesmen. And I'm perfectly within my rights to forbid them from coming onto my property. a right which does not in any way infringe on their right to be heard, or their ability to simply bug my neighbor.

    --
    // "Can't clowns and pirates just -try- to get along?"
  21. Don't speak ill of moderators... by gosand · · Score: 4, Interesting
    The problem is, there are a TON of moderators that will go and mod-bomb people because they don't like them, regardless of how well-reasoned their post is. Posts are supposed to be moderated, not individuals, but that's not how a lot of people do it.

    And yet, there are moderators who will mod down anything that goes against the "geek norm", regardless of content. On some recent thread about movies, I posted what I thought were reasons why LOTR-ROTK was just a good movie and not fantastic. I was modded as a troll faster than you can download a picture of Natalie Portman. See for yourself Now granted, I didn't go on in great length about my points, but I still think that if you can let go of the fanboy fanaticism and look at it honestly, what I said holds. I was by no means trolling.

    The problem with moderators is that meta-moderating is just a little-too-late. And even if it did work well, it wouldn't be able to stop biased moderating. Or it would plunge it into the void of predictable moderating. Or are we already there? There is a mod of "Troll", but not of "Karma Whore".

    --

    My beliefs do not require that you agree with them.

    1. Re:Don't speak ill of moderators... by Vellmont · · Score: 4, Interesting

      I've noticed the same thing. If you attack peoples cherished beliefs (LOTR is the greatest movie EVAR!, Macintosh is Sup3r k00l) people will hate you.

      Personally I think there should be a special "controversial" tag to a post. It doesn't give points one way or another, but identifies posts where (gasp) you might not like what the person is saying! Those are often the posts I want to see, not the same old opinions rehashed over and over. You could then set up a +3 to posts marked "controversial", or if you're an establishment type and don't want to hear anything that challenges your views, you mark it down -3.

      --
      AccountKiller
    2. Re:Don't speak ill of moderators... by 4of12 · · Score: 4, Insightful

      where (gasp) you might not like what the person is saying!

      I find this is where MetaModeration enters the picture for me.

      Moderating, I get so few points (how are you ever going to do a good moderating job with just 25 points, I mean) that I'll use them up quickly, mostly doing +1 on well-written, well-reasoned posts that I agree with, and maybe 10-15% of the time pushing trolls and flamebaits down into the basement.

      But Meta Moderating I've re-inforced +1 ratings that other Moderators have given to well-written comments that oppose my own views.

      Is there anything more boring than listening to like-minded people? Are we so insecure that we need constant ego inflation that "we're right. we're good. we're valued."?

      --
      "Provided by the management for your protection."