NODNS BIP353 BOLT12

#soveng

https://blossom.primal.net/0ccb1f31b9e46f15133b99a10797588faac5688ce79dd72742a0c54da2dbac24.mov

Reply to this note

Please Login to reply.

Discussion

first tests with nostr:nprofile1qqsthdwa5rs42euhnuz5xsrmmssr84hshwes7uj392vpeldj7z0zw3cpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7varex9 NoDNS at #soveng

nostr:nevent1qqsdg48heytwljcmtu6gsksm0xglxexazdd2gtymqxhuwmvnahg5fugpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgfwaa97

a Domain name without ICANN-DNS is way more valuable then sending sats around

This still needs updating though, the latest version is in the no-dns repo

hm nodns needs to sit on top of an conventional Resolver like Bind and handover nameresolution when it can't . a more human readable version for a Nostr domain would be handy

This solution can't solve the human readable part. It chooses security and decentralization over human-readable.

I believe the human readable names to be a social problem to solve. They could perfectly well resolve to an npub's no-dns records. Meaning bob.nostr might resolve to one npub for me and a different one for you based on our differing social graph.

hm that doesn't work , the name must be worldwide unique like a npub

I disagree

For uniqueness you either need to agree on a centralized authority like ICANN.

OR

Achieve global consensus by adding it to the Bitcoin blockchain. But to me, that seems expensive and unattainable for most people in the future.

I don't like either of the former solutions. I think accepting that no globally unique owner of [short name].nostr and building for that is more realistic. You can give a name weight by putting PoW towards it or by social consensus, which is how the world has operated since forever and it works quite wel... If I say 'London', you probably know what I'm talking about and which coordinates it belongs to, despite there being multiple London's out there

bolt12 sent over a nostr-resolved noDNS BIP353 static payment address

permissionless money 👏👏👏

nostr:nevent1qvzqqqqqqypzpafmnkg63ngh0762rncgrgdk6kr4ngupaufq5lz6rrqwwr9wszvrqqsdg48heytwljcmtu6gsksm0xglxexazdd2gtymqxhuwmvnahg5fugwxy6xv