Re: Email web of trust - summary?
"Alan DeKok" <[email protected]> Mon, 08 Mar 2004 14:00:11 -0500
| Newsgroups | gmane.ietf.asrg.smtpverify |
|---|---|
| Message-ID | <[email protected]> |
"Peter J. Holzer" <[email protected]> wrote: > 1) There needs to be some concept of identity and a means for > establishing it. An identity could be an IP address, a domain name, > an email address, a PGP key. (with various levels of usefulness and > confidence) Identity is at least a domain name, validated somehow. > 2) Scaling issues: The number of identities is huge. There are millions > of domain names and mail relays and vastly more email addresses. > > A web of trust is likely to be a scale-free graph, though. This sounds familiar... > (Incidentally, research on diseases suggests that diseases can be > fought most efficiently by vaccinating the hubs, which may also be > useful in fighting spam) Which, I recall, was a comment in one of my posts a few days ago. > Search results can also often be cached. Once cached, they can be validated trivially when the cache expires. e.g. "get updated record for path A-B-C-D" means you have the path, and don't have to re-create it. You've just got to validate it. So anyone who creates/maintains the path can synthesize the responses validating a path. > 3) Privacy issues: > Could be ameliorated by using domain names instead of email > addresses. There are 10^3 more email addresses than domain names. Let's solve one problem at a time. > 4) How can the web of trust be secured from spammers? You don't. You just mark them untrustworthy. > There will be rogue members of the network, and computers will be > hijacked. So spammers will get into the web of trust. Exactly. We WANT them in the web of trust. If they're outside of the web of trust, we can't control them. > There will be rogue members of the network, and computers will be > hijacked. So spammers will get into the web of trust. Trust is gained by establishing a record of behaviour over time. > 5) What is trust? > > It is not a binary value, but a continuum. > It is also not a scalar, but a vector. Agreed. > Trust changes over time. A newly created identity isn't trusted by > anybody and can gain trust over time. It can also lose trust if it > behaves in an unacceptable manner. The history of trust may be > relevant. A new domain can be quickly trusted if it's created by someone you already trust. e.g. example.com registers example.net. There should be little trust difference between the two, if example.com publishes a 100% trust in example.net. Alan DeKok.