Context
- nostr-protocol/nips#522
- https://stacker.news/items/177715
- https://snort.social/e/note1uushpz4zr4ak2fh60l8whww6mm0w6eh9s796m5tza5uz9jjjsl5szk55nn
Sure.
Is that stuffing things into relays?
Yes, I think relays adding anything more computationally intensive than what they already do is stuffing. AFAIK they already have enough problems to solve in terms of storage and bandwidth.
We already have a problem with relay discovery, right? It seems like it'd complicate things further by having relays implement bespoke NIPs. Are they relays or everything-lays?
The internet's design works because each layer (approximately at least) does the minimal amount of work necessary for its layer to function. It lets that layer (in this case relays) optimize its functionality to death like ISPs do to the IP layer. Specialization scales well.
AFAICT relays already have enough functionality to optimize: event storage and making that storage highly available through basic queries while also protecting itself from abuse. That's A LOT to do well even at the network's current size.