What is Nostr?
lucash.dev
npub1stt…67hq
2023-03-14 17:11:54
in reply to nevent1q…pwq2

lucash.dev on Nostr: I think a bit weird how Nostr mixes application layer with transport layer. I mean if ...

I think a bit weird how Nostr mixes application layer with transport layer.
I mean if it’s supposed to be a tool to build other stuff on, then it should be application agnostic.

Things that tell clients how to interpret data and that tell relays how to handle data should be different layers.

Relays shouldn’t need to care if your event is about replying to someone else or updating your profile. That’s for clients to display data. They should only care how long they should keep events, how to index it etc.

That’s not a problem exclusively with Nostr though and is common with protocols that grow and add features quickly.

I think adding “other stuff” events is a good way to remedy it.
Author Public Key
npub1sttsl959a2lvyufqrwkdrlqeg85ks65m72mgdsup5kmx9asqq2csaw67hq