-
Notifications
You must be signed in to change notification settings - Fork 0
Notes on DNS v3
Table of Contents generated with DocToc
There are a few potential uses for this, but nothing that's well defined. The original intent was to be able to bridge to hubzilla servers running on the darknet or outside ICANN control. Ideally, we've abstracted DNS out of identity so you're the same channel no matter what DNS named server you communicate from. The thought was to provide further abstraction so that eventually we could operate a node independent of DNS takedowns.
Along the way another use case came up that we shouldn't need a DNS-based name as a channel identifier at all (the webbie or reddress [email protected]). We've got a directory. We should be able to find and connect to "Mike Macgirvin" no matter what server he currently uses. And indeed we can. But we need to improve on that if your name is "Bob Smith". So the idea was that you can generate an arbitrary but unique network name that we can use to find you. And this name doesn't have to have a hostname attached. If Bob Smith creates a unique name - say "Roberto the Flying Dutchman" or ghost.rider, we can use that to find him in the directory and not be stuck using [email protected] since serverxyz.com might not exist a year from now when somebody is looking for him. On the free web servers come and go. We need to completely disconnect our identity from them.
https://hub.zilla.tech/profile/names
The names module lives here: https://hub.zilla.tech/names