4 ms·
> - The plan appears that user names are delegated to the centralized DNS system (https://github.com/nostr-protocol/nips/blob/master/05.md https://github.com/no
by evv 4y ago
> - The plan appears that user names are delegated to the centralized DNS system (https://github.com/nostr-protocol/nips/blob/master/05.md https://github.com/nostr-protocol/nips/blob/master/05.md)
DNS is not centralized, it is distributed. A name server can delegate authority to other servers. Every nation has their own, which I consider sufficient decentralization. (Although it does rely on IANA to list addresses of root name servers, which is perhaps the centralization you refer to)
Do you propose another naming system?
- Zamicol 4y agoDNS is centrally controlled by ICANN. There are alternatives like ENS. I don't mind Nostr just simply having its own system.
- fiatjaf 4y agoENS can definitely be used. The DNS thing is just one hacky way to put meaningful names on keys, but other hacky ways are not excluded.
- nine_k 4y agoDNS is both. There are the universally accepted root servers, ICANN, national registrars, etc. But nothing prevents you from trusting additional root servers, with TLDs if your choice, delegation of subdomains from them, etc. All the standard mechanisms will just work. Your router likely supports the .lan TLD out if the box.
- brookst 4y agoDNS tne protocol supports alternate root servers. DNS the system that we all depend on depends on the assumption that we all use the ICANN root servers.
- andirk 4y agoAt the top, sure, but our machines have their own DNS so we could get around the ICANN DNS servers if we told our machines to do so. Is that what ENS is?
- Zamicol 4y agoOne of the first applications of blockchains was DNS. (Namecoin) ENS is a modern form. (https://ens.domains https://ens.domains) I would say there's still some degree of centrality for ENS, but it is more decentralized than DNS.