3 ms·
>perhaps someone could have setup a central name server to avoid name collisions, but who would you trust to run it? what happens when it goes down? might as we
by Sargos 4y ago
>perhaps someone could have setup a central name server to avoid name collisions, but who would you trust to run it? what happens when it goes down? might as well just use dns.
ENS (https://ens.domains/ https://ens.domains/) solves this problem rather elegantly. A single source of truth that is decentralized so any app can use it without trusting anyone. It wasn't around when Mastadon was being built unfortunately but is useful for developers of new apps and protocols.
- fl0id 4y agono it doesn't. and you'd have to pay for names, which disqualifies it for mastodon like usage from the start.
- Sargos 4y agoCan you elaborate on how it doesn't? It ticks all of the boxes from your message. Only the top level namespaces require a purchase. Names for services (e.g. james.mastadon.eth) are free. A live example of this is Coinbase which gives users (name).cb.id for free. Once your service claims a namespace you have full control over it.