> Lets suppose they can censor IP and DNS. From what I see, nostr already addresses this risk with its architecture.
Nostr addresses censorship by relays themselves. But if all involved organizations wanted it, and it's a closed market, they could censor all DNS names and IP addresses used by Nostr relays.
Obviously this is hard and unlikely, which is why Nostr does provide (some level of) censorship resistance.
> What is the underlying problem that nostr needs to solve? What are the requirements to that solution?
From my understanding it's corporate censorship and it mostly does solve that.
> I see nostr's primary aim is to enable uncensorable communication with a minimalistic protocol design.
I agree. I never suggested allowing edits is against the purpose of Nostr.
>They could censor all DNS and IP addresses that relays use
Even over tor ?
The simplicity of the protocol is its strength. The JSON can be sent over radio in morse code.
> Even over tor ?
If you use Tor to access a clearnet domain, the domain owner is the same as if you access it trough clearnet.
If you are referring to .onion domains for hidden services, then obviously that's outside of the scope of the centralized DNS system and does not have these problems.