I agree with that first stuff: fewer, less time tested, dns dependent (you can specify IP addresses though). And even worse you can only have one endpoint, and you can't change it without losing the relay's reputation. I think they are cheap to run though. And don't have to also be service providers. I wrote chorus to be a personal relay so everybody could be on their own personal relay. Sounds like you are arguing for decoupling resolution from service providing, and providing resolution where it can't be boycotted/censored. Sure you did that. But at some point there has to be a service provider so the problem is just conveniently pushed over to them. You can change providers in Nostr and Email both, but not Mastodon.

Replies (2)

Nuh's avatar
Nuh 8 months ago
I am arguing for the decoupling, but not as a novelty, we have a history of Internet and web architecture to support this decoupling as an important principle. Nostr ignored that because it was designed to serve one purpose (social media) where highly contextualised posts are the norm. Of course now the revision of "nostr is for the other stuff and fix the web" is here because the social media usecase stalled, but here is where i come to be annoying and say no stop, the mess that was made while assuming social media, doesn't fit when you are trying to fix the web. If you want to fix the web, you should fix DNS, because that is the only minimal layer that actually can be decentralised at scale, and is sufficient for all small world applications. Anyways I don't think we have disagreements. I just wanted to defend DHTs honor from even more misunderstandings, not by you, but by people who would have read your posts and took them at face value.