Oddbean new post about | logout
 @nostr.build are we using DNS-based image urls ๐Ÿ‘€ 
 tHiS pLaNe hAs nO leFt pHalAngee?

nostr:nevent1qqsfdkzm4wc03c64dl6d95uwcsf8lwqym48kd9vakm2t62p0ra7qe9qpz9mhxue69uhkummnw3ezuamfdejj7q3qjk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqxpqqqqqqzwk98mp 
โ–ฒ โ–ผ
 most of the internet uses dns 
 funny how idk exactly what it is but had to do something to connect this site i built for a fren from (hosting place) to place where he bought domain (namecheap) had to put 4 nameservers on his domain settings 

idk what i did exactly but i did it https://i.nostr.build/KG852.png  
โ–ฒ โ–ผ
 so you know how to make websites but you don't care to learn what DNS is? 
 making a site on universe is easier than making a meme my fren 

and there was a blog post/guide that walked me through the dns thing 
โ–ฒ โ–ผ
 Most of the Internet is not trying to replace big tech and the fed at the same time.  
โ–ฒ โ–ผ
 I am.  
 followed ๐Ÿค 
โ–ฒ โ–ผ
 You might like our company: https://vaporware.network 

Note our GitHub organization name: https://github.com/deathtothecorporation ๐Ÿ˜› 
โ–ฒ โ–ผ
 Sad! 
 GM
nostr:nevent1qqstjdtkksf2cv0er5nhjmmsc0q04h7l44elzquxuu6ftehgq6d7ulcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygzxpsj7dqha57pjk5k37gkn6g4nzakewtmqmnwryyhd3jfwlpgxtspsgqqqqqqsq0x8a8 
โ–ฒ โ–ผ
 Good morning, many blessings & Pura Vida 
Long live bitcoin & nostr

Have a happy Saturday 
โ–ฒ โ–ผ
 when you put it that way it seems like a bigger challenge then just shitposting, zapping, and hodling  
 How else do you get a name to your link? But before you allow the Nostr FUD to overtake your imagination, know that DNS is actually decentralized. This includes a bunch of dot servers and a bunch of TLDs owned and cared for by multiple entities, jurisdictions and countries. ๐Ÿถ๐Ÿพ๐Ÿซก 
โ–ฒ โ–ผ
 DNS is the first thing countries do when they need to take you down. You just need to give them an excuse and you will lose nostr.build forever. Then none of our links inside our notes will work anymore. In many cases, countries don't even need to go through court to get you offline. I have seen many domains being lost (redirected) in my lifetime. It's super easy for them to go through.  
 Then donโ€™t use a single domain that relies on the same country. Same as a fucking electric grid. Same as anything for that matter. Why do you think big providers have their NS servers in 3-5 different jurisdictions? Did we learn anything from not keeping your eggs in the same basket? ๐Ÿถ๐Ÿพ๐Ÿคฏ๐Ÿคฏ๐Ÿคฏ 
โ–ฒ โ–ผ
 I want to know how nostr.build avoids DNS issues. Learning from you. ๐Ÿซก 
 We donโ€™t. The links are static and signed in the notes. There is no interest from any sponsoring entities to support any further development in that domain ๐Ÿถ๐Ÿพ๐Ÿคทโ€โ™‚๏ธ 
โ–ฒ โ–ผ
 Wouldn't it be possible to use nostr itself as a DNS alternative?

Like, create an identity as "static name" and link your public IP to it's profile, done!
Or something like that, idk shit about DNS, most of the time I've no idea what I'm doing. 
 Where do you think IP addresses are coming from? ๐Ÿถ๐Ÿพ๐Ÿ˜‚ 
 .sv from El Salvador ๐Ÿ‡ธ๐Ÿ‡ป can be a good place to host wallets I guess ๐Ÿถ๐Ÿพ๐Ÿคทโ€โ™‚๏ธ 
 Yes I think we should have an event kind that allows somebody to cryptographically bind an IP address and port (SocketAddr) to a relay's keypair.  But we would need:

1) Relays to have keypairs
2) Nostr to reference relays by keypair instead of by url
3) A means of distributing the binding event (because of the chicken-and-egg problem) maybe just blast them, or maybe a DHT.

It's a great idea for nostr2, so nostr2 won't be dependent on DNS and shoudn't need to be dependent on SSL certificates issued by CAs that nobody really trusts anyways. 
โ–ฒ โ–ผ
 We should talk.
This is the same network design we are using at https://vaporware.network 
Our open source Operation Function ๐Ÿค Nostr Relays 
โ–ฒ โ–ผ
 True: ThePirateBay, LibGen and SciHub show it can be done, with enough lawyers and money, and customers engaged enough to follow you around as the Feds play whack-a-mole.

Would be reassuring to have other options, though. 
 DNS is more decentralized than Nostr and IP assigning entities. Even fucking North Korea has its TLD that works ๐Ÿถ๐Ÿพ๐Ÿคฏ 
โ–ฒ โ–ผ
 "A little yes", as my old boss used to say. 

95% of the world lives outside the reach of the First Amendment, and 95% of internet users use their ISPs' regulated DNS server.

Countries like Australia and France DNS-poison as a matter of course.

1.1.1.1 and 8.8.8.8 are win, but outside our circles they are little used... 
 For sure. Because there are so many resolvers out there, itโ€™s mind boggling ๐Ÿถ๐Ÿพ๐Ÿคฏ 
โ–ฒ โ–ผ
 Good luck teaching my mum how to setup custom DNS resolver on her own.

(I've tried. And she has two university degrees, and cares about freedom.)

Nostr.build will survive a DNS takedown, like ThePirateBay did. But that's only possible with a  tech-savvy and motivated core audience. 
 Give your mum this link! ๐Ÿถ๐Ÿพ๐Ÿซก

https://apps.apple.com/app/nextdns/id1463342498 
โ–ฒ โ–ผ
 This ๐Ÿ‘‡๐Ÿป It's always DNS ;)

nostr:nevent1qqsy2627mta4h7m72face9t08m70d4xned33vh5mgrceaca7fedkc5spr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqrqsqqqqqpyg4vm3 
โ–ฒ โ–ผ
 Whatโ€™s the solution? 
โ–ฒ โ–ผ
 Doesn't Blossom fix this? 
โ–ฒ โ–ผ
 Iโ€™d be more concerned about registrars. There a shit ton of crap ones out there. Still using Gandi myself. But Iโ€™d love to hear what others use in a privacy mindset. I know they were acquired and may not be the company they once were. They still beat the hell out of most IMO. 
 Use multiple with multiple TLDs. One is always vulnerable ๐Ÿถ๐Ÿพ๐Ÿซก 
โ–ฒ โ–ผ
 LOL dude. 
 in my defense nostr:note18ncqgzuxdlnltx44kf738n3gd5rfst3c2e4v36gmt4glq99mav7slmv2nw 
โ–ฒ โ–ผ
 I'm going to refer to this note whenever you say something dumb ๐Ÿ˜‚๐Ÿ˜‚๐Ÿซ‚๐Ÿซ‚ 
 pls do 

Iโ€™m in learning mode 4 lyf ๐Ÿซ‚๐Ÿซ‚๐Ÿซ‚ 
โ–ฒ โ–ผ
 This is the way