Hi, On Wed, Jan 07, 2015 at 02:14:24AM +0100, Christian Grothoff wrote: > > onion://domain/ > or tor://domain/ > > instead of http://, as they are indeed not using HTTP and this would be > a nice way to indicate anonymous/non-anonymous use.
[…] > issue of the draft, especially as names for GNS and NameCoin are really > meant to be usable in any URL with any protocol (telnet://, http://, > gnunet://, mailto:, etc.) in the place where there is a domain name in > the URL. So it makes sense to write Thanks very much for this. You've just expressed, in a _much_ clearer way than I ever did, the reason that I think the various proposals need to be pulled apart into separate drafts. Some of these proposals are in fact using names in domain name slots as ways of indicating that the protocol itself ought to be different. The hint a name below onion is giving is, "Not really the protocol you think it is." It's a protocol-redirection trick. In the other case, it's an indication that the _namespace_ is different: that if you resolve that name on the Internet without special enabled software, you aren't getting the service you desired, regardless of the protocol you happen to be using. In theory, these kinds of applications actually ought to want a new DNS class; but since classes are broken (because of CNAMEs/DNAMEs and also because of the facts of deployed infrastructure), in-band signalling in the domain name is the preferred alternative. I'm not the sort of DNS purist who thinks these strategies are evil (they do of course make my inner database geek itchy, but I'm perfectly prepared to be pragmatic). But they're different kinds of problems, and so ought to be evaluated differently. It's really shameful that both the DNS community and the URI scheme community have been so hidebound that these differences are not totally obvious. I don't want to (ok, "to insist that we") fix those issues in proceeding with these proposals; I just want the different kinds of proposals to be pulled apart so that the Internet community can distinguish the kinds of problems we're talking about. Just to be clear, I hope it doesn't seem like I'm trying to say, "No," to everything. I really want to support all the various approaches to fixing the myriad problems before us. But I want also to separate different kinds of problems from one another. Moreover, I wonder whether using the special-names registry at the top level is justified in every case, given that in principle we've already assumed that top-level name space is managed by someone else. When that top-level name space was entirely stable, hiving out new chunks did not present inter-community risks, but now that the space is not so stable the technical and administrative risks are greater. Best regards, A -- Andrew Sullivan a...@anvilwalrusden.com _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop