[OpenID] What does "identity" MEAN?
SitG Admin
sysadmin at shadowsinthegarden.com
Tue Sep 16 22:41:05 UTC 2008
>My OpenID identifier could also (but does not have to) contain a
>list of all the notes that I have created, so someone can see what I
>have done with that identifier.
I would love to have that! It is something I have given thought to,
in the past; if the referer is not empty, I tell the visitor "You
appear to have some from [this site], would you like to see a list of
all the comments (and other activity) I have engaged in at that
site?". The visitor can thus immediately check these comments (I can
duplicate them at my site, I still have the copyright after all)
against the versions on that site, to ascertain whether the copies on
that site have been altered, and perhaps discover that comments
attributed to me elsewhere were entirely fabricated (never existed in
*any* form). This doesn't prevent me from *removing* awkward details
that I would like to no longer be held accountable for, but if the
system were automated (say, using an XRDS file to index further XRDS
files at my site that kept track of certain sites, perhaps further
subdividing into certain date ranges) and standardized, other sites
could plug into it and act as trusted mirrors of my records,
providing proof even if *I* later deleted anything.
>You talk about other systems that can track who created which note.
>What are they? I'd like to get one of them widely deployed!
Some of them are theoretical, and will presumably be developed in the future ;)
One is described above, it uses a web of trust to substitute for PKI
(though to avoid having to constantly transmit entire sets of
content, it might be better to merely publish hashes for the
automated part, which *is* another use of cryptography - still, you
only need to implement a handful of algorithms, whereas PKI would
require learning and storing more keys with every user).
I think XRI might be another. OpenID is already compatible with it,
though, which is cool - we're prepared to transition users directly
to XRI when they're ready, without having to learn a whole new system
(assuming they've acquired some familiarity with OpenID by then).
The key attribute of the systems I was talking about, though, wasn't
tracking; and I forgot a word when I was describing it, so I'll
restate it here:
There *are* systems that allow us to exert utter, granular control
over our privacy. Informing select readers of select notes that the
author of those notes was also the author of select other notes,
without any of this information being contagious.
Elaborating upon this, Alice can inform *just* Bob (who read note A)
that Alice also wrote note B, but Carol, who had access to note A,
won't know this. Furthermore, when Tom reads note C (written by
Alice), he can learn that Alice also wrote note B, without Tom and
Bob comparing notes to find out that the author of note A was also
the author of note C.
I'm sure there are more convoluted use-cases, and of course
technology can't negate humans' ability to communicate with one
another out-of-band, but this should be enough to illustrate the
general idea: the identity correlation technology (XRI or whatever)
uses a unique identifier for every note, and these discrete
identifiers may be associated with one another by the user to
authorized parties.
I did think of a way to do this with OpenID (using Directed
Identity), and can describe this if you wish, but at this point it's
strictly theoretical. Certainly possible, but not actually
implemented anywhere I know of ;)
-Shade
More information about the general
mailing list