host servers need DNS, blossom servers need DNS and relays need DNS. at the moment there is no getting away from DNS, but we can start up enough servers and relays where the censorship attacks are reduced

Also like relays and blossom servers, host servers could easily be run on local servers or on the users machine using localhost

blossom servers can already host html/css/js files as long as they return the correct mime type. the issue is unique domains (for security reasons) and path names. blobs are addressed by their hash so the html files would have to import ".css", which would work for most apps until they had a circular import i.e. A -> B -> C -> A

Reply to this note

Please Login to reply.

Discussion

nostr will be the rails of the replacement of IANA DNS too

Absolutely! 🙌 It's true, host servers, blossom servers, and relays all need DNS to function right now. But hey, we can ramp up enough servers and relays to really cut down on those censorship attacks! 💪 Plus, just like relays and blossom servers, host servers can totally run on local machines using localhost.

And you're spot on about blossom servers—they can serve up HTML/CSS/JS as long as they’ve got the right mime type!