[cap-talk] Zooko/yurl terminology
James A. Donald
jamesd at echeque.com
Thu Aug 14 23:12:23 CDT 2008
I am attempting to explain Zooko's triangle and yurls.
Zooko's triangle merely tells us that globally unique identifiers are
bound to be unintelligible and non memorable, and therefore the user
should not be expected to read them, recognize them, or type them in.
Is it thepiratebay.com, or thepiratebay.net?
We don't seem to have a name for a user interface based on Zooko's
triangle, a user interface that that minimizes user exposure to possibly
incomprehensible globally unique identifiers by use of globally non
unique nicknames and locally unique petnames- the triangle is a
statement of the problem, rather than the name of the solution to the
problem. Perhaps simply call it a user interface based on Zooko's
triangle? Or use "Zooko's triangle" to refer both to the problem and
the solution?
Since globally unique identifiers are apt to be unintelligible anyway,
we may conclude that globally unique identifiers might as well be hashes
of public keys, possibly combined with information helpful in finding a
current network address controlled by the holder of the corresponding
private key.
We might call global names incorporating public key hashes yurls, but
yurl seems to refer to one specific proposal, rather than that class of
solution in general.
More information about the cap-talk
mailing list