[governance] Re: It's Time to Stop ICANN's Top-Level Domain (TLD)
Karl Auerbach
karl at cavebear.com
Sat Nov 6 20:00:49 EDT 2010
On 11/05/2010 03:39 AM, Meryem Marzouki wrote:
> I'm disappointed that Karl hasn't pointed to the source of all problems
> with current DNS scheme management: its unicity. In general, his booster
> shots on alternative DNS are most welcome -- by me at least;)))
Ah, I guess I have said it often enough that everyone is trained to
expect it.
Which reminds me of an old joke: What is written on the sign on Pavlov's
front door? ... "Knock, do not ring".
Now that I have you rolling on the floor with laughter (yeah, right,
it's not that funny) ... there is a serious matter, which is that DNS
names do not meet the requirements for stable identifiers.
A stable identifier needs certain kinds of stability:
- Client stability (the name has the same meaning no matter who asks)
- Location stability (the name has the same meaning no matter where
the question of meaning is asked)
- Temporal stability (if the name has meaning, then the meaning
remains the same no matter when the question of meaning is asked)
DNS names most clearly fail on the third of these requirements - DNS
names simply change too often.
But DNS names are increasingly failing on the client and location
stability requirements. For example "google.com" resolves differently
depending where the client is.
We are all too familiar with the rot of email addresses and URL/URI's.
For long term purposes we either need DNS zones in which once a name and
record is created it becomes immutable and permanent, or we need another
naming system.
For cloud computing the issue gets a lot more complicated because we
*do* want to resolve names based on things like proximity and legal home
of the client and server. And we need to accommodate locking a
relationship (if only for a few minutes if not permanently) between a
client to a particular instance of a cloud resource.
Archivists and historians of the future are going to curse us for the
way we are using fragile and unstable names to identify what the
internet is creating.
I have thought that perhaps I ought to start plopping a GUID/UUID string
into everything I write. That way there would be at least a stable name
embedded into the content itself:
ee1a7c75-19a0-44f3-8cb9-627c20af8298
--karl--
____________________________________________________________
You received this message as a subscriber on the list:
governance at lists.cpsr.org
To be removed from the list, send any message to:
governance-unsubscribe at lists.cpsr.org
For all list information and functions, see:
http://lists.cpsr.org/lists/info/governance
Translate this email: http://translate.google.com/translate_t
More information about the Governance
mailing list