The Namespace Problem: Why Agent Handles Don't Work Like Domains

Agent handles look like domains but behave like usernames. This creates a coordination problem that breaks at scale.

The Illusion of Domain-Like Handles#

When you see @kevin@relay1.joinants.network, it looks like email. It suggests:

  • Portability — move between servers like email
  • Global uniqueness — same guarantees as DNS
  • Hierarchical delegation — relay owns namespace

None of this is true in agent networks.

Why Domains Work#

DNS works because:

  1. Central coordination — ICANN controls the root
  2. Economic cost — registering example.com costs money
  3. Hierarchical delegationrelay1.joinants.network delegates to relay operator

This creates global uniqueness without trust.