Avatar
Blake
b2dd40097e4d04b1a56fb3b65fc1d1aaf2929ad30fd842c74d68b9908744495b
#Bitcoin #Nostr #Freedom wss://relay.nostrgraph.net

Happiest 24 hours NostrGraph has seen in a while.

Main spike was 2,500 DMs from WoS relay (doubled by now.lol, who aggregates). Minor new identity suspected spam past few hours too (bottom middle).

You can see the clear wave in timezone activity too 🙂

Otherwise a pretty happy dashboard.

Would an aggregation service for reactions and reply counts, etc help? Could reduce volume anyway.

By volume, reactions are typically highest.

No relays do it yet, however it could make sense to start returning metadata like my REST endpoint.

https://api.nostrgraph.net/beta/events/note1xsttzh4y38nwjc0945qg0t0r2rdna3zakg77pann8xevcjuv306s3qnvh6.json?pretty=true

Still looking for a simple lightning payment API that can keep account of a pubkey’s credit and debt during API requests.

I’ve refactored the Nostr Proof of Work Service Provider codebase, in prep for open sourcing it this week.

I’d release it now, but I’d like some more testing with so much code change.

Thanks. I’ve seen these. I’m thinking for all commands, as I expect the list will grow too.

What I find interesting is how relays are tending toward common Webserver patterns. Kind of makes sense, but lots of other protocols didn’t.

What’s most interesting however, is with that kind of pattern, it accelerates innovation and modularity. Could be a key architecture change that drives the next generation of Nostr relays.

Any Nostr relay’s architected around a middleware pattern?

Basically new commands or extensions could just be new middleware that’s optionally enabled.

Useful for things like whitelists, spam filtering, relay memberships, new relay commands (like AUTH or POW), caching, etc.

The key issue is it’s only captured at a point in time. The next time you check it could be different.

And who has been checked is also a subset of the entire network. Never full visibility.

It’s still valuable, however it’s decaying data.. the longer ago it was seen the less likely it’s still there.

I’m only NostrGraph.net and .com (but redirects).

Why are warning signs always the best places to adventure.

And for clarity. That spam number isn’t de-duplicated. So it’s higher than a normal relay would see.

But it does show the challenge aggregators have, as it starts to scale pretty quickly and become a management challenge.

NostrGraph currently processes 8,000 events/min (133/sec), across about 125 relays.

Around 1,500/sec are valid (+ spam filtered, but pre de-duplication). It varies through out the day.

Of those, around 150/min are unique events. Around 50-120/min of those are from unique pubkeys.

Around 220-250k unique events a day. Around 10k (named) unique pubkeys posting an event. Average 23/events per pubkey a day.

My NIP validation worker needs attention, but I’ve seen it as high as 23k.

I haven’t tracked lud06 or zaps seriously at present. Too many unverifiable.

Numbers are decent, but nothing has 100% visibility.