Another way to think about it might be to adopt a symbol that explicitly
represents a namespace outside the DNS system?
Could !username mean, look my identity up on Telehash?
So the discovery protocol may be something like:
IF identifier starts with '!' lookup on Telehash
ELSE IF identifier has the form user@domain lookup using WebFinger and fall
back to Telehash
ELSE IF identifier starts with '@' lookup on Twitter identity service
fallback to medium.com identity service
ELSE IF identifier starts with '$' lookup on cash.me identity service
ELSE return not found
The last two are not realistic for a global standard but I'm sure Twitter,
Medium and Square would like them
On 26 March 2015 at 16:19, Andy McKay <amckay@mozilla.com> wrote:
>
> On Mar 26, 2015, at 12:56 PM, Adrian Hope-Bailie <adrian@hopebailie.com>
> wrote:
>
> It does make me think that an identifier like adrian$hopebailie.com could
> be a cool standard though and would imply that my IdP is at hopebailie.com
> and my identity key is "adrian”.
>
>
> adrian£hopebailie.com is way cooler. A currency symbol that applies to
> only a few countries isn’t going to work.
>