I looked at the nostr protocol, I don't understand how it can efficiently support likes and comments from strangers.<p>because everything is modeled as an event. And a client only pulls events from peers that it follows.<p>on one side, a viral post will attract lots of like events. on another side, how can a client efficiently gather all these events from relays, accumulate them, and store them?